Я бы сказал, что декомпозиция есть как раз усложнение, а не упрощение.
То, что у банка что есть функция "выдать кредит" - это просто.
То, что "выдать кредит" - это:
1) Идентифицировать заёмщика
2) Проверить платёжеспособность и кредитную историю
3) Желания заёмщика
4) Принять решение о возможности выдачи кредита и условиях кредитования
5.а) Оформить и зверить кредит, выдать деньги
5.б) Запросить дополнительные подтверждения платёжеспособности
5.в) Отказать в кредите
- уже сложнее.
То, что "проверить платёжеспособность и кредитную историю" - это:
4.1) Запросить бюро кредитных историй
4.2) Рассмотреть динамику возвращния кредитов и составить прогноз
4.3) Запросить МВД, проверить признаки схемы "отмывания" денег
4.4) Учитывая желаемые условия кредитования, расчитать риск
4.5) Расчитать взвешенную прибыльность кредита для банка, принять решение
- довольно сложно.
А конкретные вычислительные модели и технологиии прогнозирования в "составить прогноз" - это совсем сложно
.
Хотя для конкретного нового сотрудника банка
"выдать кредит", пользуясь регламентом, который получен в результате декомпозиции вплоть до "Зайти в Пуск->Клиент бюро кредитных историй, заполнить паспортные данные, нажать на кнопку "Проверить"",
гораздо проще, чем "выдать кредит" при отсутствии регламента.