Master
Técnicas

Separação da propriedade do código e do pipeline

Published: Apr 13, 2021
Apr 2021
Evite?

O ideal, especialmente quando os times praticam DevOps, é que o pipeline de implantação e o código sendo implantado pertençam ao mesmo time. Infelizmente, ainda vemos separação da propriedade do código e do pipeline em algumas organizações, com a configuração do pipeline de implantação ficando sob responsabilidade do time de infraestrutura. Essa prática resulta em atrasos nas mudanças, barreiras para melhorias, além de falta de propriedade e envolvimento do time de desenvolvimento nas implantações. Uma das causas disso pode nitidamente ser a separação do time. Outra pode ser o desejo de manter processos e funções de “gatekeeper”. Embora possa haver razões legítimas para usar essa abordagem (por exemplo, controle regulatório), de forma geral, a consideramos trabalhosa e inútil.