20
Основные драйверы затрат и пути их снижения при эксплуатации мобильных приложений в компании

Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Embed Size (px)

Citation preview

Page 1: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Основные драйверы затрат и пути их снижения при эксплуатации мобильных приложений в компании

Page 2: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Сферы применения мобильных решений

Продажи Приложения для клиентов Данные по клиентам (CRM) Заказы Лояльность

Сервис Управление заказами Документация, инциденты

Производство Мониторинг производства Управление процессом

CEO Повышение эффективности Инновации Мобильные приложения Управление компанией с

планшета

HR Война за таланты Сервисы самообслуживания Командировки

Предоставление сервисов для работы

Соответствие требованиям компанииДолгосрочные выгоды от мобилизации

Контроль доступа к информации

Bring your own device

Consumerization

C-level tablets

Digital natives Hacker attacks

Compliance

Device trends

Повышение эффективности

Потребность устройствах

и доступу

к данным!

Page 3: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Каждое мобильное приложение – это как правило, единичное изделие, содержащее в себе базу данных, фронтэнд, интеграцию, сервер. 3-5 уровневая архитектура

ИТ проекты могут быть неуспешными

«Не трогать пока не сломалось»- не вариант

Это вряд ли закончится быстро

Как с этим всем жить дальше

1

2

3

4

5

Page 4: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Разработка дизайна Разработка Запуск

Как заказчик видит проект в начале

Page 5: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движенииЧуть ближе к истине

Идея

Необходимость

Формулирование иде

и

Разработка ТЗ

Формирован

ие внутренн

ей команды

Поиск подрядчикаСтарт

проекта

Разработка

дизайна

Разработка

Интеграция

Запуск

Поддержка

Развитие

Не выявленаНе согласована всемиИсчезла

Не выполненоНе согласованоОшибочноЕсть альтернативы

Умерла так умерла

Не выполненоОтложено на проект

Не выполненоЕсть конфликты

А давайте возьмем самого дешевого

Не разработан устав проекта

Хотим необычноеЗатягивание фазы

А давайте в 2 раза быстрее(Больше)

Как, вы не знаете наш 1С?Нет ресурсов заказчика

Ура, у нас есть приложение. Всем спасибо

Новая версия iOS не поддерживается?

Бюджет на проект исчерпан

Page 6: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

A survey of 12 “leading mobile application development companies” by Clutch  found that “the median cost range is between $37,913 and $171,450, but could climb up to $500,000 or higher.”

Стоимость разработки по этапам

Page 7: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Forrester estimated in 2012 that the average amount spent on a typical customer mobile app ($50,000 to $150,000) turns out to be just 35% of the true two-year cost.

Как часто в среднем вы обновляете или улучшаете мобильное приложение

Раз в месяц

Раз в 6 месяцев

Раз в год

Меньше чем раз в год

Не знаю

Жизнь после сдачи проекта

Page 8: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Data Management

Run

Organizational Change Mangement

Pro

ject

Pre

p.

Bas

elin

eB

uild

WorkingSoftware

Релиз 1

Project Backlog

Sprint

Sprint

Sprint

Би

знес

пр

ио

ри

теты

Time

Dem

oEvaluate

Dem

o

Dem

o

Go

Live

Bus

ines

s P

roce

ss A

gilit

y W

orks

hop

Set

ting

the

scen

e

Mus

tS

houl

dC

ould

16151413121110090807060504030201

Wou

ld

Dem

o

SupportE

valu

atio

n&

Rel

ease

P

lani

ngIT Final

Prep.

Prep. Sprint

Sprint

Релиз 2

Sig

n-O

ff

Dem

o

Dem

o

Sprint

Pro

cess

WS

& S

ol.A

rchi

t.

4518273422433645

Rank Eff.

Accelerators

Che

ckpo

int

Che

ckpo

int

Che

ckpo

int

Enablement

Get

ting

the

orga

niza

tion

read

y

Realization Release 2

Prep Realization Release 1Business Blueprint Final Prep Go-Live Run

Про управление проектом

Page 9: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Инфраструктура

Online магазин

Сервер синхронизации

Личный кабинет/CRM

Адреса магазинов, др

ERP информация

Сервисы оплаты

Для полноценной приемки результата проекта необходимо:

• Инструментарий разработки• ПК Apple• Технический специалист с

навыками Java, iOS, Photoshop и т.д.

• Система контроля версий

Сервер синхронизации

(DEV)

Build Server

Продуктивное Тестовое

Page 10: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Рост сложности мобильного ландшафта

Простота использова

ния

Устройство на выбор

Приложения для любой

задачи

Бизнес-приложения

СУБД

Webсервисы

Стоимость разработки

Поддержка различных

бэкенд

Жизненный цикл

мобильных приложений

Разработчики

БезопасностьУправление

устройствамиTCO

IT

Page 11: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Технологии разработки мобильных приложений

