Що входить у розробку MVP?
Розробка MVP охоплює все між ідеєю та продуктом, у якому реальні користувачі можуть зареєструватися й працювати: оцінку обсягу, UX- і UI-дизайн, бекенд, веб- чи мобільний фронтенд, інтеграції, хостинг і запуск. Мета MVP - не зменшена версія фінального продукту. Мета - найменший продукт, який підтверджує або спростовує ваше найризикованіше припущення, зазвичай "люди користуватимуться цим і платитимуть".
Типова співпраця з Lytvynov Production над MVP охоплює:
- Дослідження й обсяг: ролі користувачів, ключові сценарії, що входить і що явно не входить.
- UX- і UI-дизайн: клікабельний прототип у Figma, який ми разом переглядаємо до написання коду.
- Розробку: бекенд (зазвичай PHP/Symfony), веб-фронтенд (React або Vue), мобільні застосунки (React Native або Flutter), коли мобільна версія критична.
- Функції ШІ: генерація, пошук чи асистенти на основі LLM через API OpenAI або Anthropic Claude, коли ШІ входить в основну цінність.
- Запуск: CI/CD, хостинг на Docker, аналітика, моніторинг помилок і публікація в магазинах застосунків.
Як ми створюємо MVP за 8-12 тижнів?
Ми створюємо MVP за 8-12 тижнів, бо рано фіксуємо обсяг, проєктуємо до написання коду й щотижня показуємо робоче ПЗ. Ось план, за яким ми зазвичай рухаємося для веб-MVP з одним мобільним застосунком або адаптивним вебзастосунком:
| Тиждень | Фокус | Що ви отримуєте в кінці тижня |
|---|---|---|
| 1 | Дослідження | Ролі користувачів, ключові сценарії, список того, що входить і не входить в обсяг, ризики, фіксована ціна розробки |
| 2-3 | UX- і UI-дизайн | Клікабельний прототип кожного ключового екрана, основа дизайн-системи, погоджені з вами |
| 3 | Архітектура | Модель даних, вибір стеку, репозиторії й середовища у ваших акаунтах |
| 4-5 | Ключові сценарії, частина 1 | Реєстрація, CRUD для основної сутності, перший наскрізний сценарій користувача на staging-сервері |
| 6-7 | Ключові сценарії, частина 2 | Решта обов'язкових сценаріїв, платежі чи ключова інтеграція, базова адмінка |
| 8 | Функція ШІ або основна інтеграція | Функція, що вирізняє продукт, протестована на реальних даних |
| 9-10 | Доопрацювання й мобільна версія | Мобільні макети чи збірки застосунку, порожні стани, листи, події аналітики |
| 11 | Стабілізація | Виправлення помилок, перевірка навантаження, аудит безпеки, контентні й юридичні сторінки |
| 12 | Запуск | Реліз у продакшн, публікація в магазинах застосунків за потреби, моніторинг, нотатки для передачі |
Менші MVP на одній платформі з кількома сценаріями стискаються до 6-8 тижнів, якщо поєднати дизайн з першими тижнями розробки. Усередині команди ми використовуємо ШІ-агентів для написання коду, а senior-інженери переглядають кожну зміну, і саме це значною мірою дає змогу витримувати такий графік.
Як скоротити обсяг MVP і не вбити продукт?
Скоротити обсяг MVP означає залишити один сценарій, що доводить цінність, а все інше замінити найпростішим рішенням, яке працює. Більшість MVP, що зривають дату запуску, роблять це через функції, які не перевіряють ключове припущення: складні ролі, власні дашборди, сторінки налаштувань, нативні застосунки там, де вистачило б адаптивного вебзастосунку.
Правила скорочення обсягу, які ми застосовуємо на етапі дослідження:
- Один наскрізний шлях користувача кращий за п'ять недороблених. Якщо користувач не може пройти від реєстрації до моменту "ага", усе інше не має значення.
- Ручна робота за лаштунками. Онбординг, погодження, повернення коштів і звіти перші місяці може виконувати ваша команда в адмін-панелі.
- Купуйте, а не розробляйте автентифікацію, платежі (Stripe), пошту, карти й аналітику.
- Веб перед нативними застосунками. Нативні застосунки варто робити лише тоді, коли з першого дня потрібні push-сповіщення, камера, офлайн-режим чи присутність у магазинах застосунків.
- Один тарифний план. Рівні тарифів і купони можуть почекати, доки хтось заплатить.
- Адмінка через фреймворк. Згенерована адмінка (наприклад, EasyAdmin у Symfony) замість власного бек-офісу.
- ШІ з резервним варіантом. Якщо функція ШІ дає збій, користувач усе одно може виконати завдання вручну.
Кожен вилучений пункт потрапляє в письмовий список "на потім" з орієнтовною оцінкою, тож нічого не губиться, а після запуску ви вирішуєте, спираючись на цифри.
Що потрібно MVP з ШІ, чого не потрібно звичайному MVP?
MVP з ШІ потребує трьох додаткових речей: способу перевіряти якість результатів, моделі витрат на одного користувача й резервного варіанту на випадок, коли модель помиляється. Без них демо виглядає добре, а перші реальні користувачі знаходять граничні випадки.
На практиці ми вже на першому тижні додаємо невеликий тестовий набір реальних вхідних даних, з першого дня на staging логуємо промпти й відповіді, встановлюємо ліміт витрат на користувача й робимо промпти редагованими без релізу. Коли продукт відповідає на запитання за вашими документами, ми використовуємо пошук, а не донавчання (див. розробка RAG). Про функції на LLM усередині наявного продукту, а не нового, читайте на сторінці інтеграція ШІ.
Які MVP ми створили?
Ми створювали MVP для власних продуктів і для клієнтів, зазвичай приблизно за три місяці від старту до запуску.
- AI Resume Master - наш власний конструктор резюме з ШІ, створений приблизно за три місяці. Він використовує LLM, щоб писати й покращувати резюме та супровідні листи, підтримує імпорт з LinkedIn та експорт у PDF і досяг 50 000 активних користувачів на місяць.
- Kodcy - маркетплейс перетримки тварин, розроблений за три місяці: застосунки для iOS та Android, карта з господарями поблизу, чат у реальному часі й гнучкий пошук, а також лендинг і кампанія до запуску.
- Сервіс квіткових підписок оцифрував замовлення квіткової студії: API замовлень, Telegram-бот, CRM з диспетчеризацією кур'єрів через Uklon Delivery і відстеження в реальному часі. Кожна інтеграція має тестову реалізацію, тож продукт можна було показати від початку до кінця з першого дня.
Скільки коштує розробка MVP?
Вартість розробки MVP визначають платформи, ролі користувачів, інтеграції й функції ШІ, а не кількість екранів. MVP на одній платформі з 2-4 ключовими сценаріями без інтеграцій вкладається в 6-8 тижнів; веб плюс мобільний застосунок із платежами й 1-2 інтеграціями займає 10-14 тижнів; продукт, побудований навколо ШІ, маркетплейс або продукт з регульованими даними може потребувати 12-20 тижнів.
Фіксовану ціну розробки ми даємо після короткої розмови для оцінки обсягу й тижня дослідження. У нас більшість MVP вкладається в 10 000-20 000 USD. Детальну розбивку за функціями дивіться в нашому посібнику про вартість розробки MVP, а повну покрокову методику в статті про процес розробки MVP.
Що відбувається після запуску?
Після запуску MVP перетворюється на продукт, і пріоритети змінюються з "запустити" на "навчитися". Зазвичай ми плануємо два-чотири тижні підтримки після запуску, щоб виправити те, що знайдуть реальні користувачі, а потім погоджуємо дорожню карту другої версії на основі даних, а не початкового списку побажань. Якщо MVP - перша версія бізнесу за підпискою, наступні кроки схожі на розробку SaaS: білінг, команди, ролі й адмінка, що масштабується.
Усе, що ми створюємо, лежить у ваших репозиторіях і хмарних акаунтах, з документацією й сесією передачі, тож ви можете продовжити з нами як з виділеною командою або з власними фахівцями.
Коли MVP - не найкращий перший крок?
MVP - не найкращий перший крок, коли на найризикованіше запитання можна відповісти без програмного забезпечення. Якщо ви не впевнені, що проблема взагалі в когось є, десять інтерв'ю з клієнтами й лендинг зі списком очікування дешевші за будь-яку розробку. Якщо питання в тому, чи можливий робочий процес загалом, клікабельний прототип у Figma, протестований на п'яти цільових користувачах, часто дає відповідь за два тижні. А якщо у вас уже є клієнти, що платять, і все працює в таблиці чи no-code інструменті, наступним кроком може бути сфокусована переробка тієї частини, що ламається, а не новий продукт. Ми кажемо про це на етапі дослідження, коли це доречно, бо MVP, створений для відповіді на неправильне запитання, з'їдає бюджет наступного.
Наступний крок
Надішліть нам короткий опис продукту: для кого він і що має довести MVP. Ми починаємо з короткого тижня дослідження, що завершується клікабельним обсягом, потижневим планом і фіксованою ціною. Запишіться на консультацію щодо MVP.