Ответ
Discovery фаза — это этап проекта, на котором команда исследует требования, цели, ограничения и контекст будущего продукта. Основные задачи:
- Анализ потребностей — интервью с заказчиком, стейкхолдерами, пользователями.
- Проработка гипотез — валидация идей через MVP или прототипы.
- Оценка рисков — технические, бизнес- и организационные ограничения.
- Планирование — формирование дорожной карты, оценка сроков и бюджета.
Пример:
# Прототип для валидации гипотезы
def validate_feature(user_feedback):
if user_feedback.score > 8:
return "Приоритетная фича"
else:
return "Требует доработки"
Итог: Discovery снижает неопределенность и помогает избежать дорогостоящих ошибок на поздних этапах. Обычно длится от 2 недель до 2 месяцев.