Кабінет або калькулятор
Одна роль користувача, зрозуміла логіка, кілька типів даних.
- Автентифікація й профілі
- Розрахунки за формулами
- Історія й документи
- Сповіщення
- Експорт даних
Особисті кабінети, внутрішні CRM, калькулятори кошторисів, панелі керування з ролями. Замість таблиць і листування — один інструмент.
Опишіть, як зараз влаштований процес і що в ньому болить. Відповімо протягом години й скажемо, з чого починати.
Ознака одна: процес переріс таблиці, але готового рішення під нього немає.
Кілька людей редагують одну Google-таблицю, версії розходяться, історію змін ніхто не відновить.
Кошторис або ціну рахує менеджер у калькуляторі за інструкцією. Помилки трапляються, швидкість залежить від людини.
Ви подивились кілька CRM, і в кожній 80% зайвого, а потрібних 20% немає. Або є, але коштують як окремий проєкт.
Статус замовлення, документи, історію — усе доводиться питати в менеджера, і той витрачає на це половину дня.
Частина в CRM, частина в обліковій системі, частина в пошті. Зібрати картину разом неможливо.
Є ідея сервісу за підпискою, і потрібно зробити робочу першу версію, щоб перевірити попит.
Кожна система своя, але будівельні блоки повторюються.
Велику систему не можна оцінити з точністю до дня. Тому розбиваємо на етапи з окремою оцінкою кожного.
Не «що має вміти система», а як зараз влаштована робота: хто що робить, звідки беруться дані, де втрачається час. Часто половина побажань відпадає вже тут.
Клікабельна схема екранів: видно логіку, переходи й склад даних. Змінити щось тут коштує години, а не тижня переробки коду.
Ділимо систему на блоки, кожен із власною ціною та строком. Ви бачите, що входить у перший запуск, а що можна відкласти.
Кожні два тижні — робочий блок, який можна відкрити й спробувати. Пріоритети між етапами можна змінювати.
Переносимо дані, навчаємо команду, місяць тримаємо руку на пульсі. Далі — розвиток за вашими задачами.
Веб-додаток рахується не «за сторінками», а за складністю логіки. Орієнтири нижче — з нашої практики.
Одна роль користувача, зрозуміла логіка, кілька типів даних.
Кілька ролей, свої процеси, звіти й обмін із наявними системами.
Сервіс за підпискою: багато клієнтів, тарифи, оплати, ізоляція даних.
Перший етап — розбір процесу й прототип — можна замовити окремо за $1200. На виході ви отримуєте схему системи та оцінку, з якою можна йти до будь-якого підрядника, не тільки до нас.
Найдорожча помилка — зрозуміти на третьому місяці, що логіка мала бути іншою. Прототип ловить це до того, як написано перший рядок.
Ви платите за блок, який можна відкрити й перевірити. Не сподобалось, як ідуть справи — зупиняєтесь, маючи на руках робочу частину.
Пишемо з документацією й коментарями, віддаємо репозиторій. Продовжити роботу зможе будь-яка команда, а не лише ми.
Якщо задача закривається готовим сервісом за $30 на місяць, ми так і скажемо. Замовляти розробку заради розробки — погана угода для обох.
Питання «своє чи готове» варто вирішувати чесно, і відповідь частіше на боці готового. Якщо ваш процес типовий, а на ринку є сервіс, який його покриває за помірні гроші, розробка власної системи буде дорожчою і повільнішою. Ми кажемо це клієнтам першими.
Своя система виправдана в трьох випадках. Перший — процес не вкладається в чужу логіку: ви підлаштовуєте роботу під програму замість того, щоб програма підлаштовувалась під вас. Другий — потрібні функції є, але коштують непропорційно: за одну потрібну можливість доводиться купувати найдорожчий тариф на всю команду. Третій — система сама є продуктом, який ви плануєте продавати.
Головний ризик у таких проєктах не технічний, а той, що систему зроблять не ту. Тому ми починаємо не з коду, а з розбору поточного процесу: хто що робить, звідки беруться дані, де саме втрачається час. Часто на цьому етапі половина початкових побажань відпадає — виявляється, що задачу закриває простіше рішення.
Далі йде клікабельний прототип без дизайну: схема екранів, переходів і складу даних. Змінити щось у прототипі коштує годину, а в написаному коді — тижні. Саме тут дешевше за все ловляться помилки в логіці.
Розробку ведемо етапами, кожен зі своєю ціною та строком. Кожні два тижні ви отримуєте частину, яку можна відкрити й спробувати. Це знімає головний страх великих проєктів: у будь-який момент видно, за що заплачено, і в будь-який момент можна зупинитись, маючи на руках робочу систему, а не папку з кодом.
Опишіть, як зараз влаштований процес і що в ньому болить. Відповімо протягом години й скажемо, з чого починати.