MVP SaaS за 90 днів: приклад плану розробки
Приклад плану MVP SaaS на 90 днів: визначення обсягу, розробка ключового сценарію та перевірка з користувачами. Строк реального проєкту залежить від задачі.
«90 днів на MVP» звучить амбітно, і часто саме амбіційність губить проєкт: команда намагається вмістити повноцінний продукт у короткий термін і в результаті не встигає протестувати головну гіпотезу вчасно. Реалістичний план на 90 днів будується не навколо кількості фіч, а навколо однієї чіткої мети — перевірити, чи готові люди платити за рішення вашої проблеми.
Перші два тижні: не код, а межі продукту
Найбільша помилка на старті — почати писати код до того, як команда чітко визначила, яку саме проблему вирішує MVP і для кого. Перші тижні варто витратити на розмови з потенційними користувачами, аналіз конкурентів і формулювання однієї центральної гіпотези, яку продукт має перевірити. Все, що не служить перевірці цієї гіпотези, відкладається за межі MVP — навіть якщо це «очевидно потрібна» функція.
Корисна практика на цьому етапі — сформулювати гіпотезу у форматі, який можна спростувати: не «людям потрібен зручний інструмент», а «команди з 5-20 людей готові платити за автоматизацію конкретного процесу X щомісяця». Чим конкретніше сформульована гіпотеза, тим легше зрозуміти за підсумками перших тижнів, підтвердилася вона чи ні, а не інтерпретувати результати так, як зручно команді.
Тиждень 3-8: розробка ядра продукту
На цьому етапі команда будує тільки той функціонал, без якого продукт не має сенсу. Корисний фільтр: якщо фічу можна замінити ручним процесом на перших користувачах без втрати цінності — вона почекає. Реєстрація, оплата, аналітика використання й базова адмінка зазвичай важливіші за красиві інтерфейси другорядних екранів.
- Одна ключова цінність продукту, реалізована якісно, а не десять — поверхнево
- Мінімальна, але робоча система оплати з першого дня
- Аналітика дій користувачів, вбудована з самого початку, а не додана потім
- Технічна архітектура, яка витримає перших реальних, а не тестових користувачів
Розповсюджена пастка на цьому етапі — намагання зробити технічно ідеальну архітектуру «про запас», розраховану на мільйони користувачів, яких у продукту ще немає. Для MVP набагато важливіше швидко вносити зміни, ніж витримувати гіпотетичне навантаження. Надлишкова інженерія на цьому етапі забирає тижні, які краще витратити на розмови з першими користувачами.
Тиждень 9-12: перші користувачі та швидкі ітерації
Останній місяць — не про додавання фіч, а про спостереження. Продукт передається обмеженому колу перших користувачів, і команда уважно дивиться, де вони застрягають, що ігнорують і про що запитують найчастіше. Це найцінніший період усього циклу: реальна поведінка користувачів майже завжди відрізняється від того, що уявляла команда на старті.
- Обмежене коло перших користувачів замість публічного запуску одразу
- Щотижневий перегляд метрик використання, а не лише відгуків
- Готовність швидко змінювати навіть ключові рішення за фактами, а не за планом
Бюджет і команда: реалістичні очікування
90 днів — це термін розробки, а не термін до отримання прибутку. Команді варто закладати бюджет не лише на саму розробку, а й на невелику подушку для змін після перших відгуків користувачів: майже завжди після запуску з'являються дві-три доробки, без яких продукт незручно використовувати щодня. Оптимальна команда для такого циклу — компактна: одна людина, що відповідає за продукт і пріоритети, і розробники, які можуть самостійно ухвалювати технічні рішення без погодження кожного кроку.
Зайва кількість учасників процесу — такий самий ризик, як і брак ресурсів: чим більше людей погоджують кожне рішення, тим повільніше команда реагує на те, що показують перші користувачі.
Мета MVP за 90 днів — не випустити продукт, а отримати відповідь на запитання, чи варто його розвивати далі. Це різні цілі, і плутанина між ними — головна причина провалів.
Найкращий результат 90-денного циклу — не ідеальний продукт, а чітке розуміння: що працює, що варто змінити і чи є попит, достатній для наступного етапу інвестицій. Команди, які приймають це від початку, рідше витрачають три місяці на розробку того, що ніхто не готовий використовувати. Якщо гіпотеза не підтвердилася — це теж результат, а не провал: краще дізнатися про це за 90 днів, ніж через рік розробки без жодного платного користувача.