Resumo
Sua organização oferece suporte a um aplicativo de negócios crítico implantado em todo o mundo em várias regiões. Atualmente, cada implantação leva em média 13 semanas. Ele requer que os elementos técnicos mais seniores estejam no local com a equipe de implantação para corrigir os muitos problemas imprevistos que surgem. A concorrência está implantando ferozmente novas funcionalidades no mercado diariamente, e mudanças são urgentemente necessárias. Para conseguir essa mudança, uma grande mudança cultural deve ocorrer, bem como um processo para identificar os pontos problemáticos e as atividades que não agregam valor. Essas atividades precisam ser otimizadas ou eliminadas.
As disciplinas de Desenvolvimento e Operações Siloed estão sendo substituídas para criar equipes multidisciplinares que trabalham em conjunto com práticas e ferramentas compartilhadas e eficientes.
DevOps é a união de pessoas, processos e produtos para permitir a entrega contínua de valor aos nossos usuários finais. Para os Serviços Microsoft, abrange todo o ciclo de vida de fornecimento de software, desde a ideia até às aplicações em execução em produção.
Identificamos quatro pilares fundamentais que sustentam a mentalidade e a base do DevOps, derivados de Pessoas/Processos/Produtos: Cultura, Produto Enxuto, Arquitetura e Tecnologia.
Em seguida, identificamos oito funções, ou capacidades:
- Planeamento Contínuo
- Integração Contínua
- Entrega Contínua
- Qualidade Contínua
- Segurança Contínua
- Operações contínuas
- Colaboração Contínua
- Melhoria Contínua
Uma pesquisa do Gartner mostra que, até 2023, 90% das iniciativas de DevOps falharão devido às limitações das abordagens de gerenciamento usadas pela liderança. A principal responsabilidade da liderança é a criação de um ambiente que permita uma Cultura de DevOps.
O Lean Product Management mostra que o processo de desenvolvimento de produtos não é um esforço ocasional. É um processo contínuo de melhoria do produto através da entrega de novas funcionalidades.