Порівняння

Коли бізнесу потрібен веб-додаток замість сайту

Коротка відповідь така. Сайт потрібен, щоб про вас дізналися і залишили заявку. Веб-додаток потрібен тоді, коли після заявки починається робота, яку зараз тягнуть на собі таблиці, месенджери і пам’ять менеджерів. Якщо гроші губляться вже після того, як клієнт погодився працювати з вами, новий сайт цю проблему не закриє.

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

Чим веб-додаток відрізняється від сайту

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

Технічно і сайт, і додаток відкриваються у браузері, часто живуть на одному домені й зовні схожі. Відмінність у тому, що відбувається після натискання кнопки. На сайті кнопка відправляє лист менеджеру, і далі всю роботу виконує людина. У додатку кнопка змінює статус замовлення, перераховує ціну за умовами договору, резервує залишок на складі й передає дані в облікову систему.

Питання Сайт Веб-додаток
Хто що бачить усі відвідувачі бачать однакове кожен користувач бачить своє після входу
Що стається з даними форма надсилає лист і на цьому все дані зберігаються й обробляються за правилами
Хто виконує роботу менеджер вручну система, менеджер контролює
Що створює навантаження кількість відвідувачів кількість операцій і обсяг даних
Як розвивається далі оновлення текстів і сторінок нові сценарії, ролі та інтеграції

Є ще одна практична відмінність, про яку рідко думають на старті. Сайт можна запустити і майже не чіпати рік. Додаток змінюється разом з процесами компанії, тому бюджет на його розвиток закладають одразу разом з бюджетом на розробку.

Ознаки того, що бізнесу потрібен веб-додаток

За майже кожним зверненням щодо додатка стоїть та сама історія. Компанія виросла, а процес усередині залишився ручним. Ознаки, які повторюються найчастіше, виглядають так.

  • Робота живе в таблицях. Замовлення, залишки, борги і графіки ведуться у файлах, які пересилають одне одному. Хтось завжди працює зі старою версією, і ніхто не знає, яка з них правильна.
  • Одна дія повторюється сотні разів на місяць. Менеджер щодня рахує вартість за тим самим алгоритмом, підбирає позиції за параметрами, готує однакові комерційні пропозиції.
  • Клієнти телефонують за статусом. Питання «де моє замовлення» і «коли буде відвантаження» займають половину робочого дня відділу продажів.
  • Дані вводять двічі. Заявка приходить на пошту, менеджер переносить її в облікову систему руками, а потім ще раз у таблицю для звіту.
  • Учасників процесу кілька типів. Дилер, роздрібний клієнт, менеджер, склад, бухгалтер. Кожному потрібен свій зріз тієї самої інформації.
  • У кожного клієнта свої умови. Індивідуальні знижки, договірні ціни, відстрочки платежу, персональні залишки за контрактом.

Одна ознака зі списку ще нічого не означає. Коли таких ознак кілька, є привід порахувати вартість ручної роботи і порівняти її з бюджетом автоматизації. Просто ця витрата захована у зарплатах і не потрапляє в жоден звіт.

Коли вистачить звичайного сайту

Частина компаній, які приходять із запитом на додаток, отримує від нас відповідь, що завдання вирішується простіше. Продавати систему за десятки тисяч доларів, коли проблема в структурі сайту і повільних сторінках, ми не станемо.

Корпоративного сайту або магазину вистачає в таких умовах.

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

У такій ситуації гроші розумніше вкласти в структуру, тексти, швидкість і рекламу. Що обрати між односторінковим і багатосторінковим форматом, ми розібрали в матеріалі Лендінг чи багатосторінковий сайт.

З чого складається веб-додаток

Кошторис додатка рахують за сценаріями роботи, а кількість сторінок тут майже нічого не пояснює. Чотири частини є практично в кожному проєкті, і саме вони визначають бюджет.

Кабінети і ролі

Роль відповідає на питання, хто що бачить і кому що дозволено. Дилер бачить свої ціни та свої відвантаження, менеджер бачить закріплених за ним клієнтів, керівник бачить усе. Чим більше ролей, тим дорожча розробка, бо кожен екран доводиться продумувати й перевіряти під кожну роль окремо.

Бізнес-логіка

Це правила, за якими система рахує і приймає рішення. Як формується ціна для конкретного покупця, коли заявка переходить у наступний статус, що робити з позицією, якої немає на складі, кому йде повідомлення про прострочену оплату. Логіку описують до початку розробки, і на цьому етапі власник часто вперше бачить свої процеси цілком.

Інтеграції з тим, що вже працює

Додаток рідко живе сам по собі. Його з’єднують з обліковою системою, платіжними сервісами, службами доставки, розсилками, іноді з телефонією. Кожна інтеграція це окремий обсяг роботи, а її вартість залежить від того, наскільки чужий сервіс готовий віддавати дані. З одними системами обмін налаштовується за кілька днів, з іншими доводиться писати проміжний шар і домовлятися з їхньою технічною підтримкою.

Адмінка і звіти

Частина, про яку згадують останньою, хоча користуються нею щодня ваші співробітники. Сюди входять пошук, фільтри, масові дії, вивантаження в таблиці й журнал змін, щоб було видно, хто і коли правив дані. Економія на адмінці на старті обертається постійними зверненнями до розробника через дрібниці, які працівник міг би зробити сам за хвилину.

Скільки коштує розробка і скільки вона триває

