Підтримка мобільних додатків
Деякі замовники помилково сприймають підтримку мобільних програм як опціональну послугу, від якої можна відмовитися. Однак сьогодні, за умов жорсткої конкуренції, мобільну програму не можна залишати у незмінному вигляді без підтримки після релізу. На це є багато причин: додаток потрібно періодично адаптувати до оновлень ОС, захищати від атак хакерів, підлаштовувати до загальних змін на ринку, покращувати інтерфейс на підставі відгуків, отриманих від користувачів тощо.
Що включає підтримка мобільних додатків?
Підтримка програми фахівцями повинна починатися практично відразу після появи в онлайн-магазинах. Коли замовник вже починає тріумфувати та відчувати, як нова мобільна програма почне приносити йому прибуток, розробники не поспішають поділяти його радість, адже з їхньої точки зору підтримка триває і все ще попереду.
По-перше, потрібно перевірити та переконатися, що технічно все працює справно. Сервер повинен витримувати велике навантаження, а користувачі не повинні мати справу з критичними багами, які можуть зіпсувати все враження. Всі програмні помилки потрібно знайти та усунути, і чим швидше це станеться — тим краще буде для всіх.
По-друге, після запуску процесу підтримки мобільного додатка потрібно відразу починати думати про перспективи. У цьому допоможуть користувачі, адже вони залишатимуть коментарі та підказуватимуть, що можна покращити для забезпечення кращого досвіду взаємодії. Але навіть якщо не брати до уваги відгуки, в рамках підтримки розробники можуть самі захотіти додати нові функції, які раніше їм здавалися зайвими. Крім технічної підтримки та покращення на основі відгуків фахівці також займаються адмініструванням та наповненням контентом.
Підтримка програми передбачає, що вона має працювати в безперебійному режимі. Якщо мобільна програма не працює кілька годин поспіль, це може призвести до непоправних наслідків. В результаті відбудеться масовий відтік клієнтів, які дійдуть висновку, що мобільний додаток більше ніколи не запрацює, і зі спокійною душею підуть до конкурентів. Такого допускати не можна, тому що фінансові втрати в результаті можуть виявитися колосальними, і особливо це стосується великих компаній. Зазвичай, чим відоміший бренд, тим суворіші вимоги щодо нього пред'являють клієнти.
Підтримка бізнес-додатку також включає контроль над працездатністю сервера, розробку оновлень, резервне копіювання та перевірку на відповідність поточної версії операційної системи, під якою працює програма. Крім того, важливо йти в ногу з часом, вивчати нові тенденції ринку, вміти передбачати настрої та запити користувачів. Для цього складається план підтримки на певний період (місяць, рік тощо). Бажано, щоб замовника повідомляли, коли мобільний додаток отримує суттєві апдейти або піддається "нещадному" редагуванню (щоб це не стало неприємним сюрпризом).
У процесі супроводу мобільного додатка дуже важливо працювати з відгуками користувачів, але робити це потрібно обережно. Окрім конструктивної критики сумлінних користувачів, які дійсно хочуть допомогти розробникам покращити мобільну програму, можна зіткнутися із засланими ботами від конкурентів. Вони стверджуватимуть, що все погано, додаток ні на що не годиться і його потрібно повністю переробляти. На такі провокації вестись не можна. Потрібно вміти самим аналізувати свій проект, знаходити його слабкі та сильні сторони.
Від чого залежить вартість підтримки мобільного додатку?
Вартість підтримки мобільного додатка залежить від багатьох факторів:
- період підтримки (кілька місяців, рік, безстроково);
- складність мобільної програми;
- кількість співробітників веб-агентства, які будуть залучені;
- які фахівці будуть залучені (програміст, дизайнер, маркетолог тощо);
- кількість людино-годин, які будуть витрачатися;
- частота випуску оновлень для мобільної програми;
- інші фактори.
На вартість технічної підтримки мобільних програм можуть вплинути форс-мажорні обставини. Наприклад, інтернет-магазини App Store та Play Market можуть періодично оновлювати вимоги. В результаті може скластися ситуація, коли мобільний додаток стане недоступним для користувачів, тому що він не відповідає новим вимогам. У такому разі може знадобитися доопрацювання. Зазвичай інтернет-магазини дають цілий місяць на те, щоб внести необхідні виправлення, і цього вистачає. Головне — вчасно виявити повідомлення від інтернет-магазину про необхідність внесення правок та вжити необхідних заходів.
Підтримка програми фахівцями необхідна через те, що вона не застрахована від виникнення багів. Навіть якщо перед релізом було проведено ретельне тестування, помилки можуть вилізти з часом. Отже, у підтримці мобільного додатка має брати участь програміст, який прагнутиме вчасно виявляти та усувати баги, а його робочі години доведеться оплачувати. І якщо після релізу часто виникають помилки, то це не означає, що програму розробили погані програмісти, а тестувальники не протестували її як належить.
Вартість підтримки мобільного додатка залежатиме і від того, наскільки часто виходять всілякі оновлення, апдейти та доповнення. Фахівці, які займаються розробкою апдейтів, витрачають чимало робочих годин. Адже щоразу, коли в мобільний додаток вносять виправлення, його доводиться знову програмувати, тестувати та опціонально наповнювати новим контентом. На окрему згадку заслуговує масштабування. Буває так, що спочатку замовник просить зробити йому простий додаток, а потім розуміє, що цього недостатньо, і просить значно розширити функціонал. У таких випадках чекає кропітка високооплачувана робота.