Готова ли идея MVP к разработке: пять вопросов до оценки
Какие вопросы о пользователе, первом маршруте, данных и критерии готовности помогут определить предмет оценки MVP.

Когда есть идея цифрового продукта, хочется сразу перечислить функции и получить срок разработки. Но по перечню экранов трудно понять, какую задачу решит первая версия. Для разговора с командой полезнее сначала описать одну ситуацию пользователя и проверить, можно ли пройти её от входных данных до результата. Так можно определить предмет оценки и открытые вопросы.
1. Кто выполняет действие и зачем?
Назовите конкретную роль, её задачу и нынешний способ работы. Например, сотрудник собирает данные о рейсе из нескольких разделов, а затем передаёт решение коллеге. Запишите, где теряется контекст и какой результат человек должен увидеть в новом сервисе. Если пользователей несколько, отметьте, кто начинает операцию, кто её продолжает и кто подтверждает результат. Пока этот путь неизвестен, оценка «личного кабинета» будет слишком широкой.
2. Какой один маршрут войдёт в первую версию?
Опишите последовательность: что запускает работу, какие данные нужны, какое действие делает пользователь, что меняется после него и как проверить итог. Функции, которые не нужны для завершения этого маршрута, можно рассматривать отдельно. Это не означает, что безопасность, доступ по ролям и обработку ошибок следует отложить: они могут быть обязательной частью рабочего сценария.
В разборе первой версии веб-сервиса показано, как отделить основной маршрут от следующего этапа. В кейсе Кеплер ИТ видны связанные рабочие разделы для рейсов, автопарка, ремонтов и финансов. Это пример разработанной многоролевой системы, а не типовой состав MVP для любого проекта.
3. Доступны ли данные и внешние системы?
Для каждого входного набора данных укажите владельца, формат, частоту обновления и ограничения доступа. Если результат зависит от обмена с другой системой, выясните, кто разрешает подключение и есть ли доступный интерфейс. При неизвестной интеграции можно отдельно проверить обмен на согласованном наборе данных. Подробный список вопросов — в материале об интеграциях до разработки.
4. Что покажет, что версия готова?
Запишите проверяемый критерий. Например: пользователь с определённой ролью получает данные, меняет состояние объекта, видит подтверждение и может разобраться с ошибкой. Критерий должен описывать действие и наблюдаемый результат, а не только наличие страницы или кнопки. Отдельно отметьте ограничения устройства, доступности и защиты данных, если они нужны сценарию.
5. Кто примет решения по спорным вопросам?
Перед оценкой назовите ответственного за продуктовые приоритеты, владельца данных и человека, который примет результат. Если часть условий ещё неизвестна, фиксируйте её как вопрос первого этапа. Это честнее, чем включать непроверенную зависимость в обещанный срок.
Для первого разговора достаточно описать роль, рабочий маршрут и известные ограничения. Команда сможет предложить следующий шаг: уточнение сценария, прототип или оценку разработки в согласованных границах. Состав работ по веб-сервисам зависит от задачи, поэтому этот список служит подготовкой к обсуждению, а не универсальным техническим заданием.