Поддержка мобильных приложений
Некоторые заказчики ошибочно воспринимают поддержку мобильных приложений как опциональную услугу, от которой можно отказаться. Однако сегодня, в условиях жесткой конкуренции, мобильную программу нельзя оставлять в неизменном виде без поддержки после релиза. На это есть много причин: приложение нужно периодически адаптировать к обновлениям ОС, защищать от хакерских атак, подстраивать к общим изменениям на рынке, улучшать интерфейс на основании отзывов, полученных от пользователей, и т. д.
Что включает поддержка мобильных приложений?
Поддержка приложения специалистами должна начинаться практически сразу после его появления в онлайн-магазинах. Когда заказчик уже начинает ликовать и предвкушать, как новенькая мобильная программа начнет приносить ему прибыль, разработчики не спешат разделять его радость, ведь с их точки зрения поддержка продолжается и все еще впереди.
Во-первых, нужно проверить и убедиться, что технически все работает исправно. Сервер должен выдерживать большую нагрузку, а пользователи не должны сталкиваться с критическими багами, которые могут испортить все впечатление. Все программные ошибки нужно найти и устранить, и чем быстрее это произойдет — тем лучше будет для всех.
Во-вторых, после запуска процесса поддержки мобильного приложения нужно сразу же начинать думать о перспективах. В этом помогут пользователи, ведь они будут оставлять комментарии и подсказывать, что можно улучшить для обеспечения лучшего опыта взаимодействия. Но даже если не брать во внимание отзывы, в рамках поддержки разработчики могут и сами захотеть добавить новые функции, которые раньше им казались лишними. Кроме технической поддержки и улучшения на основе отзывов специалисты также занимаются администрированием и наполнением контентом.
Поддержка приложения подразумевает, что оно должно работать в бесперебойном режиме. Если мобильная программа не работает несколько часов подряд, то это может привести к непоправимым последствиям. В результате произойдет массовый отток клиентов, которые придут к выводу, что мобильное приложение больше никогда не заработает, и со спокойной душой уйдут к конкурентам. Такое допускать нельзя, потому что финансовые потери в результате могут оказаться колоссальными, и особенно это касается крупных компаний. Обычно, чем более известный бренд, тем более строгие требования к нему предъявляют клиенты.
Поддержка бизнес приложения также включает контроль над работоспособностью сервера, разработку патчей (обновлений), резервное копирование и проверку на соответствие текущей версии операционной системы, под которой работает программа. Кроме того, важно идти в ногу со временем, изучать новые тенденции рынка, уметь предугадывать настроения и запросы пользователей. Для этого составляется план поддержки на определенный период (месяц, год и т. д.). Желательно, чтобы заказчика ставили в известность, когда мобильное приложение получает существенные апдейты или подвергается “беспощадному” редактированию (чтобы это не стало неприятным сюрпризом).
В процессе сопровождения мобильного приложения крайне важно работать с отзывами пользователей, но делать это нужно осторожно. Кроме конструктивной критики добросовестных юзеров, которые действительно хотят помочь разработчикам улучшить мобильную программу, можно столкнуться с засланными ботами от конкурентов. Они будут утверждать, что все плохо, приложение ни на что не годится и его нужно полностью переделывать. На такие провокации вестись нельзя. Нужно уметь самим анализировать свой проект, находить его слабые и сильные стороны.
От чего зависит стоимость поддержки мобильного приложения?
Стоимость поддержки мобильного приложения зависит от многих факторов:
- период поддержки (несколько месяцев, год, бессрочно);
- сложность мобильной программы;
- количество сотрудников веб-агентства, которые будут задействованы;
- какие специалисты будут задействованы (программист, дизайнер, маркетолог и т. д.);
- количество человеко-часов, которые будут затрачиваться;
- частота выпуска обновлений для мобильной программы;
- другие факторы.
На стоимость технической поддержки мобильных приложений могут повлиять и форс-мажорные обстоятельства. Например, интернет-магазины App Store и Play Market могут периодически обновлять требования. В результате может сложиться ситуация, когда мобильное приложение станет недоступным для пользователей, потому что оно не соответствует новым требованиям. В таком случае может потребоваться доработка. Обычно интернет-магазины дают целый месяц на то, чтобы внести необходимые исправления, и этого оказывается достаточно. Главное — вовремя обнаружить уведомление от интернет-магазина о необходимости внесения правок и принять необходимые меры.
Поддержка приложения специалистами необходима из-за того, что оно не застраховано от возникновения багов. Даже если перед релизом было проведено тщательное тестирование, ошибки все равно могут вылезти со временем. Следовательно, в поддержке мобильного приложения должен участвовать программист, который будет стремиться вовремя обнаруживать и устранять баги, а его рабочие часы придется оплачивать. И если после релиза часто возникают ошибки, то это не значит, что приложение разработали плохие программисты, а тестировщики не протестировали его как положено.
Стоимость поддержки мобильного приложения будет зависеть и от того, насколько часто выходят всевозможные патчи, апдейты и дополнения. Специалисты, которые занимаются разработкой апдейтов, тратят немало рабочих часов. Ведь каждый раз, когда в мобильное приложение вносят исправления, его приходится снова программировать, тестировать и опционально наполнять новым контентом. Отдельного упоминания заслуживает масштабирование. Бывает так, что изначально заказчик просит сделать ему простенькое приложение, а потом понимает, что этого недостаточно, и просит значительно расширить функционал. В таких случаях предстоит кропотливая высокооплачиваемая работа.