Skip to main content
Назад до блогу
7 хв читання

Що випускати в MVP, а що урізати — з 5 реальними прикладами

Найскладніше в скоупінгу MVP — не збірка, а рішення, що не збирати. П'ять реальних проєктів, п'ять списків урізань і фреймворк, який я використовую для рішень.

pricinghiring

У кожного фаундера, з яким я працюю, список фіч у 3 рази довший, ніж потрібно для MVP. Це не критика — означає, що вони глибоко продумали продукт. Проблема в тому, що зібрати все це — 6 місяців і €40K, а в них 10 тижнів і €12K.

Навичка не в урізанні фіч. Вона в знанні, які фічі урізати, щоб продукт все ще вирішував основну проблему. Уріжеш неправильно — випустиш те, чим ніхто не хоче користуватися. Уріжеш правильно — випустиш за 10 тижнів, отримаєш реальних користувачів і дізнаєшся, що збирати далі.

Ось фреймворк, який я використовую, і 5 реальних прикладів.

Фреймворк урізання

Кожна фіча отримує одну з трьох міток:

Обов'язково (must-have): Без цього продукт не вирішує основну проблему. Якщо прибрати — перший користувач у день 1 не зможе завершити головний воркфлоу. Приклади: логін, основний CRUD, обробка платежів (якщо бізнес-модель цього вимагає).

Бажано (should-have): Робить продукт кращим, але не потрібне в день 1. Якщо прибрати — користувачі все ще можуть завершити воркфлоу, просто менш ефективно. Приклади: масові операції, пошук/фільтрація, аналітичний дашборд, email-сповіщення.

Було б непогано (nice-to-have): Робить продукт відполірованим, але не впливає на вирішення основної проблеми. Приклади: темна тема, кастомний брендинг, CSV-експорт, мультимовність, аудит-лог.

MVP випускає обов'язкове і 2–3 найімпактніших бажаних. Все інше йде у версію 2.

Рішення не «чи корисна ця фіча?» — майже кожна фіча корисна. Рішення — «чи має ця фіча існувати до того, як перший платний користувач торкнеться продукту?»

Приклад 1: SaaS для логістичної диспетчеризації

Повний список бажань (22 фічі): CRUD завдань, стейт-машина, управління водіями, управління зонами, дашборд диспетчера, дашборд адміна, аналітика, Google Maps, оптимізація маршрутів, платіжна інтеграція, email-сповіщення, SMS, пуш-сповіщення, аудит-лог, CSV-експорт, API для інтеграцій, мобільний застосунок для водіїв, посилання трекінгу для клієнта, фото підтвердження доставки, автоматичне призначення, мультитенантність, кастомний брендинг.

Що вийшло в MVP (10 тижнів, €12K):

ФічаМіткаРішення
CRUD завдань + стейт-машинаОбов'язковоВипустити
Управління водіямиОбов'язковоВипустити
Управління зонамиОбов'язковоВипустити
Дашборд диспетчераОбов'язковоВипустити
Google Maps (локації водіїв)БажаноВипустити — ключовий диференціатор
Оплата (Stripe)БажаноВипустити — потрібно для виручки
Дашборд адміна + аналітикаБажаноУрізати — фаундер запускає SQL вручну 3 місяці
Email-сповіщенняБажаноВипустити — мінімальні шаблони
Оптимізація маршрутівНепогано бУрізати
SMS/пушНепогано бУрізати
Аудит-логНепогано бУрізати
CSV-експортНепогано бУрізати — додано на 2-му місяці (3 години)

22 фічі → 8 випущено. Повний розклад вартості цього проєкту.

Що фаундер робив вручну: Запускав аналітичні запити в Postgres напряму. Надсилав SMS зі свого телефону. Призначав завдання вручну. Нічого з цього не було приємним — все було терпимим 3 місяці.

Приклад 2: Маркетплейс онлайн-курсів

Повний список: Каталог курсів, відеохостинг, трекінг прогресу, тести, сертифікати, дашборд інструктора, дашборд студента, оплата, підписки, купони, партнерське відстеження, відгуки, форум, чат, email-кампанії, мобільний застосунок.

Що вийшло (8 тижнів, €9K):

ФічаМіткаРішення
Каталог курсів + сторінкиОбов'язковоВипустити
Відеохостинг (Mux)Обов'язковоВипустити
Трекінг прогресуОбов'язковоВипустити
Оплата (Stripe Checkout)Обов'язковоВипустити
Дашборд студентаОбов'язковоВипустити
КупониБажаноВипустити — 4 години, нативні купони Stripe
Дашборд інструктораБажаноУрізати — завантаження через адмінку
ТестиБажаноУрізати — без оцінювання у v1
ПідпискиБажаноУрізати — лише разова покупка у v1

