Ответ
После стадии discovery наступает этап планирования и проектирования. Команда анализирует собранные данные, формирует требования, создает техническое задание и roadmap.
Ключевые шаги:
- Уточнение scope: финализация функциональных и нефункциональных требований.
- Оценка сроков и ресурсов: breakdown задач, оценка трудозатрат, формирование MVP.
- Проектирование архитектуры: выбор технологий, проектирование API, схемы БД.
- Создание roadmap: определение этапов, вех и приоритетов.
Пример:
# После discovery определяем MVP-функции
mvp_features = ["user_auth", "payment_gateway", "basic_search"]
if "advanced_analytics" in stakeholder_requests:
mvp_features.append("analytics_dashboard") # Добавляем по согласованию
Далее стартует разработка, но discovery может итеративно уточняться в процессе.