O que é "CD"

Metodologias

Definição

CD (Continuous delivery ou entrega contínua) é uma abordagem estruturada para desenvolvimento de software.

O processo de desenvolvimento pode ser caro e exigir um grande esforço da equipe. A estratégia CD foi pensada para evitar a perda de recursos financeiros, automatizar etapas do desenvolvimento de software e aumentar o aprendizado do time de produto. 

O CD envolve todas as etapas de produção de um software, desde a ideia e criação dos códigos até a entrega da solução para o cliente. 

Essa abordagem contribui para tornar o processo mais rápido e eficiente, baseando-se em testes e feedbacks constantes para enriquecer o aprendizado do time e escalar o que for preciso. 

 

Origem do termo

A ideia por trás do CD remonta ao Manifesto Ágil, de 2001, que preconiza que é necessário resolver os problemas dos usuários ou satisfazer alguma necessidade desses consumidores a partir de entregas rápidas e constantes.

Como usar o termo "CD" na prática

O CD é uma abordagem valiosa para otimizar o tempo de desenvolvimento de uma solução de valor para o cliente, acelerar o processo de feedback e mitigar os erros, além de identificar e consertar falhas com rapidez e eficiência, reduzindo custos e aumentando a produtividade do time de produto.

Além disso, essa estratégia contribui para entregar um produto de melhor qualidade para o cliente em menos tempo, contando com rodadas de feedback e testes para validar a solução. 

A abordagem de CD divide o desenvolvimento do software em algumas fases, que podem variar um pouco de acordo com a empresa, mas costumam partir da ideia da solução, do código e da construção do software. Depois, o produto passa por alguns ambientes de teste até ser entregue ao cliente. 

A ideia é realizar pequenos experimentos para identificar, controlando todas as variáveis dos testes,  consertar erros e mensurar os resultados. Para isso, o processo conta com automações de uma etapa para outra e com ciclos de feedback constante para definir qual o melhor caminho. 

Essa estrutura permite aprendizados rápidos para a equipe que contribuem para elevar a qualidade da solução desenvolvida.   

Conteúdos sobre o tema

Confira alguns materiais para aprender mais sobre CD:

 

 

Você tem vontade de elevar a barra em produto no Brasil?

A PM3, contando com a ajuda da comunidade, está construindo o primeiro Glossário de Produto do Brasil e você pode fazer parte disso!

Ficou com vontade de ajudar também?

Clique aqui e registre sua colaboração. Ah, nós sempre damos os devidos créditos às pessoas. 😉