Что такое FDD?
FDD означает Feature Driven Development.
Определение
Feature Driven Development или Разработка, ориентированная на функционал, — это гибкий подход к разработке программного обеспечения, который фокусируется на функциях, ценных для клиента, подчеркивая короткие итерации и частые выпуски.
Основной принцип
FDD требует предоставления функции каждые 2-10 дней, обеспечивая непрерывное удовлетворение потребностей клиентов.
Итеративный процесс
FDD включает серию из пяти ключевых процессов, в том числе создание списка функций, планирование, проектирование и сборку, все в рамках ориентированной на клиента структуры.
Роли в команде
FDD определяет специфические роли, такие как главный архитектор, главный программист, эксперт по домену, менеджер разработки, технический писатель, деплойер, менеджер домена, гуру по языкам, тестировщик и другие вспомогательные роли, подчеркивающие индивидуальные и командные обязанности в разработке функций.
Отличие от Scrum
FDD сфокусирована на функциях, в то время как Scrum сосредоточен на предоставлении приращения продукта.
Участие клиентов
FDD требует активного участия клиента.
Что такое DevOps?
DevOps — это набор практик, направленных на автоматизацию и интеграцию проц...
Что такое развертывание Blue / Green?
Это метод развертывания программного обеспечения, включающий поддержание дв...
Что такое Backlog?
Backlog — это упорядоченный список работ для команды разработчиков, который...