Управление жизненным циклом проектов (ALM) – тема достаточно обширная, и в каждой компании часто выстраивается собственный процесс, состоящий из различных инструментов. На семинаре мы покажем вам, как использовать облачные инструменты Microsoft для разработки, тестирования и построения процесса управления жизненным циклом кроссплатформенных проектов. В докладе - про то, как инструменты Microsoft помогают в разработке кроссплатформенных проектов, на примере Android-приложения с подключенным Application Insights и Mobile Engagements, с развертыванием в Github и автоматической сборкой из Github в Visual Studio Team Services.
5. Outperforming
teams are 54%
more
likely to
Developers
26.7%
No executive support
56.7%
Cultural inhibitors
43.3%
Fragmentedprocesses
Collaboration blockers
DevOps was being initiated by
more development teams than IT Ops
teams by about a 40% to 33% margin
Agile methodologieshave adopted
3/4 of teams
BusinessIT Ops
The average hourly
cost of infrastructure
failure is $100,000
per hour
It takes on average
200 minutes to
diagnose and repair
a production issue
A bug caught in production ends
up costing
than if the same bug was found
earlier in the development cycle
100x
more
IT decision
makers is still
unfamiliar with
the term DevOps
61 in
40%
… of implementations end up getting
reworked because they don’t meet the
users’ original requirements
… of development budgets for software, IT
staff and external professional services will
be consumed by poor requirements
41%
IT drives
business
success!
High IT performance
correlates with strong
business performance,
helps boost productivity,
market share and profit.
Responding to
ongoing needs for
efficiency and growth
Always keeping all
systems safe and secure
dual goals
… for companies that try to
adapttheir existing toolsfor
DevOps practices
80% failure rate …
CIOs
70 %
to reduce
IT costs
Would
increase
risk
and accelerate
business agility
of
14. Промежуточные выводы
• Если вы подумали о Google Analytics, то это другое - AI больше для
разработчика и меньше для маркетинга
• Практически в реальном времени
• Проблемы с экосистемой, которые редко кто отслеживает
• Может быть полезным инструментом внутри DevOps-процессов
• Может быть полезным инструментом для отладки
19. Промежуточные выводы
• Если вы подумали про маркетинг, то все верно - ME уже больше
про маркетинг
• PUSHте пользователей в реальном времени
20. Окончательные выводы
• Хотите контролировать жизненный цикл приложения? Используйте AI
• Хотите узнать, почему пользователи не открывали приложение целый
месяц? Используйте ME
• Интеграция всех этих сервисов в ваши ALM/DevOps процессы может
дать отличные результаты.