Ответ
Discovery — это этап исследования проекта перед стартом разработки. Основные цели: уточнить требования, оценить риски, спланировать бюджет и сроки.
Ключевые шаги:
- Сбор требований — интервью с заказчиком, анализ конкурентов, изучение рынка.
- Прототипирование — создание wireframes или MVP для визуализации идей.
- Технический анализ — выбор стека технологий, оценка интеграций.
- Оценка — расчёт времени, бюджета, ресурсов.
- Риск-менеджмент — выявление потенциальных проблем и путей их решения.
Пример документации:
# Discovery Report
- **Цель**: Разработка мобильного приложения для доставки еды.
- **Основные фичи**: заказ, оплата, трекинг.
- **Технологии**: React Native, Firebase, Stripe API.
- **Риски**: долгая модерация ресторанов, низкая скорость API геолокации.