Описание задач, которые необходимо выполнить:
1. Анализ проекта - какие именно задачи мы решаем, как они решаются сейчас, и что именно мы улучшаем/создаем как решение для бизнеса или проекта.
2. Анализ конкурентов - этот этап включает в себя исследование рынка. Оценка функциональности мобильных приложений конкурентов, дизайн, пользовательский опыт. На основе этого исследования выделяются сильные и слабые стороны конкурентов, а также возможности и угрозы для проекта. Полученные выводы должны использоваться для формирования рекомендаций по функциональности и дизайну, что позволяет создать конкурентоспособную и эффективную разработку.
3. Определение основной функциональности - этот этап включает список необходимых функций и их описание, что позволяет точно определить объем работ. Определение важных и ключевых функций, которые необходимо реализовать в первую очередь.
4. Описание проекта в техническом задании - определение ожидаемых результатов, функциональные (описание того что и как будет работать) и нефункциональные требования (описание требований к безопасности, интеграциям и другим техническим аспектам), а также идентификация потенциальных рисков и проблем.
5. Визуализация основных элементов интерфейсов через макеты дизайна - подготовка прототипов, основных темплейтов.
6. Реализация юзер флоу и структуры приложения:
- Карта приложения
- Путь пользователя
Пункт 5 и 6, если возможно сделать на этом этапе - было бы замечательно.