Коли сайту вже мало
Межа проходить в одному місці: чи потрібен користувачу вхід під собою.
Якщо всі відвідувачі бачать одне й те саме — це сайт, і він коштує від 15 900 грн. Якщо людина заходить під своїм акаунтом і бачить власні замовлення, документи, баланс чи статуси — це вже веб-сервіс, з авторизацією, ролями, правами доступу, базою даних, бекапами й безпекою.
Типові приклади з українського малого й середнього бізнесу: кабінет клієнта в сервісній компанії, де видно історію обслуговування й документи; кабінет дилера з цінами й залишками; внутрішня система обліку замовлень замість десяти Google-таблиць; платформа з підпискою на контент або послугу.
Чому починаємо з MVP
Найдорожча помилка в розробці продукту — зробити одразу все за списком побажань. Я бачив, чим це закінчується: половина функцій не використовується жодного разу, а гроші й три місяці витрачені.
Тому розробка веб-сервісу починається з питання: яка одна задача користувача має вирішуватись бездоганно. Навколо неї збирається ядро — авторизація, дані, адмінка. Це перша версія, з якою можна виходити на реальних людей.
Далі ви дивитесь, чим користуються насправді, і вкладаєте наступні гроші вже в те, що підтверджене поведінкою, а не припущенням. Так само працює будь-який нормальний продуктовий процес, просто в малому бізнесі про це рідко говорять уголос.
Як іде робота
Проєкт розбивається на етапи, і після кожного ви отримуєте робочу збірку — не макет, не звіт, а працюючу версію за посиланням. Це принципово: помітити, що напрямок хибний, на другому тижні коштує в рази дешевше, ніж на восьмому.
Перший етап — розбір процесу. Хто користувачі, які в них ролі, що кожна бачить і що може зробити. На цьому етапі зазвичай відпадає третина «обов’язкових» функцій — і це хороша новина для бюджету.
Другий — клікабельний прототип ключових екранів. Ви проходите сценарій пальцем ще до того, як написано код.
Третій і четвертий — розробка ядра, потім платежі й інтеграції. Щотижнева збірка, прогрес видно постійно.
Що входить технічно
Реєстрація й вхід, відновлення пароля, ролі й права доступу. База даних із вашими сутностями. Особистий кабінет користувача. Адмінка для вашої команди. Сповіщення на пошту й у Telegram. Резервні копії й моніторинг доступності. Захищене з’єднання й розумна робота з персональними даними.
У версії MVP додаються тарифні плани, підписки, прийом платежів через українські платіжні системи та продуктова аналітика — щоб ви бачили, на якому кроці користувачі відвалюються.
Чесно про терміни й ризики
Це найбільший за обсягом напрям із усіх, які я роблю, і єдиний, де я не обіцяю тиждень. Особистий кабінет — близько місяця, MVP сервісу — півтора. Ці строки фіксуються в договорі так само, як і на дрібніших проєктах.
Головний ризик тут не технічний, а продуктовий: можна зробити бездоганну систему, якою ніхто не користуватиметься. Тому я наполягаю на етапності й на запуску ядра раніше, ніж буде готове «все». Якщо після другого етапу стане ясно, що ідея не працює — краще зупинитись там і зберегти більшу частину бюджету.