раздел 03
Минимальный продукт: что выкинуть
MVP - minimum viable product, минимальный жизнеспособный продукт. Слово «минимальный» все слышат, слово «жизнеспособный» забывают. А оно главное: MVP - это не урезанный огрызок, а самая маленькая версия, которая уже честно решает одну боль.
Принцип: одна задача, один сценарий, хорошо
Вся суть MVP в одной строке: одна задача, один сценарий, сделано хорошо.
- Одна задача. Не «помощник по маркетингу», а «генерит посты для Telegram из черновика». Конкретно.
- Один сценарий. Один путь пользователя от входа до результата. Не пять веток на все случаи - одна, основная.
- Хорошо. На этом одном сценарии всё работает надёжно. Лучше одна вещь, которая не подводит, чем десять, которые наполовину.
MVP - это не «продукт минус функции». Это «одна функция, доведённая до того, что ей можно доверять».
Как очертить минимум
Возьмите свой кейс и спросите: какой самый короткий путь от «человек пришёл» до «человек получил пользу»? Всё, что не лежит прямо на этом пути, - кандидат на выброс.
- · Один главный сценарий целиком
- · Вход, обработка AI, понятный результат
- · Обработка типичных ошибок ввода
- · Минимальный интерфейс, в котором не заблудиться
- · То, без чего польза не доходит
- · Второй и третий сценарии «на будущее»
- · Настройки, темы, кастомизация
- · Личный кабинет с историей и аналитикой
- · Интеграции, которые хочется, но не нужны сейчас
- · Всё, что начинается с «а ещё было бы круто»
Ловушка «ещё одна фича»
Самый частый способ не запуститься никогда - бесконечно добавлять. Каждая фича по отдельности кажется маленькой и полезной. Вместе они отодвигают запуск на месяцы и размывают суть.
Признаки, что вы в ловушке:
- «Запустим, когда будет ещё вот это» - и список «вот этого» не кончается.
- Вы добавляете функции, которых сами пока не просили реальные люди.
- На вопрос «что продукт делает» отвечаете списком из семи пунктов, а не одной фразой.
Лекарство простое: заведите отдельный список «потом» и складывайте туда всё, что не из главного сценария. Список «потом» не блокирует запуск - он просто ждёт. Запускаетесь с тем, что прошло фильтр «одна задача, один сценарий, хорошо».
Дальше - как этот минимум собрать руками: где помогает vibe coding, а где придётся делать скучную, но обязательную обвязку.