Чтобы что-то сделать, нужно понять, что мы делаем, иначе много денег и времени уйдёт на переделывание ранее созданного. Пока проект существует в виде идеи, важно формализовать требования к приложению и проработать позиционирование сервиса относительно конкурентов. Кроме этого, этот позволит оценить будущий продукт. Что мы делаем на этом этапе:
Бизнес-цели проекта. Документ, кратко описывающий цели будущего приложения: чего хотим достичь, какие показатели являются маркерами успеха, сроки выхода на окупаемость.
Описание целевой аудитории, характеристики пользователя — демографию, предпочтения, используемые устройства. Здесь же прорабатываем базовые принципы продвижения и маркетинга.
Анализ конкурентов, описывает, существующие на рынке, это позволит проработать отстройку от конкурентов.
Подготовка Mindmap (Диаграмма связей) будущего приложения.
Интерактивный прототип основных экранов пользовательского интерфейса (Screenflow), без UI-дизайна.
Дизайн-концепт приложения.
Базовая финансовая модель проекта.
В зависимости от специфики проекта состав этапа предпроектной аналитики может меняться.
Разработка
Приложение создаётся поэтапно и вы можете оценить часть функционала до того, как будет готов полное приложение. Что происходит на этом этапе:
Создаётся UI-kit на основании дизайн-концепта — это готовый набор элементов пользовательского интерфейса: формы, кнопки, стрелки, иконки социальных сетей, прогресс-бары и так далее.
Документация. Часть документов пишется до начала разработки, часть уже после. Это помогает экономить время на переделывании уже готовы блоков документации.
Сама разработка. Помимо написание программного кода здесь также проходит выбор хостинга и развёртывание архитектуры будущей системы. Также на этом этапе подключаются сторонние сервисы и налаживается их работа (эквайринг, картографические, сервисы смс-рассылок и другие).
Функциональное тестирование. Здесь важно убедиться, что приложение работает именно так, как и задумано.
Создание и настройка учетных записей разработчиков в Google Play / App Store для последующей публикации будущего приложения.
Отправка приложения в Google Play / App Store на утверждение, это занимает до суток для приложения android, и около 5 дней в случае приложения iOS. Далее идёт публикация. Здесь же проходит поисковая оптимизация в Google Play / App Store. Здесь же подключаем метрики для последующего анализа поведения пользователей.
Поддержка и анализ поведения пользователей
После релиза начинается продвижение приложения, здесь задача состоит в следующем:
Техническая и пользовательская поддержка. Обновляются операционные системы, правила Apple и Google, наша задача актуализировать приложения под текущие требования. Также обрабатываем пользовательские запросы, оценки, жалобы.
Анализ поведения пользователей. Сколько пользователей поставили приложение, сколько удалили? Какие оценки выставляются на площадках? В чём причина низких оценок? Какой процент воспользовались платным контентом? Собираем статистику, анализируем.
Работа с базовой финансовой моделью проекта. До начала разработки мы закладывали количественные и финансовые показатели, сравниваем их.
Всё это анализируется и команда делает конкретные выводы: что требуется изменить в приложении и маркетинге, чтобы увеличить количественные и финансовые показатели.
Проводим 1-е микрообновление приложения, отслеживаем реакцию пользователей, изменение численных показателей и доходов, повторяем 3-й этап, снова микрообновление. Поддержка и анализ поведения пользователей.
Идёт темпом новое микрообновление в 1-3 месяца. Постоянно сверяемся с финансовой моделью проекта. Вносим корректировки.
Опыт показывает, что на этом этапе первоначально видение продукта может претерпеть сильное изменение, и это нормально. Гибкость и готовность меняться под новые данные — это показатель здорового мышления и эффективности.
Поздравляем, с этого момента приложение становится самостоятельной бизнес-единицей!
Предпроектная аналитика
Формализуем бизнес-цели, создаём интерактивный прототип и планируем этапы работ.
Документ, кратко описывающий цели будущего приложения: чего хотим достичь, какие показатели являются маркерами успеха, сроки выхода на окупаемость.
Предпроектная аналитика
01
Чтобы что-то сделать, нужно понять, что мы делаем, иначе много денег и времени уйдёт на переделывание ранее созданного. Пока проект существует в виде идеи, важно формализовать требования к приложению и проработать позиционирование сервиса относительно конкурентов. Кроме этого, это позволит оценить будущий продукт.
Что мы делаем на этом этапе:
Описание целевой аудитории
Характеристики пользователя — демография, предпочтения, используемые устройства. Здесь же прорабатываем базовые принципы продвижения и маркетинга.
02
Анализ конкурентов
Это позволит проработать отстройку от конкурентов.
03
Mindmap
Подготовка диаграммы связей будущего приложения.
04
Интерактивный прототип
Прототип основных экранов пользовательского интерфейса (Screenflow), без UI-дизайна.
05
Дизайн-концепт приложения
06
Базовая финансовая модель проекта
07
UI-kit
Это готовый набор элементов пользовательского интерфейса: формы, кнопки, стрелки, иконки социальных сетей, прогресс-бары и так далее.
Разработка
01
Приложение создаётся поэтапно и вы можете оценить часть функционала до того, как будет готово полное приложение.
Что происходит на этом этапе:
Документация
Часть документов пишется до начала разработки, часть уже после. Это помогает экономить время на переделывании уже готовых блоков документации.
02
Сама разработка
Помимо написания программного кода здесь также проходит выбор хостинга и развёртывание архитектуры будущей системы. Также на этом этапе подключаются сторонние сервисы и налаживается их работа (эквайринг, картографические сервисы, смс-рассылка и другие).
03
Функциональное тестирование
Здесь важно убедиться, что приложение работает именно так, как и задумано.
04
Аккаунты в Google Play и App Store
Создание и настройка учетных записей разработчиков для последующей публикации будущего приложения.
05
Публикация приложения
06
Утверждение приложения занимает до суток на Android, и около 5 дней на iOS. Далее идёт публикация. Здесь же проходит поисковая оптимизация в Google Play / App Store. Здесь же подключаем метрики для анализа поведения пользователей.
Техническая и пользовательская поддержка
Обновляются операционные системы, правила Apple и Google, наша задача актуализировать приложения под текущие требования. Также обрабатываем пользовательские запросы, оценки, жалобы.
Поддержка и анализ поведения пользователей
01
После релиза начинается продвижение приложения, здесь задача состоит в следующем:
Анализ поведения пользователей
Сколько пользователей поставили приложение, сколько удалили? Какие оценки выставляются на площадках? В чём причина низких оценок? Какой процент воспользовались платным контентом? Собираем статистику, анализируем.
02
Работа с базовой финансовой моделью проекта
До начала разработки мы закладывали количественные и финансовые показатели, сравниваем их.
03
Всё это анализируется и команда делает конкретные выводы: что требуется изменить в приложении и маркетинге, чтобы увеличить количественные и финансовые показатели.
Оцениваем текущую статистику и сравниваем с планируемыми показателями. Оцениваем реакцию пользователей на приложение. Как часто им пользуются, на каком этапе закрывают. Какие функции являются востребованными, а какие нет.
Развитие продукта
01
На этом этапе начинаются первые коммерческие шаги, и базовая задача состоит в том, чтобы из разработки сделать коммерчески успешный продукт. Здесь мы пользуемся ранее разработанными финансовым планом, именно этот документ является основой для выставления критериев для маркетинга.
Планирование функций и изменений
На основании полученной статистики и обратной связи формируем пакет обновлений для приложения.
02
Разработка и обновление приложения
03
Опыт показывает, что на этом этапе первоначально видение продукта может претерпеть сильное изменение, и это нормально. Гибкость и готовность меняться под новые данные — это показатель здорового мышления и эффективности.
Поздравляем, с этого момента приложение становится самостоятельной бизнес-единицей!
Повторяем циклично шаги 1-3
Таким образом продукт живёт и развивается, из обновления в обновление улучшая статистику и финансовые показатели. Подобный подход позволяет максимально гибко реагировать на изменения рынка и обеспечить быстрое развитие приложения.