5 советов для успешного запуска приложения

05.05.2020
Posted in blog-article
05.05.2020 admin

5 советов для успешного запуска приложения

Чек-лист для того, чтобы не облажаться с релизом приложения 📝

Я сейчас веду проект нового клиента, но его пришлось отложить, так с ним все ужасно.

Изначально это было приложение, нацеленное на людей, желающих принимать платежи на ходу. Он работал с оффшорной компанией над запуском приложения на протяжении 2-х лет, и представил релиз пол года назад. Причина, по которой он мне передал это приложение, заключается в его качестве:

— ужасный пользовательский опыт;

— очень много багов.

Несмотря на все эти проблемы, он решил оставить приложение в магазине и затем представить обновленную версию. Оффшорная компания очень много раз тестировала, его компания сделала не меньше тестов, и они решили представить свой релиз.

Чувствовалось оживление вокруг этого приложения, и несколько сотен людей его скачало. Практически сразу он стал получал письма от разозленных пользователей. Обновление удалило работу нескольких клиентов, и они не могли использовать это приложение, чтобы выставлять счет для своих покупателей. Все мы прекрасно знаем, что когда дело касается денег, то мы желаем, чтобы приложение работало как часы.

Они немедленно изъяли приложение из AppStore и включили «кризисный» режим. Вся компания была занята поддержкой пользователей, которых затронула некорректная работа приложения. В то же время оффшорная компания разбиралась с багами и еще больше тестировала.

Я до сих пор не знаю, что стало причиной всех этих неурядиц, но они подвигли меня поделиться с вами моими стратегиями по их сокращению.

1. Приготовьте план тестирования

Этот пункт кажется довольно очевидным, но я слишком часто видел, как его пропускали ( и сам был повинен в этом). Компания просто тестит то, что, по их мнению, изменилось, и забывает проверить все сценарии для непреднамеренных последствий.

В случае моего клиента, они не тестировали обновление с предыдущей сборки App Store до новой. Они тестировались только от тестовой сборки до тестовой сборки.

Должно быть, вам интересно, каким должен быть тест-план. Продумайте список сценариев, которые должны быть проверены до релиза приложения. У вас могут быть как и тестовые ситуации,которые проверяются каждый раз, так и ситуации, проверяемые довольно часто.

2. Настраивайте свое приложение

Во время релиза приложения, мы хотим заметить признаки проблем как можно раньше, чтобы оперативно их решить. Вы не должны ждать, пока ваши клиенты не начнут жаловаться. Так что убедитесь. что вы настроили правильно свое приложение. Под этим я имею в виду как и мониторинг ошибок, так и crash reporting.

Это позволит вам знать, затронула ли проблема только того единственного пользователя, что связался с вами или тех 500 клиентов, которые решили не обращаться в поддержку, так как они в поисках другого поставщика услуг.

3. Используйте «фазовый» релиз

Как и Apple, так и Google предлагают такую опцию. Вы можете изначально запросить, чтобы ваше приложение было выпущено для нескольких пользователей в первый день, затем для еще нескольких на следующий и так далее, пока приложение не будет обновлено у всех пользователей. Эта модель запуска приложения должна стать вашей по умолчанию.

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

4. Создайте бета-версию своего приложения

Некоторые пользователи всегда хотят владеть самым последним и самым лучшим. Другие же хотят помочь вам улучшить ваше ПО. Третьи — нет.

Обратите это в свою пользу и создайте группу пользователей, которых вы можете пригласить протестировать бета-версию вашего приложения ( это легко устроить как и для пользователей Apple, так и для пользователей Google). Из этого опыта вы получите кучу ценной информации. Они предоставят тебе обратную связь по твоей работе, они найдут проблемы до того, как они затронут других пользователей. Таким образом, вы будете совершенствоваться.

5. Не планируйте релиз на пятницу (или перед отпуском)

Вы упорно работали, чтобы все было схвачено.

Ваш тестировщик дает зеленый свет.

И честно, что может быть лучше, чем закончить неделю с новой версией вашего приложения на руках ваших восхищенных пользователей?

В действительности, ничего не станет лучше, хотя я и сам соблазнялся этим. Однако я прошу вас подумать, стоит ли игра свеч. В случае, если вы что-то упустили во время испытания, вы проведете все выходные, стараясь выяснить что пошло не так и как это исправить.

Намного лучше дождаться понедельника и на свежую голову выпустить приложение утром того же дня, чтобы внимательно следить за ходом релиза.

Если вы не верите мне, то взгляните на Apple. AppStore закрывается за неделю до Рождества. Думаю, что они не хотят иметь дело с разными проблемами во время праздников, и, учитывая их размер, они скорее восстановят силы, чтобы разобраться с ними потом.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Contact

Давайте работать вместе!

Пишите нам и найдем точки соприкосновения, может станем партнерами, а может поможем вам зайти в нашу чудесную нишу

Вы разработчик?

Пишите! Нам постоянно нужны новые кадры, либо можем помочь в продвижении вашего приложения

Новичок?

Поможем быстро войти в нишу, не тратя годы на понимание

Давно в нише?

Рады будем пообщаться как на темы whitehat, так и blackhat тематики ^_^ + всегда есть что обсудить по поводу рекламных сетей

ПИШИ В TELEGRAM!

Contact