Princípios do DevOps: Aumente a eficiência das suas equipes de produto

DevOps é mais do que desenvolvimento, é um mindset inteligente. Veja o que os princípios do DevOps podem ensinar para as equipes de produto.

Existem grandes benefícios para as organizações dispostas a pegar emprestado os princípios do DevOps e aplicá-los em suas equipes de produtos . 

Para quem não está tão familiarizado, de forma simples, DevOps é a união de pessoas, processos e ferramentas para automatizar a construção de softwares, viabilizando continuamente a entrega de boas experiências aos usuários, que é um dos valores das metodologias ágeis. 

O Agile transforma o gerenciamento de software em um processo iterativo permitindo que as equipes multifuncionais de desenvolvimento de produtos se ajustem rapidamente às mudanças do mercado e dos requisitos do cliente.

Na teoria, se os desenvolvedores forem responsáveis ​​pela construção e operação do software, eles farão as compensações certas entre desenvolver a funcionalidade (construir novos recursos) e a operabilidade (estabilidade e desempenho).
Ainda que não possamos aplicar todos principios ao desenvolvimento de produtos, é extremamente benéfico adotar as 3 práticas a seguir:

Cultura irrepreensível  (Blameless Culture)

No contexto principios do DevOps, reconhecemos que o software operacional é complexo, especialmente em negócios de rápido crescimento, onde você está ultrapassando os limites de escala e velocidade. 

Nesse ambiente, incidentes acontecem e é importante tratá-los não como fracassos, mas como oportunidades de aprender e melhorar processos. E essa melhoria contínua só acontecerá quando os envolvidos souberem que não serão penalizados por cometer um erro e, assim, ficarão mais abertos à correção. Daí um dos princípios do DevOps “irrepreensibilidade”.

Como isso se aplica às equipes de produto?

A grande maioria dos PO’s (Product Owners) tem como foco criar novas e melhores experiências para o usuário. Quer você esteja revolucionando viagens locais ou seja um restaurante respondendo à pandemia com uma plataforma de pedidos on-line, é improvável que você construa a experiência perfeita logo de primeira.

A chave para tudo isso é criar uma cultura que celebre a experimentação, independentemente dos resultados finais provarem sucesso ou fracasso.

Métricas e Medições (Metrics and Measures)

Um processo bem-sucedido requer feedback imediato e uma ação prontamente disponível sobre os sistemas que a equipe está operando. Isso significa, KPIs (Key Performance Indicators) sobre o tempo de atividade do serviço, o tempo de resposta do aplicativo, a carga operacional e muito mais. Para garantir que os clientes tenham uma boa experiência, cada interação do usuário precisa ser medida. Esse foco na medição é extremamente importante para as equipes de produto.

Cada novo recurso ou ajuste de UX deve começar com uma hipótese sobre as métricas que esperamos que ele adote. Os dados devem orientar as decisões sobre o roadmap e as mudanças precisam ter a capacidade de rastrear o impacto.

→Você constrói, você possui (You Build It, You Own It)

Outro princípio importante é a cultura de propriedade.
Simplificando, a equipe que cria um recurso ou serviço é a equipe que opera o código. Se algo falha durante a produção, são eles que serão notificados e são eles que irão corrigir a falha.

Esses mesmos princípios do DevOps podem ser aplicados à propriedade de um produto digital. Grandes PO’s e suas equipes estendidas pensam no produto ou área de propriedade como um negócio com métricas que são responsáveis ​​por movimentar com autonomia para priorizar um roadmap que produza os resultados que a empresa precisa entregar.


Através dessas práticas do DevOps, podemos otimizar a entrega e mesmo que seus objetivos não incluam escrever códigos, todas são claramente aplicáveis. Comemorar aprendizados de experimentos que não foram bem sucedidos, usar dados e métricas ao invés de instintos e investir na otimização de seu produto existente, apesar de parecer contra intuitivo, garantirá que seu negócio forneça a melhor experiência para os clientes.

Who wrote this post?

Joel Zamboni

Joel Zamboni

Joel Zamboni is an entrepreneur with a business in technology, digital services, and coffee. Joel's career was developed in managed services with experience in international and complex enterprise environments. He worked on several projects including the migration of full data centers with thousands of servers to AWS & Google Cloud and more than 20.000 users to G Suite. He has extensive experience in the deployment and monitoring of Web Apps, Content Management, Billing Systems, CRM, ERP in companies like Nextel International, AARP, Natura, AOL, and HP.
Joel Zamboni

Joel Zamboni

Joel Zamboni is an entrepreneur with a business in technology, digital services, and coffee. Joel's career was developed in managed services with experience in international and complex enterprise environments. He worked on several projects including the migration of full data centers with thousands of servers to AWS & Google Cloud and more than 20.000 users to G Suite. He has extensive experience in the deployment and monitoring of Web Apps, Content Management, Billing Systems, CRM, ERP in companies like Nextel International, AARP, Natura, AOL, and HP.