Octopod Professional Services
Octopod Professional Services

Здесь мы делимся историями, которые нас вдохновили и своими работами, которые стали результатом этого вдохновения.

Серийный предприниматель на протяжении 25 лет. Запустил "с нуля" более 10 компаний. Их суммарная текущая выручка около 1,5 млрд рублей в год.

Share


Octopod Professional Services

Разработка мобильной стратегии большой компании. Шаги 5 и 6: план разработки и обеспечение безопасности

Дмитрий БондаревДмитрий Бондарев

Эта статья — шестая, заключительная в цикле «Стратегия больших компаний в мобильной среде».

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

Шаг 5. Продумать план непрерывной разработки

Существует жесткая конкуренция за долю рынка между iOS и Android.
Это приводит к быстрому развитию мобильных технологий, а новые версии мобильных ОС и мобильные устройства выпускаются каждые несколько месяцев.

Поэтому гибкость очень важна для мобильной стратегии предприятия.

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

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

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

Таким образом, команда разработчиков «отрывается» от продукта на длительное время, что сильно сказывается на ее способности быстро реагировать на задачи по поддержке и внесению изменений в продукт.

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

strategy_steps_5_6

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

Поскольку большинство мобильных приложений, основанных на данных, опираются на формализованные прикладные интерфейсы (API) для взаимодействия с сервером и базами данных, наличие мощной, хорошо документированной и продуманной инфраструктуры API будет способствовать масштабируемости, функциональной совместимости и простоте поддержки мобильных приложений.

Эти вопросы помогут продумать гибкий план развития:

  • Какие приложения и их функции будут иметь наибольшее значение для пользователей?
  • Расставьте три уровня приоритета: высокий, средний и низкий для планируемых функций приложения
  • Какие новые сервисы будут представлены вашей компанией в ближайшие годы?
  • Как часто команда разработчиков будет или сможет выпускать обновления для создаваемых мобильных приложений?
  • Удастся ли обеспечить необходимый уровень поддержки приложений со стороны бэкенда и имеющихся IT-систем? В том числе — с точки зрения подхода непрерывной разработки.

К этому моменту уже возможно создать дорожную карту продукта, и затем включить ее в мобильную стратегию компании.

Шаг 6. Описание стратегии безопасности и политики управления

Последний по порядку, но, конечно, не по значению пункт касается задач безопасности и политики внутрикорпоративного управления.

Политика в области управления касается:

  • Процессов разработки,
  • Обеспечения пользователей мобильными устройствами,
  • Доступа к данным и их безопасности,
  • Управления мобильными приложениями
  • Работы во внештатных и аварийных ситуациях,
  • Текущих потребностей в улучшении инфраструктуры.

safetyfirst2

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

Ответы на следующие вопросы помогут разработать эффективную политику безопасности и управления:

  • Кто будет пользоваться мобильными решениями компании? Это могут быть собственные сотрудники, персонал поставщиков или покупателей, конечные потребители и т.д.
  • Какой политики в отношении используемых пользователями устройств BYOD, CYOD и COPE вы предполагаете придерживаться?
  • Каким образом будет обеспечена безопасность API?
  • Какие решение потребуются для обеспечения безопасности данных?
  • Как будут проверяться пользователи приложений (SSO, OAuth, OpenID, отпечаток пальца, распознавание лиц, сторонние учетные данные)?
  • Какие процессы разработки и развертывания системы будут использованы?
  • Будет ли доступ в приложения выполнятся на основе ролей? Существуют ли у компании необходимые для этого системы управления идентификацией?
  • Какие ключевые параметры будет необходимо охватить наиболее полно тестами? Например: удобство использования, функциональность, производительность, безопасность?
  • Как пользователи приложения будут получать уведомления о новых выпусках?
  • Какие специфические для отрасли стандарты необходимо учесть при разработке мобильного решения?
  • Как будет организована поддержка пользователей? Есть ли необходимость в создании отдельной службы поддержки?
  • Каков порядок действий в нештатных ситуациях? При отказах оборудования, сбоях со связью и т.п.

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

Заключение

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

strategy_steps_5_6_2

В этом цикле статей мы предложили подход из шести шагов для формирования мобильной стратегии:
Шаг 1. Определить свои бизнес-потребности
Шаг 2. Провести исследования среды и конкурентный анализ
Шаг 3. Установить стратегические цели и задачи
Шаг 4. Выбрать подходящий пользовательский UX, мобильные устройства и платформу
Шаг 5. Продумать план разработки и обеспечения ее непрерывности
Шаг 6. Описать стратегию безопасности и политику управления

Корпоративные мобильные решения в большинстве случаев обеспечивают значительную рентабельность инвестиций за счет:

  • Увеличения доли рынка
  • Повышения производительности персонала
  • Сокращения эксплуатационных расходов
  • Доступности информации в полевом режиме (как для клиентов, так и для персонала)
  • Поддержки многоканальности сотрудничества
  • Создание дифференцирующей ценности и отстройки от конкурентов
  • Получения видимых конкурентных преимуществ

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

Серийный предприниматель на протяжении 25 лет. Запустил "с нуля" более 10 компаний. Их суммарная текущая выручка около 1,5 млрд рублей в год.

Comments