Что такое Discovery фаза

«Что такое Discovery фаза» — вопрос из категории Бизнес-анализ, который задают на 27% собеседований Бизнес Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Discovery фаза — это этап исследования проекта, где команда изучает бизнес-потребности, проблемы, цели и ограничения перед началом разработки.

Ключевые задачи:

  • Сбор и анализ требований (интервью, воркшопы, документы).
  • Определение MVP и приоритетов.
  • Оценка рисков и технических ограничений.
  • Прототипирование или создание пользовательских сценариев.

Пример:

# Псевдокод для анализа требований
def gather_requirements(stakeholders):
    requirements = []
    for stakeholder in stakeholders:
        requirements.extend(stakeholder.interview())
    return prioritize(requirements)

Итог: Четкое понимание, что и зачем строим, минимизация неожиданностей на поздних этапах.