Разработка MVP

MVP — это не «дешёвая версия». Это самый короткий путь к ответу на вопрос, будут ли за это платить.

1 500 ₽/час смета из этапов, фиксируется до старта
3–6 недель типичный срок первой версии
50 / 50 половина на старте, половина после сдачи

Что такое MVP на практике

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

Из этого следует главный вопрос на старте — не «что добавить», а «что выкинуть, чтобы гипотеза всё ещё проверялась».

Входит в MVPОткладывается
Основной сценарийЦеликом, до результата
РегистрацияПочта и парольВход через соцсети, SSO
ОплатаЕсли гипотеза про деньги — даТарифы, промокоды, апгрейды
АдминкаМинимальная, для васПолноценная панель
ДизайнАккуратный и понятныйУникальная айдентика
АналитикаОбязательно
Второй и третий сценарииДо получения данных по первому

Почему аналитика — не «потом»

MVP делается ради данных. Продукт без аналитики отвечает на вопрос «работает ли код», но не на вопрос «нужно ли это кому-то» — а платят именно за второй ответ.

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

1 сценарий, доведённый до конца
5 событий воронки минимум, с первого дня
3–6 недель от старта до реальных пользователей

Как устроен процесс

Работа идёт неделями, и каждая заканчивается чем-то, что можно открыть. Это не про отчётность — это единственный способ вовремя заметить, что продукт едет не туда.

  1. Неделя 1
    Гипотеза и границы

    Что проверяем, каким числом измеряем успех, что выкидываем. Плюс схема данных и экраны.

  2. Недели 2–4
    Сборка

    Основной сценарий целиком, аналитика, минимальная админка. В конце каждой недели — рабочая ссылка.

  3. Неделя 5
    Запуск на пользователей

    Домен, оплата, если она в гипотезе, и первые люди. Дальше смотрим цифры, а не мнения.

Что происходит после

Три исхода, и все три нормальные: гипотеза подтвердилась и продукт развивают; не подтвердилась и его закрывают, потеряв месяц вместо года; подтвердилась частично — меняют сценарий и проверяют снова.

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

Технологии

«Свой код» — это конкретный набор инструментов, а не позиция. Вот он.

Стек
TypeScript, Node.js, Astro, PostgreSQL — без экзотики
Аналитика
Яндекс Метрика с событиями воронки, свои счётчики в базе
Оплата
Платёжный шлюз, если гипотеза про деньги
Размещение
Vercel или VPS — что дешевле на объёме первой версии

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

Чем MVP отличается от «сделать подешевле»

Урезается количество сценариев, а не качество исполнения. Один сценарий делается нормально: с обработкой ошибок, на телефоне, с аналитикой. «Подешевле» — это когда всё сразу и всё наполовину, и такой продукт нельзя ни показать, ни измерить.

Придётся ли всё переписывать при развитии

Основа — нет, если схема данных заложена правильно. Именно поэтому мы тратим первую неделю на схему, а не на экраны. Переписывают обычно интерфейс, и это нормально: он и должен меняться по результатам.

Сколько стоит MVP

Считаем по объёму: смета из этапов, ставка 1 500 ₽/час. Разбор задачи и оценка бесплатны, цифра фиксируется в договоре до старта.

Определим границы MVP за один разбор

Расскажите про идею и про то, что именно хотите проверить. В ответ — состав первой версии, что выкидываем и оценка по этапам.

Получить состав MVP