Мобільний додаток — одна з найбільших інвестицій малого й середнього бізнесу в програмне забезпечення. Більша частина результату вирішується ще до першого екрана: тим, кого ви наймаєте і наскільки чітко поставлена задача. У цій статті розбираємо, як обрати компанію для розробки мобільного додатка, від чого залежить ціна і які ознаки мають насторожити.
Вона для власників і керівників, які замовляють додаток уперше: для магазину, сервісної компанії, клініки чи як внутрішній інструмент для команди.
Почніть із того, що має робити додаток
До розмови з розробниками опишіть додаток на одній сторінці. Технічні терміни не потрібні, потрібні відповіді на кілька простих питань:
- Хто ним користуватиметься і як часто: клієнти раз на тиждень чи працівники щодня.
- Що в ньому роблять: замовляють, бронюють, платять, стежать за доставкою, заповнюють звіт.
- Які платформи потрібні на старті: iPhone, Android чи обидві.
- З чим він має бути пов’язаний: сайт, інтернет-магазин, CRM, платіжний сервіс, облік.
- Що може зачекати до другої версії.
З такою сторінкою всі компанії оцінюють одну й ту саму задачу, і їхні відповіді можна порівняти.
Де шукати розробників
Найнадійніше джерело — рекомендація бізнесу, у якого вже є робочий додаток. Спитайте, хто його робив, як пройшов запуск і чи команда досі його підтримує.
Друге джерело — самі магазини додатків. Відкрийте додатки, які вам подобаються у вашій сфері, знайдіть назву розробника й подивіться, що ще він опублікував.
Третє — каталоги компаній. Наприклад, GoodFirms публікує рейтинг компаній-розробників мобільних додатків з відгуками клієнтів, розміром команди, країною та погодинними ставками. Так зручно скласти перший список. Будь-який рейтинг — лише початок: місце в ньому означає, що компанія існує і має клієнтів, решту перевіряєте самі.
Що перевірити до вибору
- Робочі додатки. Попросіть додатки, які можна встановити сьогодні. Скриншотів і кейсів мало: покористуйтесь додатком п’ять хвилин і подивіться, як він поводиться.
- Хто виконує роботу. З’ясуйте, хто проєктуватиме, розроблятиме й тестуватиме ваш додаток і чи це працівники компанії, чи підрядники.
- Підхід. Нативний додаток пишуть окремо для iOS і Android. Кросплатформний має спільний код. Жоден не кращий загалом: компанія має пояснити, чому пропонує саме цей варіант для вашої задачі.
- Права. Код і акаунти в магазинах додатків мають належати вашій компанії. Розробник отримує доступ до ваших акаунтів, а не навпаки.
- Процес. Як часто ви бачитимете робочі збірки, хто ваша контактна особа і як вносяться зміни в обсяг робіт.
- Після запуску. Операційні системи оновлюються щороку, і додаток треба підтримувати. Спитайте, скільки коштує підтримка і що в неї входить.
Від чого залежить вартість додатка
Сумлінні компанії рідко називають ціну, поки не зрозуміють задачу, бо діапазон широкий. На нього впливають:
- Кількість платформ. iOS і Android разом коштують дорожче за одну платформу, навіть зі спільним кодом.
- Кількість і складність екранів. Каталог із кошиком — один рівень роботи; чат, карта з відстеженням у реальному часі чи відео — інший.
- Серверна частина. Більшості бізнес-додатків потрібні сервер і панель керування, де ваші працівники ведуть контент, замовлення й користувачів. Часто це половина проєкту.
- Інтеграції. Оплата, служби доставки, CRM, облік, програми лояльності. Кожну треба підключити й перевірити.
- Дизайн. Власний інтерфейс з анімацією забирає більше часу, ніж стандартні системні елементи.
- Робота без мережі й сповіщення. Вони додають логіку і в додатку, і на сервері.
Є й витрати, які не залежать від розробника. Участь у програмі Apple Developer коштує 99$ на рік, а реєстрація акаунта розробника в Google Play — 25$ одноразово. Якщо ви продаєте в додатку цифрові товари чи підписки, Apple і Google беруть комісію з цих продажів. Фізичні товари й послуги, як-от замовлення доставки чи бронювання, оплачуються поза цією системою.
Щоб порівняти пропозиції, попросіть кожну компанію розбити оцінку на частини: дизайн, додаток, серверна частина, тестування, публікація. Одна загальна сума приховує, за що саме ви платите.
Питання для першої розмови
- Який із ваших додатків найближчий до нашого і чи можна його встановити?
- Що ми отримаємо наприкінці кожного етапу?
- Кому належать код, макети й акаунти в магазинах?
- Як ви тестуєте на різних пристроях і версіях системи?
- Що буде, якщо Apple чи Google відхилять додаток під час перевірки?
- Скільки коштує підтримка після запуску і як швидко ви виправляєте критичні помилки?
Зважайте не лише на відповіді, а й на питання, які ставлять вам. Команда, яка розпитує про ваших клієнтів, процеси й наявні системи, думає про продукт. Команда, яка питає лише про бюджет, думає про продаж.
Що має насторожити
- Фіксована ціна в першому ж повідомленні, коли ніхто ще не спитав, що має робити додаток.
- Немає додатків, які можна завантажити. Лише макети, презентації чи додатки, яких уже немає в магазинах.
- Акаунт у магазині оформлений на розробника. Якщо ви розійдетесь, додаток, відгуки й користувачі залишаться в нього.
- Жодних збірок до кінця проєкту. Ви маєте регулярно бачити робочу версію на своєму телефоні, а не один раз у день здачі.
- Нечітка відповідь про підтримку. «Домовимось пізніше» зазвичай означає, що про це не подумали.
Агенція, фрилансер чи власна команда
Фрилансер підходить для невеликого додатка з чітким обсягом, якщо ви готові самі керувати роботою й приймаєте ризик залежності від однієї людини. Агенція збирає дизайнера, розробників і тестувальника та відповідає за результат; година коштує дорожче, але ви витрачаєте менше свого часу. Власна команда виправдана, коли додаток є основою бізнесу й розвиватиметься роками.
Багато компаній роблять першу версію з агенцією, а про власну команду вирішують, коли додаток себе виправдав.
Як ми працюємо в Starosta Agency
У Starosta Agency ми розробляємо мобільні додатки для iOS для бізнесу: магазинів, сервісних компаній і внутрішніх задач. Кожен проєкт починається з розбору ваших процесів і переліку екранів, а ціну називаємо після нього. Акаунт Apple Developer оформлюється на вашу компанію, тож додаток і його дані залишаються вашими.
Додаток рідко живе сам по собі. Зазвичай йому потрібна система, де ведуться замовлення й клієнти, тому можемо розробити його разом із власною CRM, а інтерфейс проєктує наша команда UI/UX.
Коротко
Опишіть задачу на одній сторінці, зберіть кандидатів із рекомендацій, магазинів додатків і каталогів, встановіть їхні додатки, порівняйте оцінки, розбиті на частини, і переконайтесь, що код та акаунти належать вам. Компанія, яка пройшла ці перевірки, найімовірніше зробить додаток, який ви зможете розвивати далі.