Задача и гипотеза
Определяем пользователей, основное действие и результат, который хотим проверить после запуска.
Первая рабочая версия продукта для проверки идеи с пользователями. Выбираем главное действие, проектируем интерфейс, собираем сервер и необходимые инструменты управления.
Переведём идею в пользовательский сценарий, выделим необходимый минимум и составим план первой версии.
Соберём продукт, которым можно воспользоваться. Результат запуска поможет решить, что развивать дальше.
Подготовим понятный путь пользователя и реальные действия с данными. Такой продукт можно показывать партнёрам и первым клиентам.
Расставим приоритеты и отделим необходимое для запуска от следующих этапов. Сначала оценим одну законченную версию.
В MVP включаем действие, ради которого существует продукт, и всё, без чего пользователь не получит результат. Дополнительные функции откладываем. До разработки выбираем, что будем проверять и по каким признакам поймём, что первая версия полезна.
Пример границ MVP: один сценарий проходит путь от входа до результата. Остальное — следующие этапы.
Определяем пользователей, основное действие и результат, который хотим проверить после запуска.
Выбираем обязательные функции и критерии готовности. Остальное сохраняем в плане следующих этапов.
Показываем основной путь, экраны и состояния. Согласуем интерфейс до разработки.
Собираем адаптивный интерфейс, сервер и базу данных, необходимые для выбранного сценария.
Добавляем базовые инструменты команды и согласованные события для оценки использования.
Проверяем продукт, публикуем первую версию и передаём код с инструкциями по дальнейшей работе.
Интерфейсы, устройство продукта и демонстрации.
На каждом этапе есть результат, который можно посмотреть и обсудить.
Выберем основной сценарий и границы запуска.
Проверим логику действий в прототипе.
Соберём интерфейс, сервер и админку.
Проверим продукт и передадим управление.
Порядок и объём работ согласуем под проект. Демонстрации помогают внести изменения до следующего этапа.
Рабочая первая версия для согласованного сценария, исходники, макеты и инструкции. Вы можете собрать обратную связь, продолжить развитие с нами или передать проект своей команде.
Стартовая цена относится к указанному объёму. Итоговую стоимость и границы работ согласуем до разработки. Хостинг, тарифы API и внешних сервисов рассчитываются отдельно.
Прототип показывает экраны и переходы, но не обязательно работает с реальными данными. MVP позволяет пользователю выполнить основное действие в опубликованном продукте. Сервер, управление и запуск включаем в объём, если они нужны этому действию.
Начинаем с одного пользователя и результата, ради которого он приходит. Каждую функцию проверяем: можно ли пройти основной путь без неё? Если можно, переносим её на следующий этап и сохраняем бюджет для проверки главной идеи.
Для планирования ориентируйтесь на 6–10 недель для ограниченного MVP. Несколько ролей, оплата и сложные интеграции могут увеличить срок. На старте согласуем график и промежуточные результаты.
Не обязательно: рабочий код и сервер можно развивать дальше. На старте обсуждаем ожидаемый рост и ограничения первой версии. Если сильно изменится сама идея или требования к нагрузке, отдельные части могут потребовать переработки.
Смотрим, проходят ли пользователи основной путь, где останавливаются и какую обратную связь дают. По этим данным выбираем следующий этап: улучшить текущий сценарий, добавить функцию или пересмотреть гипотезу. Новые работы оцениваем отдельно.