Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
о разработке мобильных
приложений для бизнеса
livetyping.com/ru/ 1
Содержание
Введение 3
траниц поль
с з iOS или Android: с чего начать? 11
0 Из чего складывается стоимость мобильного приложения 12
ы
7
Техническое задание 28
Стратегия MVP 31
Стратегия MAP 32
Метрики и конверсия 53
Качество кода 60
2 3
Введение
Весь процесс разработки мобильных Рынок eCommerce в России растёт каждый год. Отчёт
Data Insight, российского исследовательского агентства,
приложений для eCommerce и ритейла —
изучающего рынок электронной коммерции, приводит
под одной обложкой
такие цифры:
Мобильное приложение для бизнеса начинается с идеи. В 2018 году выручка компаний, продающих материальные
Мобильное приложение для бизнеса начинается с идеи. Но что следует после
Но что следует после её рождения? Не все клиенты
её рождения? Не все клиенты до конца представляют масштабы работы, скры-
товары онлайн, составила 1,15 трлн ₽;
до
тые конца представляют
за желанием масштабы
сделать приложение. работы,
Нужно его скрытые
делать или нет? Понравится В среднем покупатели заказывают товары на сумму 3 970 ₽;
ли приложение пользователям? Почему работа над ним стоит дорого?
за желанием сделать приложение. За 2018 год рынок вырос на 185 млрд ₽, в то время как
Сможет ли клиент получить желаемое за свой бюджет? Окупятся ли инвестиции
в разработку? Это лишь несколько вопросов, а всего их десятки. каждый из прошлых 5 лет показывал рост в среднем
За 9 лет присутствия на IT-рынке компания Лайв Тайпинг на 100 млрд ₽;
пообщалась с тысячами желающих создать свой мобиль- Прогнозы говорят, что размер рынка в 2023 году составит
ный продукт, изучила их потребности и разработала 2,4 трлн ₽.
порядок работы, который вы держите в руках. Следуя ему,
шансы получить классный результат максимальны.
За полчаса чтения перед вами в доступной форме раскро- Аудитория пользователей мобильного интернета
ются все аспекты работы над приложением. Например: растёт и проводит всё больше времени с телефоном,
чем с компьютером. В её рост вкладываются и молодое
Из каких этапов состоит работа над приложением?
поколение, изначально склонное к работе с мобильными
Сколько стоит разработка разных по сложности
устройствами, и старшее, осваивающие новые технологии.
приложений и что влияет на стоимость?
Исследование Data Insight говорит, что количество росси-
Как не разориться на приложении, которое никому не
ян, платящих за товары и услуги на сайтах через компью-
нужно?
теры, составляет 16 млн человек, а количество мобильных
С какой платформы начать — iOS или Android? покупателей — 21 млн человек. Каждый год первая цифра
Как не стать жертвой ненадёжного подрядчика? падает, а вторая — растёт.
4 5
Глава 1
Data Insight также говорит о том, что отсутствие мобиль- Как позволяют зарабатывать мобильные
ного канала продаж ведёт к потерям прибыли размером приложения
15-30%. Но всё поправимо.
Вы ничего не знаете о процессе раз- Маркетплейс. То же самое, что рынок или торговый центр,
работки мобильного приложения? только в интернете. На условиях выгодного сотруднечетва
Тогда мы рады тому, что вы взяли вы собираете в одном месте тех, кто продаёт товары,
услуги и навыки, и тех, кто их покупает. Типичные предста-
эту брошюру — из неё вы узнаете
вители: Яндекс.Маркет, Avito, Airbnb, Etsy, Aliexpress, fl.ru.
всё, что нужно! Внутри этого направления можно выделить сферу
on-demand, где товар или услуга предоставляются
по запросу пользователя. Ярчайший представитель — сер-
вис для заказа такси Uber. Пример от Лайв Тайпинг —
приложение для поиска техника в Индонезии MyTech.
6 7
Есть мобильная версия сайта? Отлично! Но он не всегда как ИЛЬ ДЕ БОТЭ, Sephora и приложение сибирской сети
умеет то, что умеет мобильное приложение. Приложение пивных магазинов «Свежевъ».
удобнее и влияет на лояльность клиентов бренда. Лайв
Тайпинг работал над eCommerce-приложениями eGrocery / Foodtech. Развивающийся в России и очень
для магазинов парфюмерии и косметики ИЛЬ ДЕ БОТЭ широкий сегмент рынка на стыке технологий и всего,
и Sephora, а также магазина женской одежды LIMÉ. что связано с едой, включая заказ и доставку продуктов,
Все они отмечены наградами престижных отечественных заказ столиков в ресторане и создание рецептов целых
премий в области цифровых продуктов. блюд и на базе имеющихся продуктов. Известные приме-
ры в России — Delivery Club, Яндекс.Еда и ZakaZaka.
Мобильный сервис. Вид приложений, помогающих
пользователям заказать онлайн какую-то услугу, например,
записаться на стрижку, купить билеты в кино, на поезд Приложения из этих ниш могут отличаться друг
или самолёт, выбрать экскурсию в экзотической стране. от друга по набору возможностей и архитектуре,
Среди сервисных приложений, разработанных но последовательность работы над ними
в Лайв Тайпинг — приложение для покупки абонемента всегда одинакова.
в кинотеатры «Киноголик» и приложение для покупки
экскурсий в любой точке света RocketGo.
8 9
Глава 2 Глава 3
Как понять, что ваш бизнес готов iOS или Android: с чего начать
к мобильному приложению
1. Вашим товаром или услугой пользуются часто. 1. Приложения для iOS лучше монетизируются.
2. У вас есть онлайн-магазин с популярными товарами. 2. Нужно поддерживать меньше типов устройств.
3. Приложение облегчит вашим клиентам жизнь. 3. На устройствах чаще всего стоит актуальная версия опера-
ционной системы.
10 11
Глава 4
1. Менеджмент (20% от общего времени). Маркетинг мобильного приложения — это вечная статья
2. Дизайн (11%). расходов. Бюджет нужен на привлечение первичной
3. Разработка (55%). аудитории, удержание постоянных клиентов и поиск
Самыми затратными графами на этапе разработки станут: Это же касается бюджета на обновление и поддержку
вашего продукта.
Большое количество данных, экранов и действий
в приложении;
Бэкенд и API;
Административная панель;
12 13
Глава 5
14 15
Работа над ним начинается с грубого макета экранов при- Пул работ бизнес-аналитика может быть очень обширный:
ложения, который может быть нарисован хоть на бумаге,
хоть на компьютере. Затем макет обрастает конкретикой: Анализ целевой аудитории, выделение и описание целевых
на экранах по своим местам встают элементы интерфейса, сегментов;
и это уже что-то напоминает. Далее экраны объединяются Формирование продуктовых гипотез и бизнес-гипотез;
условными линиями и превращаются в User Flow, или Формирование модели продукта (Minimum Valuable Product,
карту экранов. С ним станет понятно, как пользователь Minimum Awesome Product, полноценный продукт), ядра
будет перемещаться по приложению, какие шаги продукта, главной и второстепенной функциональности;
в этом перемещении лишние, какие функции не нужны, Проведение бизнес-ревью: результат работы проверяется
а каких не хватает. на то, соответствует ли он поставленным ранее
бизнес-целям;
Если вы захотите, дизайнеры могут создать кликабель-
ную версию прототипа. Её можно будет открыть Конкретизация и описание требований к реализации про-
дукта и отдельных возможностей;
в телефоне, понажимать на часть кнопок и дойти до целей
приложения, оценив User Flow. Обработка требований, превращение их в техническое
задание (ТЗ);
Бизнес-аналитика. Важную роль на этапах проектирова- Формирование гипотез роста для продукта;
ния и прототипирования играет бизнес-аналитик Выведение метрик и настройка аналитики;
(он же продуктовый аналитик). Его главная задача — пони- Анализ и статистика, формирование потребностей
мать, как протекает процесс работы над проектом и доно- к изменениям в продукте.
сить его смысл до клиента и команды: что даст результат
работы на уровне бизнеса, почему он это даст и какие Все пункты, в зависимости от потребностей на проекте —
продуктовые гипотезы это подкрепляют. это потенциальные документы. Так как на проекте могут
Бизнес-аналитика делается либо на очень больших измениться требования к продукту, то в процессе разра-
проектах, либо в стартапах, которые на основе аналитики ботки бизнес-аналитик находится с командой
могут менять бизнес-цели или поменяться целиком. и актуализирует документацию.
16 17
Системная аналитика. Системный аналитик собирает А если какие-то гипотезы себя не подтвердили, аналитик
требования к бизнес-процессам. Его задачи: должен найти новое решение.
Понять и чётко сформулировать, какой фактический резуль- Стилизация и дизайн-концепция. У приложения должен
тат нужен клиенту: мобильное приложение для одной быть свой фирменный стиль, основанный на цветовой
или двух платформ, административная панель, серверная палитре, шрифтах, иллюстрациях и иконке. Он задаёт
часть (или бэкенд), разделы с определёнными возмож-
приложению неповторимое настроение, влияющее на
ностями и т. п. Результатом этого формулирования станет
отношение пользователя к нему и, следовательно, на ваш
функциональное задание (ФЗ). Если его не будет, то процесс
разработки начинает болеть: то возникнут хотелки, которые бизнес. Задача дизайнера — «нарядить» в фирменный
не вяжутся с договорённостями, то разработчики перестанут стиль визуально невыразительный прототип.
понимать, что нужно делать; Он сделает это в нескольких вариациях, каждая из
Сконструировать общую системную архитектуру: какие которых называется дизайн-концепцией. Вы выбираете ту,
будут сервисы, за что они будут отвечать, есть ли интеграции
которая больше вам понравится.
с другими системами и как они взаимодействуют друг
с другом. Эта работа воплощается в схемах, текстах, доку-
ментации для API (Application Programming Interface, или
Сделайте правильный выбор,
программный интерфейс приложения — описание способов,
которыми одна программа может взаимодействовать ведь именно так будет
с другой), документах, где описываются потоки данных выглядеть ваше приложение
из системы в систему или при действиях пользователя.
Бизнес-процессы и технические сценарии приводятся
в однозначное соответствие друг другу. Разработка мобильного приложения. Разработчики
получают дизайн-макет приложения через платформу
Системный аналитик — это точка сосредоточения всех Zeplin. Это удобно и стало повсеместной практикой,
знаний о проекте, он может рассказать о любом аспекте поэтому вам наверняка предложат завести аккаунт в Zeplin
системы и остаётся на проекте до его завершения. и подключат к проекту.
Возможен вариант, когда аналитик составил понятные
документы и больше не занят на проекте, потому что После того как разработчики изучат дизайн, они могут
он протекает в соответствии с документами. увидеть новые сложности в реализации приложения
18 19
и переоценить проект. Но вас об этом предупредили ещё подвели итоги, набрали следующие, и так пока задачи
на стадии общения с аккаунтом. Задача разработчиков — не закончатся. Итоги одного спринта могут повлиять на
состав задач следующего спринта, в этом и есть отличие от
оживить дизайн, то есть сверстать каждый экран
«водопада» с его строгой последовательностью.
и написать код, который логически их объединяет
и позволяет утверждённой функциональности работать.
Также с помощью кода они устанавливают взаимодействие
между видимой частью приложения (фронтендом) Некоторым студиям (в том числе Лайв Тайпинг) удобно со-
и его невидимой частью, где хранятся данные (бэкендом). вмещать «водопад» и Scrum. Большие этапы выполняются
На этом этапе вы общаетесь преимущественно один за другим, но они оценены по времени и разбивают-
с менеджером проекта. Он рассказывает вам о том, ся внутри себя на спринты. В конце каждого спринта
как продвигается разработка, какие возникают проблемы, вы видите результат и тем самым контролируете процесс.
как они решаются и укладываетесь ли вы в сроки.
Тестирование. Ни один спринт не обходится без тестиро-
Управление разработкой. Проектом можно управлять вания. Его цель — исправить большинство ошибок
по двум методологиям: в работе приложения.
Проверка на работоспособность подразумевает
несколько видов тестирования. Они бывают автоматизи-
«Водопад». Проект развивается линейно: от утверждения рованными и ручными и применяются на разных этапах
технического задания к проектированию, прототипированию проекта.
и дизайну, затем к разработке, тестированию и поддержке.
Такая методология не предполагает внезапных изменений —
новые предложения вносятся только по завершению одного
этапа;
20 21
Бэкенд проверяют на то, способен ли он выдержать боль- Перед публикацией в App Store менеджер проекта
шое количество запросов одновременно и не сломаться. должен:
Конечный продукт должен работать на разных телефо-
1. Создать аккаунт в App Store для клиента, если у клиента его
нах, поэтому тестирование невозможно без обширного нет, или предложить опубликовать приложение с аккаунта
парка мобильных устройств. Узнайте у студии, насколько студии-разработчика.
обширен её парк. 2. Подготовить маркетинговые материалы (иконка, скриншо-
QA-инженер, ответственный за качество продукта, ты, текст, видео для предпросмотра приложения).
получает сборку проекта, прогоняет её через все необхо- 3. Приложить к сборке приложения сертификат цифровой
димые тесты и составляет отчёт для разработчиков, в ко- подписи.
тором указаны все недоработки. Разработчики устраняют 4. Настроить оплату за использование приложения.
их и снова отправляют сборку тестировщику. После этого 5. Отправить сборку в App Store.
она попадает к вам. От вас ожидается проверка сборки
и обратная связь по её работе.
Релиз. Готовое приложение нужно отправить на модера- Первая проверка может занимать от нескольких часов до
цию в магазины мобильных приложений App Store недели. Модераторы проверяют, насколько приложение
и Google Play. Этим занимается менеджер проекта. уникально, есть ли неиспользуемый код, соответствует ли
назначение и содержание приложения своему названию
и возрастному рейтингу, работают ли ссылки и есть ли
политика конфиденциальности.
22 23
Перед публикацией в Google Play менеджер проекта Поддержка и обновление. Поддержка осуществляется
должен: в рамках договора. Вы платите за определённое количе-
ство часов в год и можете рассчитывать, что специалисты
1. Создать аккаунт в Google Play Developer Console для будут разбираться с проблемами на вашем проекте. Также
клиента, если у клиента его нет, или предложить произвести со временем вы захотите новый дизайн или новые функ-
публикацию с аккаунта студии.
ции или решите убрать какие-то функции, если окажется,
2. Оформить Privacy Policy. что они устарели или ими не пользуются. В состав задач
3. Подготовить маркетинговые материалы (иконка, скриншо- по поддержке входит:
ты, APK, баннер, текст, проморолик).
Оптимизация интерфейса;
24 25
Глава 6
Сколько времени и денег потребуется Примеры приложений из портфолио Лайв Тайпинг: LIMÉ,
Yodel, «Мой Доктор», RocketGo.
на создание мобильного приложения
Время на создание: 3-6 месяцев.
Время на разработку зависит от того, насколько сложный Стоимость: 3-3,5 млн ₽.
проект. Все проекты можно условно разделить на три вида:
Простые приложения. Создаются для двух платформ. Сложные приложения. В него входит всё, что указано
В них мало экранов, данных и действий, которые могут ранее. Усложняется функциональность: она может вклю-
совершать пользователи. Предполагается создание API, чать обработку аудио- и видеофайлов, синхронизацию
бэкенда и панели администратора, возможность просмт- в режиме реального времени, большой объём кастомных
ра и отправки изображений, вход и авторизация через по- анимаций, интеграцию с большим количеством сторонних
пулярные соцсети. Такие приложения могут использовать сервисов, работу с VR/AR-платформами, наличие несколь-
готовые картографические сервисы и работать ких типов пользователей. Сверх этого — большое количе-
с GPS. Примеры приложений из портфолио Лайв Тайпинг: ство контента и экранов. Примеры приложений: Sephora,
«Свежевъ», Kaspersky Security Pulse, Ares, iStirka, ИЛЬ ДЕ БОТЭ, «Киноголик», MyTech.
«Гид по Дубаю», Vogue Collections.
Время на создание: 6 месяцев и больше.
Время на создание: 1-3 месяца. Стоимость: от 5 млн ₽.
Стоимость: 1,5-2 млн ₽.
26 27
Глава 7 Глава 8
сами, а студия проведёт ревью и скажет, чего ей не хвата- Прямой доступ к аппаратной части устройства;
ет для понимания задачи и реализации проекта. Привычный для пользователей платформы интерфейс.
28 29
Глава 9
30 31
Глава 10 Глава 11
Минусы:
32 33
выходить на связь и пропасть. Тем не менее, многое зависит Студия разработки. Это команда профессионалов
от того, как вы выстроите работу со специалистом. с хорошо налаженными производственными процессами,
Отношения с фрилансером основаны на взаимном дове- которой клиент поручает работу над проектом. Студия
рии, но всегда есть риск наткнуться на недобросовестного несёт ответственность за правильную оценку этапов рабо-
исполнителя. Кроме того, без тестирования и code review
ты над проектом, реализацию этих этапов, документацию
со стороны профессионалов не факт, что проект будет
реализован без багов и другие специалисты смогут и выпуск работоспособного приложения, соответствую-
его поддерживать, если вы решите сменить исполнителя; щего тому, что написано в документации. За достижение
У фрилансера нет заинтересованности в работе над вашим бизнес-целей и правильность выбранной модели монети-
проектом, кроме материальной. Но включённость в проект зации отвечает клиент.
важна, и от того, каких специалистов вы подберёте Также клиент включён в проект как его полноправный
и как построите взаимодействие, будет зависеть успешность
участник и отвечает за поддержание коммуникации
проекта.
со студией, предоставление её сотрудникам доступа
ко всему необходимому и за продвижение продукта.
34 35
Клиент коммуницирует в первую очередь с менеджером In-house команда. Это внутренняя команда разработ-
проекта. Менеджер регулярно отчитывается клиенту чиков, которая работает на регулярной основе в штате
о том, как движется работа над проектом, обсуждает,
клиента.
какие сложности возникают и как их можно разрешить,
есть ли риски не уложиться в срок и что сделать, Плюсы:
чтобы этого не допустить.
Высокая скорость реагирования;
Вовлечённость специалистов;
Следование стандартам качества, установленным в отделе;
Минус и плюс: Высокая мотивация сделать проект качественно
и в срок.
Cтоимость услуг аутсорс-компании выше, чем услуг
фрилансеров, но ниже, чем содержание in-house команды.
С одной стороны, клиент фактически доплачивает
подрядчику за устранение рисков, с другой — снижает Так как вы сами отбираете людей, от вас же зависит и то,
постоянные расходы, которые неизбежны при работе со какие ценности будут лежать в основе работы команды.
штатными специалистами.
Это не самый бюджетный вариант, но он ваш, если Минус:
вы хотите получить готовый качественный проект требу-
емой функциональности в ограниченные сроки. Студия Это самый дорогой вариант взаимодействия. Необходимо
сэкономит ваше время и не даст многочисленным рискам найти квалифицированных специалистов, заинтересовать
реализоваться. их вашим проектом, обеспечить команду постоянной и долго-
срочной занятостью, искать замену тем, кто решил уволиться.
36 37
Глава 12
38 39
Возможно, кто-то из вашего круга общения уже запустил доверились этой студии, насколько хорошо студия делает
мобильное приложение. Узнайте о студии, которая ра- свою работу, а главное — создавала ли она ранее продукт,
похожий на ваш. Если да, то вам повезло, ведь студия уже
ботала над продуктом: в какой манере её представители
понимает ваши проблемы и проблемы рынка, а работа над
привыкли общаться с клиентом, насколько глубоко пыта-
проектом пойдёт быстрее на всех этапах.
ются понять цели и задачи, насколько тесна коммуникация
менеджера проекта во время разработки, были ли непри-
ятные сюрпризы, сколько стоило мобильное приложение. Многие студии описывают опыт работы в блоге на своём
Даже незнакомые вам люди могут откликнуться на сайте или на отраслевых площадках вроде habr.com,
вашу просьбу дать отзыв о работе с той или иной студией. cmsmagazine.ru, vc.ru и других. Вы можете найти правиль-
Выберите случайного клиента из портфолио заинтересо- ную студию, погуглив на тему вашего проекта и разработ-
вавшей вас студии и напишите ему либо ищите отзывы ки мобильных приложений в целом: кто-то обязательно
на Clutch, в соцсетях и вообще в интернете. написал об этом статью или кейс. За счёт контент-мар-
Если вы надеетесь на качественное взаимодействие кетинга студии создают себе имидж в отрасли: смело
с исполнителем и такой же результат, обратите внимание отчитываются об успехах и так же смело — об ошибках,
на время существования студии на рынке, размер которые, скорее всего, не повторятся при работе с вами.
её штата, географическое размещение и портфолио. Хорошая и ответственная студия никогда не оценит
На какие соображения стоит опираться: проект исходя из одного только вашего рассказа о нём
и брифа. Возможно, она смотрит на ваш проект через
Студии с маленьким штатом редко способны выдать резуль-
какой-то шаблон или разовый опыт работы над похожими
тат высокого уровня — из-за банальной нехватки рук;
задачами. Но каждый проект уникален.
Уровень жизни в регионах влияет на почасовую ставку
сотрудников студии. Услуги профессионалов из Сибири стоят
меньше услуг профессионалов из столицы, а делать свою Признак зрелой и компетентной студии — въедливый
работу они могут не хуже; аккаунт-менеджер, который проводит с вами встречу за
Студия, работающая на рынке от двух лет и более, уже имеет встречей, задаёт много вопросов и вытаскивает из вас все
и опыт, и портфолио; детали предстоящей работы. Результат такого общения —
Портфолио скажет вам о многом: какого масштаба клиенты поэтапная оценка проекта и готовность объяснить, почему
40 41
Глава 13
каждый этап должен занять именно столько времени Какие ставки у студий разработки
и стоить именно таких денег.
в России
Для получения полной картины о ценах на рынке
и качестве работы подрядчиков мы советуем обратиться
в несколько студий. Лучше, если их будет не более 10, Агентство «Тэглайн» приводит на своём сайте следующие
иначе вам будет сложно выбрать и придётся потратить размеры средней почасовой ставки студийных
слишком много времени на коммуникацию с представите- IT-специалистов в России:
лями студий и сравнение их предложений. Если вы решите
Разработчик. 1920 ₽/час;
провести тендер между несколькими студиями,
мы не советуем делать главным критерием выбора под- Дизайнер/иллюстратор. 1770 ₽/час;
42 43
Глава 14
Time & Materials. Модель подходит для больших проектов Компания Лайв Тайпинг почти два года работает с вне-
или проектов, владелец которых будет постоянно менять штатными сотрудниками. Они очень помогают в ситуации,
задачи в поисках верного решения. Вы платите постфактум когда для создания интересного продукта не хватает
за те человеко-часы, которые команда потратила на решение
штатных сотрудников. Для нас фрилансеры делятся
отдельных задач. Этот путь хорош, когда у вас гибкий бюджет
на четыре типа:
и проект с новой бизнес-идеей, которую стоит проверить,
или когда вы хотите дорабатывать уже существующий. Минус
заключается только в постоянной коммуникации, но в этом Cпециалисты, которые занимаются только фрилансом.
и плюс — вы участвуете в проекте, следите за его движением Самые эффективные. В теории могут посвятить всё своё
и направляете его. время только вашему проекту;
44 45
Главный плюс фрилансеров — это низкая стоимость Просите у фрилансера оценку каждой задачи и добавляйте
их услуг. Главный минус — отсутствие личной заинтересо- к ней 30-50% от полученного времени для подстраховки;
ванности в вашем проекте, что с большой долей вероятно- Контролируйте его работу: устраивайте ежедневные ми-
сти плохо скажется и на сроках, и на качестве. тинги, узнавайте о порядке работы над задачами, просите
уточнять и актуализировать данную оценку;
Снизить риски помогут наши рекомендации Дайте фрилансеру почувствовать себя частью команды:
по работе с фрилансерами: познакомьте его со всеми, кто занят на проекте, подробно
расскажите о правилах, интересуйтесь его взглядами
на рабочие ситуации.
Cформулируйте ключевые параметры поиска: на каком
языке программирования должен писать разработчик, какие
задачи встанут перед ним, сколько часов он должен отрабо-
тать и в какие сроки; Следование этим рекомендациям
Выбирайте фрилансеров через проверенные каналы: биржи поможет построить крепкие
«Фрилансим», «Мой круг», workspace.ru и fl.ru и через
профессиональные отношения
Telegram-каналы Web Freelance, «PHP — вакансии, поиск
работы и аналитика», «Mobile Dev Jobs — вакансии и аналити-
ка», «Apple, iOS Jobs — вакансии, поиск работы и аналитика»,
«AndroidDev :: Разработка. It`s Android time now!», Design
Hunters, «QA — вакансии и аналитика рынка вакансий»,
«Битрикс работа» и «Работа в геймдеве»;
46 47
Глава 15
48 49
Глава 16
Основы маркетинга мобильных и неудачах и создавайте тем самым имидж продукта, которо-
му можно доверять;
приложений
Перелив трафика с вашего сайта или других ресурсов.
Допустим, если у вас уже есть сайт, то предлагайте скачать
приложение посетителям, вошедшим на него через мо-
Когда речь идёт о том, как продвигать мобильное при- бильное устройство, и размещайте баннеры с рекламой
ложение, чаще всего выделяют два направления работы: приложения.
50 51
Глава 17
Метрики и конверсия
Посевы в соцсетях. Ищите специализированные сообщества
с большим числом подписчиков во ВКонтакте и покупайте
у них рекламные посты. Способ обойдётся дешевле,
чем предыдущий, но эффект будет слабее; Аналитика помогает ставить цели, корректировать страте-
Партнёрки (CPA-сети, арбитражные сети). Установки гене- гию развития, оценивать успех рекламных кампаний
рируются за счёт работы веб-мастера, чья задача — купить и эффективность бизнес-процессов. Чтобы ваше прило-
одну установку дешевле суммы, за которую он продаст жение для eCommerce приносило желаемый доход, нужно
её вам. Партнёрская сеть выступает здесь посредником
анализировать следующие метрики.
между вами и веб-мастером.
Стоимость привлечения нового клиента, или Customer
Acquisition Cost (CAC). Показывает сумму, которую вы тра-
тите на клиента, который не просто заходит в приложение,
а совершает покупку. Рассчитывается делением стоимости
рекламной кампании на число покупателей, привлечённых
за время её проведения.
52 53
повод задуматься о смене маркетинговой стратегии. совершить покупку, но в последний момент отвлеклись
или передумали. В целом в eCommerce доля таких
Click-To-Install Rate (или просто Install Rate). Показывает,
пользователей составляет от 55 до 90%. Узнать причины
как переходы по ссылкам или клики на ваш рекламный
и снизить доли брошенных корзин — один из основных
баннер конвертируются в реальную установку прило-
факторов успеха для вашего бизнеса. В случае
жения. Рассчитывается делением количества успешных
с приложениями одним из самых эффективных способов
установок на общее число кликов. Обычно полученное
считаются push-уведомления о забытых товарах.
значение умножают на 100, чтобы увидеть результат в про-
центах. Иногда выгоднее платить не за клик, а за тысячу Средний чек, или Average Order Value (AOV).
показов объявления. В этом случае вам нужно отслежи- Рассчитывается делением суммарного дохода с продаж
вать Click Through Rate (CTR) — соотношение числа кликов или заказов на общее число этих заказов за определённый
к общему количеству показов объявления. временной промежуток. Метрика позволяет
прогнозировать выручку магазина, учитывая конверсию
Степень конверсии, или Conversion Rate (CR). Показывает
и число пользователей, а также корректировать стратегию
процент пользователей приложения, которые совершают
развития.
целевое действие, в том числе покупку. С момента уста-
новки до оформления заказа нужно пройти ряд шагов, или Cost Revenue Ratio (CRR), или Efficiency Ratio.
этапов воронки продаж, и на каждом из них часть потен- Эта метрика показывает соотношение между тем, сколько
циальных покупателей отсеивается. Одни даже не заходят вы тратите и сколько получаете. Рассчитывается делением
в каталог, другие ограничиваются просмотром товаров, стоимости маркетинговых затрат на суммарную выручку.
третьи добавляют что-то в корзину, но не завершают Чем ниже CRR, тем успешнее бизнес. Если поменять
процесс покупки. числитель и знаменатель местами, то вы получите Return
of Advertising Spent (ROAS), то есть окупаемость затрат
Брошенные корзины (Abandoned Basket или Shopping
на рекламу.
Cart Abandonment). Показатель говорит о проценте поль-
зователей приложения, которые добавили товар в корзину, Customer Lifetime Value (LTV). Метрика показывает
но так и не завершили оформление заказа. Как правило, общую сумму денег, которую покупатель тратит
большинство из них действительно были готовы за всё время, пока остаётся вашим клиентом. Есть разные
54 55
Глава 18
56 57
Приёмы и инструменты для удержания пользователей: Саппорт. Одно неотвеченное личное сообщение — один
потерянный клиент. Поэтому держите связь с вашей аудито-
Адвокаты бренда. Каждому бренду полезно иметь при себе рией через максимально большое количество каналов;
людей, которые будут рассказывать о нём в сугубо поло- Рекомендательная система. Это алгоритмы, учитывающие
жительных тонах. Сделать из простого посетителя адвоката предпочтения и действия пользователей и использующие
бренда можно, подтолкнув его к тому, чтобы он похвалил их как основу для прогнозирования такого контента, который
ваш бренд публично; высока вероятность, что он вернётся им может понравиться. Apple Music, Amazon, Netflix и другие
к вам снова и будет говорить о вас чаще; сервисы повышают время пребывания пользователя в прило-
Программы лояльности. Это меры, которые принимает жении и свой доход за счёт рекомендаций;
бренд для укрепления своих отношений с клиентами, появле- Виртуальная и дополненная реальность. Если вы торгуете
ния у клиентов чувства симпатии к бренду и желания расска- украшениями или мебелью, такие технологии позволят поль-
зать о нём своему окружению. Предлагайте пользователям зователю «примерить» украшения на себя или «поставить»
подарки, бонусы и дисконты, внедряйте геймификацию, в комнате диван и принять решение о покупке. Но помните,
продавайте премиум-статус — и смотрите, как растёт LTV что не все модные веяния сработают для вашего бизнеса;
пользователей и ваша прибыль;
Контент. С помощью блога, статей и соцсетей доносите
Персональный опыт от покупки. Опросы показывают, до ваших клиентов о своём товаре, услуге и ценностях,
что люди готовы покупать у бренда чаще, если предложение делитесь новостями индустрии и тем самым стройте имидж
будет индивидуальным. Для этого вам придётся обрабаты- и укрепляйте доверие к себе.
вать много данных о ваших покупателях и определять пове-
денческие паттерны; Удержание старых клиентов обойдётся вам дешевле,
Push-уведомления. Эффективный инструмент, ставший чем привлечение новых, и принесёт больше денег.
уже обязательным для сайтов и мобильных приложений. В своём исследовании 2000 года сотрудники консалтин-
Уведомления повышают вовлечённость на 85%, обеспечи-
говой фирмы Bain & Company Фредерик Ф. Райхельд
вают возврат 65% пользователей и считаются полезными
половиной пользователей;
и Фил Шефтер отмечают, что при повышении количества
удержанных клиентов на 5% рост прибыли может соста-
Реактивация. Клиентам, которые давно у вас не были, ушли
или собираются это сделать, нужно в какой-то момент напом- вить от 25% до 95%. Несмотря на давность исследования,
нить о себе: позвонить, написать имейл, отправить пуш на него продолжают ссылаться. Также удержание повыша-
или смс, подобрав правильную интонацию. Но предваритель- ет LTV пользователя, открывает новые каналы для продаж
но неплохо бы выяснить причину отказа; и повышает средний чек заказа.
58 59
Глава 19
60 61
Глава 20
Риски при разработке мобильного пивот, то есть вносят в продукт изменения разной степени
приложения радикальности: добавляют функции, меняют технологию,
пользовательский сегмент или бизнес-модель.
62 63
Чтобы его облегчить, команда должна принять и соблюдать Чек-лист: что важно сделать и осознать
стандарты кода, проводить сode review и педантично вести
документацию, чтобы проект был передаваемым и поддер-
клиенту во время разработки мобильного
живаемым, а также чтобы в нём мог разобраться любой. приложения
Проблемы с качеством продукта. Продукт не должен по-
пасть к пользователям некачественным, поэтому code review
и тестирование должны быть придирчивыми. Если вы знаете В этот чек-лист мы собрали самые важные пункты, ко-
эксперта, то ему можно давать продукт на аудит и приходить торые помогут вам последовательно идти по маршруту
к команде разработки с его отзывом. проекта и ничего не упускать из виду.
Проблемы с коммуникацией. Конфликты и споры возможны,
когда кроме вас и команды разработки на проекте есть
третьи лица: ваша команда бэкенд-разработчиков
Вы составили заявку, в которой рассказали о целях прило-
или фрилансеры.
жения, аудитории и планах на развитие и рассказали
Исключить недопонимание помогут менеджер с хорошо
развитыми навыками общения и аналитик, который понимает о примерном бюджете;
проект и роли каждого специалиста на нём. Требования
Вы выбрали студию-подрядчика, которая имеет достой-
одной стороны к другой должны быть оговорены
ное портфолио, адекватно общается с вами и вызывает
и задокументированы.
доверие;
Неправильный выбор стека технологий. Некоторые техно-
логии слишком новые, чтобы их использовать, что усложняет Вы получили коммерческое предложение c предваритель-
поиск специалистов на поддержку проекта. Поэтому выби-
ной сметой;
райте проверенные технологии, если желаете проекту долгой
стабильной жизни. Вы утвердили способ разработки — нативный или кроcс-
Приложение не пройдет модерацию в сторах. Если в вашем платформенный — и разобрались в плюсах и минусах
приложении найдут что-то неприемлемое, то его не опубли-
каждого из них;
куют. Это особенно неприятно, когда приложение играет
важную роль в маркетинге бренда, его релиз приурочен к В случае нативной разработки вы утвердили количество
определённой дате и влияет на имидж. поддерживаемых платформ и список поддерживаемых
Не уверены, что должно быть в мобильном приложении,
версий операционных систем;
а чего не должно? Консультируйтесь с менеджером, коллега-
ми и экспертами до начала инвестиций в разработку.
64 65
Вам рассказали о методах ведения проектов «водопад» Вы передали или вручили лично представителям студии
и Agile, и вы договорились работать копию договора, подписанную вами;
по одному из них;
Вас добавили в системы ведения проекта и вы догово-
Вас убедили в том, что QA-отдел располагает большим рились, где вам удобно вести коммуникацию (Basecamp,
парком устройств, на котором будет проверяться рабо- Trello, Zeplin, Jira и т. д.);
тоспособность вашего приложения;
Вы поняли важность этапов проектирования и прототипи-
Вы знаете, что в студии развита культура качества кода, рования и готовы к ним морально и материально;
и что разработчики проводят code review;
Вас познакомили с бизнес-аналитиком и системным ана-
Вы однозначно понимаете каждый пункт договора литиком. Они собрали материалы для функционального
и то, в каком порядке оплачивается работа команды; и технического задания;
Вы осведомлены о маркетинге и поддержке продукта, У вас на руках есть детальный прототип и карта экранов,
поэтому выделили на них бюджет; функциональное задание, техническое задание, описание
архитектуры и прочая необходимая документация;
Вы договорились о предварительной дате релиза
и предупреждены о том, что после этапа дизайна и по Вы построили и согласовали гипотезы о целевой аудито-
причине внеплановых рисков дата может сдвинуться; рии вашего продукта и о том, как она будет
с ним работать;
Вас всё устроило;
Вы выбрали одну из нескольких дизайн-концепций, пред-
Если сервером занимается не студия-подрядчик,
ложенных дизайнерами;
вы познакомили команду серверной разработки
с вашей стороны с командой студии и разработали Вы изучили дизайн приложения для одной платформы
для студии мобильный API; (как правило, iOS) в Zeplin, дали обратную связь и в итоге
приняли его;
Вы получили копию договора, подписанную генераль-
ным директором студии;
66 67
Раз в несколько дней вы встречаетесь с менеджером Следите за нами в соцсетях:
проекта и проверяете статус проекта, находитесь
в курсе всех возможных рисков и т. д.;
Нашли ошибку?
Хотите дать совет?
Нужна электронная версия буклета?
Пишите на boem@livetyping.com, мы вас услышим.
68 69
О нас
livetyping.com/ru/
70 Май, 2019