Resumo
Sua organização oferece suporte a um aplicativo Web de negócios crítico implantado em todo o mundo. A implantação de novas funcionalidades está acontecendo várias vezes por dia e você se sente realizado. Mas há sempre margem para melhorias. Observar de forma contínua e franca seu processo de DevOps permite que as equipes identifiquem possíveis pontos de melhoria e a colaboração contínua desempenha um grande papel nisso.
A Colaboração Contínua é uma prática que suporta as mudanças culturais que são fundamentais para qualquer jornada de DevOps. A Colaboração Contínua permite que as equipes inovem fora dos limites das reuniões planejadas e promove a inovação dentro da equipe criando uma experiência integrada. É também a energia motriz que melhora o conhecimento e os resultados de várias equipas.
Muitas vezes, os desafios de comunicação afetam a capacidade de resolver incidentes. As equipes podem encurtar MTTR (tempo médio para resolução) para incidentes atacando MTTK (tempo médio para saber). Reduzir o MTTK requer uma grande colaboração entre diferentes organizações e equipes.
Não se esqueça que equipes funcionais em silos criam soluções especializadas e isoladas. Equipes multifuncionais criam soluções que fornecem recursos. Portanto, projetar equipes e arquitetura em torno de microsserviços é uma maneira eficaz de concentrar as equipes em recursos.
A Melhoria Contínua envolve e requer medição. Irá ajudá-lo não só a identificar melhorias, mas também a melhorar a experiência do seu cliente.
No entanto, é essencial saber o que medir. A liderança de DevOps deve medir coisas como métricas de integridade operacional, uso, velocidade e integridade do local ao vivo. Em outras palavras, meça o impacto, não a atividade.
Uma vez definidas as métricas e KPIs, alinhe os KPIs com os hábitos para alcançar resultados positivos do negócio.
Outro aspeto importante da Melhoria Contínua é o feedback contínuo. Crie uma cultura de feedback contínuo ao:
- Lançamento antecipado e frequente
- Começar com um produto mínimo viável
- Usando o desenvolvimento orientado por hipóteses
- Melhoria contínua através do feedback dos clientes
O mapeamento e a análise do fluxo de valor também suportam a Melhoria Contínua. O mapeamento do fluxo de valor ajuda a ver e resolver desconexões, redundâncias e lacunas na forma como o trabalho é feito. As medições realizadas na análise do fluxo de valor ajudam as equipes a planejar, identificar variações na eficiência e identificar possíveis problemas no processo.
Por fim, considere estabelecer uma abordagem holística para medir a eficácia do DevOps e fornecer transparência nas iniciativas de transformação do DevOps. Crie uma cultura que promova o aprendizado e a experimentação que o DevOps exige, concentrando-se em métricas que destacam o sucesso.