16 фіч → 6 випущено. Фаундер запустився з 3 курсами і валідував попит до побудови підписок, тестів і сертифікатів.

Приклад 3: Платформа тикетингу для заходів

Повний список: Вибір місць, вхідні квитки, QR-квитки, сканер чекіну, оплата, повернення, управління заходами, управління площадками, аналітика, email-підтвердження, лист очікування, сезонні абонементи, групові бронювання, доступні місця, промокоди, маркетплейс перепродажу, мобільний застосунок.

Що вийшло (12 тижнів, €18K):

ФічаМіткаРішення
Вибір місць (інтерактивна SVG-карта)Обов'язковоВипустити
Вхідні квиткиОбов'язковоВипустити
QR-квиткиОбов'язковоВипустити
Сканер чекінуОбов'язковоВипустити
Оплата (Stripe)Обов'язковоВипустити
Управління заходамиОбов'язковоВипустити
Email-підтвердженняБажаноВипустити
ПромокодиБажаноВипустити — нативні Stripe
ПоверненняБажаноВипустити — ручне повернення через Stripe
АналітикаБажаноУрізати — ручний SQL 2 місяці
Мобільний застосунокНепогано бУрізати — зібрали пізніше як E7 Shop

17 фіч → 11 випущено. Цей MVP був більшим, бо в тикетингу більше обов'язкових фіч. Повний кейс-стаді.

Приклад 4: Клієнтський портал для консалтингової фірми

Повний список: Логін клієнтів, обмін документами, таймлайн проєкту, інвойсинг, трекінг часу, командний чат, відеодзвінки, управління задачами, звітність, версіювання файлів, електронні підписи, онбординг клієнтів, white-label.

Що вийшло (6 тижнів, €7K):

ФічаМіткаРішення
Логін (за запрошенням)Обов'язковоВипустити
Завантаження + скачування документівОбов'язковоВипустити
Таймлайн проєкту (простий канбан)Обов'язковоВипустити
ІнвойсингБажаноУрізати — Stripe Invoicing напряму
Чат / відеоНепогано бУрізати — Slack / Google Meet
Решта 8 фічНепогано бУрізати

13 фіч → 3 випущено. Найагресивніший список урізань — але реальна проблема фаундера була «клієнти не можуть знайти свої документи і ми шлемо забагато листів». Логін + документи + таймлайн це вирішили.

Приклад 5: Нішевий e-commerce з кастомними продуктами

Повний список: Каталог, конфігуратор продуктів (кастомні розміри), кошик, чекаут, оплата, управління замовленнями, інтеграція з доставкою, облік запасів, акаунти клієнтів, вішлісти, відгуки, програма лояльності, подарункові карти, email-маркетинг, гайд по розмірах, портал повернень.

Що вийшло (9 тижнів, €11K):

ФічаМіткаРішення
КаталогОбов'язковоВипустити
Конфігуратор продуктівОбов'язковоВипустити — ключовий диференціатор
Кошик + чекаутОбов'язковоВипустити
Оплата (Stripe)Обов'язковоВипустити
Управління замовленнямиОбов'язковоВипустити
Акаунти клієнтівБажаноВипустити — потрібно для історії замовлень
Гайд по розмірахБажаноВипустити — зменшує повернення
Email-підтвердженняБажаноВипустити
ДоставкаБажаноУрізати — ручний друк етикеток у v1
Облік запасівБажаноУрізати — таблиця у v1

16 фіч → 8 випущено. Конфігуратор був непохитний — це було все ціннісне пропонування.

Патерн по всіх п'яти

  1. Обов'язкове очевидне. У кожному проєкті список обов'язкового був ясний протягом першої години скоупінг-дзвінка.

  2. Боротьба — в бажаному. Тут живе розповзання скоупу. Кожне бажане додає 8–20 годин. Три зайвих = €2K–€4K і 2 зайві тижні. Пост про скоупінг розкриває це детальніше.

  3. Ручна робота замінює непогано б. Аналітика → SQL-запити. Email-кампанії → Mailchimp. Інвойсинг → дашборд Stripe. Реальне питання MVP: яку роботу ви готові робити вручну?

  4. Список урізань стає роадмапом. Кожна урізана фіча — кандидат на v2. Після запуску дані використання скажуть, які урізані фічі користувачам реально потрібні — часто не ті, що очікував фаундер.

  5. Одна фіча священна. У кожного проєкту була одна безумовна фіча, що виправдовує всю збірку: стейт-машина диспетчеризації, карта місць, конфігуратор продуктів.


Потрібна допомога вирішити, що залишити, а що урізати? Запишіться на скоупінг-дзвінок — я пройдусь по вашому списку фіч і дам розбивку обов'язково/бажано/непогано б з годинами та вартістю для кожного.