Что такое FDD?
FDD означает Feature Driven Development.
Определение
Feature Driven Development или Разработка, ориентированная на функционал, — это гибкий подход к разработке программного обеспечения, который фокусируется на функциях, ценных для клиента, подчеркивая короткие итерации и частые выпуски.
Основной принцип
FDD требует предоставления функции каждые 2-10 дней, обеспечивая непрерывное удовлетворение потребностей клиентов.
Итеративный процесс
FDD включает серию из пяти ключевых процессов, в том числе создание списка функций, планирование, проектирование и сборку, все в рамках ориентированной на клиента структуры.
Роли в команде
FDD определяет специфические роли, такие как главный архитектор, главный программист, эксперт по домену, менеджер разработки, технический писатель, деплойер, менеджер домена, гуру по языкам, тестировщик и другие вспомогательные роли, подчеркивающие индивидуальные и командные обязанности в разработке функций.
Отличие от Scrum
FDD сфокусирована на функциях, в то время как Scrum сосредоточен на предоставлении приращения продукта.
Участие клиентов
FDD требует активного участия клиента.
Что такое диаграмма Исикава?
Диаграмма Исикава, также известная как диаграмма "рыбьего скелета", являетс...
Что такое mob programming?
Mob Programming — это подход к разработке программного обеспечения, при кот...
Что такое организационное согласование целей?
Организационное согласование целей — это процесс координации целей, задач и...