Начинать следует с задачи, а не списка функций
На этапе discovery мы определяем пользователей, их рабочий контекст, ограничения и измеримый результат. Описание желаемых экранов без понимания процесса часто закрепляет неэффективный способ работы в новом интерфейсе.
Пользовательские сценарии и прототип позволяют согласовать логику до написания кода. Для рискованных гипотез создаётся минимальная версия продукта, которая даёт реальную обратную связь.