• Нативная разработка: разработка с использованием стандартных средств операционной системы: xCode для iOS, Java для Android, C# для Windows Phone. Каждая OS требует разработки приложения с нуля.

• WEB разработка: разработка WEB интерфейса, адаптированного для работы на экране мобильного экрана. Работает в браузере любого мобильного устройства.

• Гибридная разработка: сочетание нативных инструментов разработки и WEB технологий. Основные технологии PhoneGap и Cordova.

• Кроссплатформенная разработка: разработка приложения на одном языке (например C#) и дельнейшая конвертация в нативные языки разработки.

Page 12: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Технологии разработки мобильных приложений

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

Риски несанкционированного доступа к IT сервисам предприятия

Не оптимальная инфраструктура интеграции с системами предприятия (напр. Интеграция с Remedy почтовыми сообщениями)

Отсутствие единых стандартов взаимодействия подрядчиков и ИТ компании при реализации проектов.

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

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

Фреймворки и IDE не предоставляют средств безопасности, интеграции и управления

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

После трех мобильных приложений многие компании теряют способность масштабироваться

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

Каждое новое мобильное приложение запускает полный цикл проекта разработки новой ИС вместо расширения уже имеющихся.

Page 13: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Снижение стоимости владения мобильными приложениями

Разработка приложения

Управление соединениями

Безопасность данных

Контроль версий

База данных для Offline

работы

Синхронизация данных

Интеграция с ERP и другими системами

предприятия

Управление устройством

Логирование и отчетностьИнфраструктурные

сервисы

Платформа

Мобильная платформа SAP

Точечная разработка

Точка принятия решения

«Разработчики мобильных приложений тратят примерное 20% времени на программирование приложения… оставляя большинство времени и сил — оставшиеся 80% — для адаптации их приложений к различным мобильным ОС, сетям и источникам данных»

Source: Jupiter Research

SAP Mobile Platform

Page 14: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

33% приложений имеют доступ к геоданным14% приложений имеют доступ к адресам

47% приложений Android и 23% iOS используют код третьих сторон

БезопасностьСтоимость владения

Функциональность

Критерии, о которых нужно задумываться

В 0,5 млн EUR в год оценивают свои убытки

крупные компании Европы от потери конф. данных

Пользователи привыкли иметь доступ к любой информации в любом месте в любое

время. И к рабочей тоже.

Page 15: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движенииБезопасность

Угроза Мера по снижению риска Система

Потеря / кража устройства • Удаленное стирание данных• 2 Pin- кода необходимо для открытия

приложенийAfaria, Mocana

Утечка информации в «облако»• Ограничения контейнера• Запрет на открытие вложений и файлов в

сторонних ПО• Запрет на установку сторонних приложений

Afaria, Mocana, Mobile Documents

Захват и взлом устройства • Шифрование памяти средствами Android, iOS• FIPS 140-2 шифрование памяти• Удаление данных при получении прав Root

Afaria, Mocana

Захват и взлом устройства • Информация с грифом Strictly Confidential не хранится на устройстве

• Удаленное обнуление устройстваAfaria, Mocana, Mobile Documents

Перехват информации, передаваемой по открытым сетям

• IPSec VPN, SSL• FIPS 140-2 шифрование трафика

Mocana, Mobile Documents

Перехват информации вредоносным ПО на устройстве

• Объединение корпоративных приложений в федерации не позволяет приложениям обмен данными с приложениями не в федерации

Mocana

Угроза Мера по снижению риска Система

Отключение доступа уволенным сотрудникам • Удаленное стирание корпоративной информации• Интеграция с AD Afaria, Mocana, Mobile Documents

Контроль и аудит прав доступа • Назначение прав доступа согласно политикам и принадлежности к группе пользователей Afaria, Mocana, Mobile Documents

Внутриорганизационные риски

Общие риски

Page 16: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Разработка стратегии мобилизации предприятия

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

Анализ и описание бизнес-процессов верхнего уровня

Выделение процессов, где отдача от внедрения мобильных технологий максимальна

Формирование рекомендаций к архитектуре и технологиям разработки мобильного приложения

Формирование рекомендаций к обеспечению информационной безопасности

Определение целей проекта

Определение технологий интеграции

Выбор PAAS, SAAS, On-Premise

Выбор Гибрид vs Native

Развитие и сопровождение

Page 17: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Android iOS

Устройства

Page 18: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движенииНаши услуги

Page 19: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Сферы деятельности компании Mobile Dimension

IBM SPSS

Page 20: Корпоративные мобильные приложения: ключевые затраты и их оптимизация

Мобильное Измерение- Бизнес в движении

Спасибо за внимание!

[email protected]Срок: 6 недель8 800 555 67 13

mobiledimension.ru

Mobile DimensionАндрей ПодгорновКоммерческий ДиректорMobile Dimension LLCe: [email protected]: 8 800 555 6713m: +7 903 124 7508