usepoint
menu

Feature driven development

Это методология разработки программного обеспечения, которая ориентирована на “функции” - короткие куски работы, которые обеспечивают ценность для клиента.

Автор:

Джефф Де Лука.

Для чего это:

Для улучшения контроля над проектом.

Как использовать:

  1. Определение функций: разделите проект на независимые функции (высокоуровневое представление системы).
  2. Оценка: оцените сложность и продолжительность разработки каждой функции.
  3. Планирование: Составить план разработки, определяющий порядок реализации функций.
  4. Разработка: реализуйте функции по одной, используя короткие итерации.
  5. Тестирование: проведите тестирование каждой функции после реализации.
  6. Обзор: проведите ретроспективу после каждой итерации.