Точну суму ми рахуємо під конкретний проєкт після опису процесів, але порядок цифр виглядає так.

  • Стартова версія, від $4 000, від 1,5 місяця. Робоча перша версія з головним функціоналом, щоб перевірити ідею на живих користувачах.
  • Стандартний веб-додаток, від $8 000, від 3 місяців. Повноцінна система з кабінетом, ролями та інтеграціями платіжних і сторонніх сервісів.
  • Бізнес-портал на Laravel, від $12 000, від 4 місяців. Закрита платформа з кількома типами кабінетів і глибшими інтеграціями з CRM, ERP та обліковими системами.
  • Складна платформа, від $20 000, від 6 місяців. Масштабована система з ролями, API та глибокими інтеграціями для навантажених проєктів.

Для порівняння, корпоративний сайт коштує від $1 000 до $4 000 і робиться від двох тижнів до трьох місяців. Різниця в сумах пояснюється тим, що в додатку більша частина роботи невидима для ока. Перевірки прав доступу, обробка помилок, узгодженість даних, поведінка системи при одночасній роботі десятків людей. Ця невидима частина потім тримає ваш бізнес, коли навантаження зростає. Склад робіт і приклади проєктів зібрані на сторінці розробки веб-додатків.

Строки рахують від затвердженого опису процесів. Якщо опису немає, перші тижні йдуть на нього, і це нормальна частина роботи. Як загалом влаштовані етапи і від чого залежать строки, ми показували в статті Скільки часу займає розробка сайту.

Проміжні варіанти між сайтом і додатком

Між звичайним сайтом і повноцінною платформою є рішення, які закривають задачу за менші гроші. Більшість наших клієнтів починає з них, а до великої системи доходить через рік або два.

Кабінет на наявному сайті. Якщо у вас працює магазин на OpenCart чи WooCommerce, особистий кабінет добудовується до нього. Історія замовлень, індивідуальні ціни для оптовиків, повторне замовлення у два кліки, вивантаження накладних. Магазин лишається на місці, а частина ручної роботи менеджерів зникає. Такий обсяг зазвичай укладається в кілька тижнів.

Окремий модуль або інтеграція. Коли болить одне конкретне місце, розумно закрити спершу його. Обмін даними між сайтом і обліковою системою, автоматичний розрахунок доставки, генерація документів, бот для прийому заявок. Ці роботи ми ведемо в межах послуги кастомна розробка. Окремий модуль чи інтеграція обходиться від $500 до $2 000, автоматизація на Laravel від $3 000 до $8 000, дрібні завдання рахуємо погодинно від $20 за годину.

Схожий вибір між готовим рішенням і розробкою під себе ми розбирали в матеріалі Готове рішення чи кастомна розробка інтернет-магазину. Логіка там працює та сама, що й з додатком.

Де найчастіше помиляються на старті

Помилки повторюються з проєкту в проєкт і коштують замовнику місяців роботи. Три з них трапляються майже завжди.

Замовляють одразу все

Список побажань на тридцять пунктів перетворює проєкт на півроку розробки без жодного результату посередині. Робочий підхід виглядає інакше. Спочатку сценарій, який приносить гроші або економить найбільше годин, потім усе решта. Стартова версія за півтора місяця дає живий зворотний зв’язок від співробітників, і частина початкових побажань після неї втрачає сенс.

Малюють екрани раніше за процеси

Дизайн, зроблений до опису логіки, доводиться перемальовувати, щойно з’ясовується, що у постачальника той самий екран має виглядати інакше. Спочатку процеси і ролі, потім інтерфейс. Такий порядок економить і гроші, і нерви.

Забувають про тих, хто працюватиме всередині

Систему замовляє власник, а користуються нею комірник, менеджер і бухгалтер. Якщо їх не питали, як вони працюють зараз, після запуску частина відділу продовжить вести свою таблицю паралельно. Ми запрошуємо цих людей на зустрічі, де описуємо процеси, і там виринають деталі, яких немає в жодному документі.

Перед першою розмовою з підрядником корисно підготувати чотири речі.

  • Опис одного повного шляху замовлення від звернення клієнта до оплати й відвантаження.
  • Перелік людей і ролей, які беруть участь у цьому шляху.
  • Список програм і сервісів, з якими система має обмінюватися даними.
  • Приклади реальних документів і таблиць, у яких зараз ведеться облік.

З таким набором підрядник дасть вам оцінку за кілька днів замість місяця уточнень. Про те, кого взагалі варто розглядати, ми писали в статті Як обрати веб-студію. Додаток це довга співпраця, і разова знижка на старті мало що вирішує, якщо через рік команди немає поруч.

Подібні зв’язки ми будували не раз: вбудовували кредитні сервіси в кошик магазину дитячих товарів, налаштовували обмін замовленнями через Baselinker для косметичного бренду на польському ринку, з’єднували магазини з обліковими системами. У таких проєктах найбільше часу йде на обмін даними, тому бюджет варто планувати саме навколо нього.

Висновки

Межа між сайтом і додатком проходить по тому, чи працює з вашими даними людина, чи система. Поки заявку достатньо переслати менеджеру, вам потрібен сайт. Коли після заявки починається ланцюжок з ролей, статусів, цін і документів, ручна робота поступово стає найдорожчою статтею витрат у компанії.

  • Три і більше ознак ручного управління це привід рахувати додаток.
  • Бюджет визначають ролі, бізнес-логіка та інтеграції, а кількість сторінок тут другорядна.
  • Починати краще зі стартової версії, яка закриває один прибутковий сценарій.
  • Кабінет на наявному сайті або окремий модуль часто вирішують задачу за менші гроші.

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

Залишились питання?

Залиште заявку, і ми зв’яжемося з вами найближчим часом

    Зручний спосіб зв’язку:
    *Обов’язкове поле для заповнення
    Натискаючи кнопку, ви підтверджуєте, що ознайомилися з Політикою конфіденційності