Декомпозиция
Определение
Декомпозиция — разбиение большой задачи на части, которые можно оценить, сделать и проверить по отдельности. Пример: задачу «сделать личный кабинет» делят на регистрацию, профиль, историю заказов и уведомления, а каждую часть еще на шаги по день-два работы. В аналитике задачи раскладывают на пользовательские истории, в архитектуре систему делят на модули или микросервисы. Хорошая декомпозиция делает оценку точнее: ошибиться на неделю в задаче на день трудно. Плохая дает громоздкие куски, срок которых никто не может назвать, или россыпь мелочей без общей картины. От декомпозиции зависит и размер первой версии продукта, MVP.