Sobre este livro
Este é um livro vivo sobre governança de DevOps: como desenhar a entrega de software para que segurança, qualidade e conformidade sejam garantidas pela plataforma, e não pela disciplina de cada time.
Ele começa onde o manifesto termina. O manifesto diz por que mudar; este livro diz como fazer e como medir.
Como está organizado
- Práticas: o desenho de referência, da estrutura da organização no Azure DevOps à governança de arquitetura, com um glossário dos termos de CI/CD.
- Modelo de maturidade: 55 indicadores em 9 domínios, com critérios objetivos de N1 a N5 e uma regra de pontuação que classifica a organização.
- Dicionário: cada sigla, tecnologia e conceito de system design citado no livro, com o significado e uma referência para aprofundar. Todo termo leva para lá na primeira vez que aparece em uma página; passe o mouse para ver o resumo.
- Decisões do projeto: os ADRs que explicam por que o livro e suas ferramentas são do jeito que são.
Cada prática aponta para o domínio de auditoria que a mede, e cada domínio aponta de volta para a prática.
Por que “vivo”
O texto está em um repositório aberto e é publicado de novo a cada mudança aprovada. Toda página tem um link para ser editada.
- Discorda de uma prática ou de um limiar? Abra uma issue contando o seu contexto.
- Tem um indicador melhor? Proponha pelo modelo de issue de indicador.
- Achou um erro? Edite a página e abra um pull request.
As páginas de indicadores são geradas a partir de modelo/indicadores.yaml, que é a fonte única do modelo de maturidade.
Licença
O conteúdo está sob CC BY 4.0: use, adapte e redistribua, dando o crédito.