Notícias
Artigos
06
Mai
2019
Jornada DevOps – Como o DevOps Agiliza a Entrega de Qualidade com Automação e Cultura Colaborativa

Jornada DevOps – Como o DevOps Agiliza a Entrega de Qualidade com Automação e Cultura Colaborativa

No prefácio do livro Effective DevOps (2016), John Allspaw ressalta que muitos lembram somente da parte “10 implantações por dia” quando deveriam se concentrar mais na parte “Cooperação entre Dev e Ops” O alerta de um dos criadores do movimento DevOps reforça que os benefícios dessa cultura vão muito além da habitual implantação de Jenkins com uma equipe dedicada (MUNIZ, SANTOS, IRIGOYEN, MOUTINHO, Jornada DevOps, 2019, Editora Brasport).

  • Cultura Colaborativa e Automação

Existe uma clara convergência da necessidade da cultura colaborativa e automação em várias comunidades que participo, seja sobre DevOps, Agilidade, Lean e transformação digital. O mais interessante é que mesmo quando a palavra DevOps não é mencionada diretamente, fica claro que é cada vez maior a importância dessa cultura nas organizações, que valoriza também a diversidade no mais amplo significado da palavra.

Em paralelo ao forte movimento das comunidades, diversos institutos com significativo reconhecimento no mercado, como o Gartner, reforçam que “O DevOps enfatiza as pessoas (e a cultura) e procura melhorar a colaboração entre as operações e as equipes de desenvolvimento. As implementações de DevOps utilizam tecnologia – especialmente ferramentas de automação que podem alavancar uma infra cada vez mais programável e dinâmica de uma perspectiva de ciclo de vida.”.

  • Como eu implanto DevOps então?

Considero que DevOps é uma Jornada que integra vários movimentos e pode ser entendido como uma evolução natural do movimento ágil e expande seu escopo para as equipes de operação. A ideia é criar pontes entre todos os times para a entrega de software de qualidade em produção e acabar com a algumas frases famosas: “Funciona na minha máquina”, “Está pronto, falta apenas testar”, “Eu garanto que a infraestrutura está 100% disponível”, “O cliente nunca sabe o que quer”.

  • Jornada DevOps

Não existe mágica para essa evolução nas organizações e segue abaixo um desenho que resume as principais ações que podem ser trabalhadas para iniciar sua jornada.

Jornada DevOps (Muniz, palestra no DevOps Days BH e TDC Porto Alegre, 2018)

Observe nesta figura que várias práticas são conhecidas e consolidadas no mercado, mas nem sempre são usadas de forma coordenada. Curti muito quando entendi que o movimento DevOps abraçou diversas destas práticas integrando em uma visão mais clara quais os benefícios de combinar seus principais elementos.

E você, por onde iniciará sua Jornada DevOps?

Fonte: https://www.exin.com/br-pt/jornada-devops-como-o-devops-agiliza-a-entrega-de-qualidade-com-automacao-e-cultura-colaborativa/

 

Antonio Muniz

Comente essa publicação