DN Данил Новик
Продукты

Как правильно сделать MVP

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

Данил Новик ≈ 5 мин чтенияОпубликовано Обновлено
ПРОДУКТЫ / ПЕРВЫЙ ЗАПУСКNL / 13

Проверить идею.
Затем расширять.

  1. Гипотеза
  2. MVP
  3. Пользователи
Проверить идею. Затем расширять.: Гипотеза → MVP → Пользователи. Схематичное представление темы статьи.
Содержание статьи

Какой вопрос должна решить разработка MVP

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

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

Сформулируйте гипотезу без общих слов

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

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

Не записывайте желаемый итог как уже доказанный спрос. Гипотеза должна допускать отрицательный ответ. Если любой результат объясняется тем, что нужно добавить ещё функции, первая версия не помогает принимать решения.

Схема решения

От предположения к наблюдению

  1. 01Идея
  2. 02Гипотеза
  3. 03Прототип
  4. 04Рабочий MVP
  5. 05Первые пользователи
Схема процесса. Состав шагов зависит от задачи.

Выберите подходящий способ проверки

Таблицу можно прокрутить вправо →

Выберите подходящий способ проверки
НеизвестностьС чего начатьКакой ответ можно получить
Есть ли проблемаРазговоры и наблюдение за текущей работойКак люди решают задачу и что им мешает
Понятен ли путьПрототип с конкретным заданиемГде человек не понимает действие
Получается ли результатРаботающая ограниченная версияМожно ли выполнить основную задачу
Нужен ли продукт повторноНаблюдение за использованиемВозвращаются ли к полезному сценарию
Есть ли готовность платитьЧестное предложение с понятными условиямиПринимают ли реальные условия покупки

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

Оставьте один законченный путь

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

Пример из собственного продукта

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

Для другого продукта путь будет иным. FC Captain связан с подготовкой состава и настройкой игроков в EA FC. Объединять такие проекты одним универсальным перечнем функций было бы ошибкой: пользовательская работа различается.

Что обычно можно отложить

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

Где допустима ручная работа

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

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

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

Что оставить в первой версии
ОставитьОтложить до проверки
Один законченный путь к результатуВсе сценарии для всех сегментов
Проверку ошибок и сохранность нужных данныхРедкие интеграции без подтверждённого спроса
Способ получить обратную связьСложную систему ролей на будущее
Наблюдение за ключевым действиемДекоративные функции без связи с гипотезой

Как оценивать бюджет и принимать разработку

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

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

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

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

Что измерять после запуска

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

Записывайте причины изменений. Если пользователь просит новую функцию, выясните задачу за просьбой. Иногда её можно решить проще или она относится к другой аудитории. Каждая популярная идея не обязана становиться следующим этапом разработки.

Условия продолжения определите до запуска. Например, команда должна самостоятельно проходить основной путь и пользоваться результатом. Конкретный критерий зависит от продукта; универсальное число регистраций для успешного MVP было бы выдумкой.

Когда MVP не нужен

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

MVP также не является оправданием для запуска системы, которой нельзя доверить основной сценарий. Если без надёжной операции продукт не имеет смысла, её нужно спроектировать в первой версии или выбрать другой способ проверки.

Что подготовить для первого обсуждения

Нужны описание аудитории, её текущий способ работы, главное предположение и один путь до результата. Добавьте ограничения и материалы, которые уже есть. Этого достаточно, чтобы обсудить создание MVP без многостраничного списка функций на годы вперёд.

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

Сохранить главное

Коротко по делу

  1. 01

    MVP проверяет конкретное предположение о ценности.

  2. 02

    Первой версии нужен законченный путь, а не много функций.

  3. 03

    Следующие изменения выбираются по работе пользователей.

Частые вопросы

Чем MVP отличается от недоделанного продукта?

У MVP ограничен объём, но основной путь должен работать. Недоделанная версия может не позволять получить результат вовсе. Ошибки доступа, потери данных и неработающая оплата не становятся допустимыми из-за названия.

Нужно ли делать MVP сразу с оплатой?

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

Как оценить стоимость MVP?

Опишите один путь пользователя, роли, данные, интеграции и критерии приёмки. Затем разделите обязательное и отложенное. Цена без этих границ может относиться к совсем другой версии продукта.

Когда можно переходить к полноценной версии?

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

Следующий шаг

Ограничим первую версию продукта

Расскажите, кто будет пользоваться продуктом и какое действие должно стать проще. Сформулируем проверку и состав MVP.

Написать в Telegram