Выберите одну потребность

Сформулируйте, кто приходит в приложение, в какой ситуации и чего хочет добиться. «Приложение для чтения» слишком широко. «Продолжить начатую книгу и сохранить место» уже задаёт конкретный путь.

Выделите основной сценарий и отделите его от дополнительных возможностей. Профиль, рекомендации и достижения могут быть полезны позднее, но сначала нужно убедиться, что главная задача решается.

Нарисуйте путь целиком

Опишите шаги от первого входа до результата. Для каждого шага укажите действие пользователя, ответ системы и возможную ошибку. Включите пустые состояния, отсутствие связи и возвращение после перерыва.

Такой маршрут помогает увидеть скрытую работу: сохранение прогресса, восстановление состояния или понятное сообщение об ошибке. Один красивый экран не показывает этих зависимостей.

Проверьте прототип

Соберите кликабельный прототип ключевого сценария. Попросите человека выполнить задачу, не называя нужные кнопки. Посмотрите, совпадают ли подписи и последовательность действий с его ожиданиями.

Разделяйте проблемы формулировок, структуры и недостающей функциональности. Иногда непонятный шаг можно исправить текстом, а иногда приходится менять сам сценарий.

Зафиксируйте границы запуска

Запишите, что входит в первую версию, что откладывается и какой результат будет означать успешное прохождение основного пути. Добавьте необходимые требования к данным, доступности и поддерживаемым устройствам.

После запуска собирайте обратную связь в контексте конкретных действий. Следующая функция должна помогать человеку решить задачу, а не просто расширять меню.

Создадим что-то вместе

Обсудим идею