Criando uma cultura de DevOps
DevOps é uma mudança cultural. Ponto final. Não é questão de só adotar planejamento ágil, testes automatizados ou entrega contínua, ainda que essas práticas sejam importantes. A cultura de DevOps é centrada na compreensão compartilhada entre desenvolvedores e operações, além do compartilhamento da responsabilidade pelo software que criaram. Ou seja, aumenta a transparência, a comunicação e a colaboração durante todo o desenvolvimento, TI/operações e negócios.
Como qualquer grande mudança, conceber uma cultura de DevOps pode ser assustador. A gente entende. Mas a gente aprendeu por experiência própria (e dos clientes) que dois ingredientes são fundamentais: clareza em torno das expectativas e um ambiente de segurança psicológica. Sem eles, as equipes tendem a correr em círculos cometendo erros – e, pior, sem aprender com eles.
Mas fique tranquilo. Ao colocar essas quatro táticas em prática, a experiência de DevOps da equipe vai ser mais fácil.
Quatro táticas principais para criar uma cultura de DevOps
Pratique a comunicação, colaboração e o brainstorm com colegas de outras áreas da empresa.
Funções e responsabilidades
Agora que o desenvolvimento e as operações estão colaborando lado a lado, é hora de esclarecer quem faz o quê, além de identificar quaisquer lacunas de habilidade. Execute esta tática no início da jornada de DevOps, bem como a qualquer momento que os membros da equipe mudarem.
Acordos de trabalho
Sejam equipes de DevOps unidas ou grupos de trabalho entre equipes, todos vão trabalhar melhor em conjunto se for definido com clareza como vai ser o trabalho conjunto. Coloque essa tática em prática para definir ou atualizar o contrato social a cada 6-12 meses.
Pré-mortem
O que é melhor do que fazer a análise da causa raiz do incidente? Preveja os riscos para que possam ser resolvidos enquanto há tempo! Use essa tática nas fases iniciais do projeto e antes de grandes lançamentos.
Retrospectivas
Essa técnica ágil clássica é fundamental para criar a cultura de melhoria contínua e aprendizagem. As retrospectivas oferecem espaços seguros para discutir o que está funcionando, o que não está e o que precisa de alteração. Faça retrospectivas com regularidade (a gente recomenda a cada 15 dias ou uma vez por mês).
recomendado também
Monitor de Saúde da equipe de serviço
Use o Health Monitor para fazer uma autoavaliação em relação aos oito atributos comuns entre equipes de alto desempenho e monitore o seu progresso ao longo do tempo.
Traga as equipes de desenvolvimento, operações de TI, suporte, QA, design e marketing para uma conversa honesta sobre como vocês estão trabalhando juntos.
Outros recursos
Porque construir a cultura de DevOps é a tarefa que nunca é "concluída"
Quer mais do Esquema Tático?
Escreva seu e-mail abaixo para ser o primeiro a saber quando a gente colocar novas táticas e Monitores de Saúde.
Tem feedback?
Deixe perguntas ou comentários no site da Atlassian Community.