Você está na página 1de 1

Pre-DevOps Inicial Gerenciado Definido Gerenciado / Quantitativamente Otimizando

Definindo
Times organizados Baseados na plataforma/tecnologia Um Backlog por time Time com alta Colobaração Melhoria contínua entre times Times funcionais e cross
medotologias ágeis
Cultura e Organização Processo comum para todas as Times responsáveis por todo o caminho até a
Processos definidos e documentados Adota metodologias ágeis
mudanças produção
Remove os Limites do Time Remove limite entre dev e ops
Iniciando com
Prioridade do time é manter uma versão estável ao Deploy Continuo sem
pipelines e build Controle de versionamento centralizado Builds agrupados Build são iniciados por commit
invés de novo trabalho necessidade de ação manual
automatizados
Sem Controle de Qualquer build pode ser Build é interrompido se a qualidade de
Scripts de build automatizado Builds não são deixados quebrados
Versionamento recriado codigo não for cumprida
Em definição para
Build e Deploy Deploy em um clique e implantação de
flow de Sem gerenciamento de artefatos Gerenciamento de artefatos Deploy Orquestrado
qualquer artefado em qualquer ambiente
desenvolvimento
Scripts de deploy Processo de deploy padronizado em
Deploy Manual Estratégia de Deploy (Blue-Green, Canary ou Rolling)
automatizados todos os ambientes
Provisionamento de
Provisionamento de ambientes manual
ambientes automatizados
Novo release trabalhoso e Release sem frequêcia mas
Definindo estratégia Sem rollback, sempre fazendo
Release sem frequência definida e sem confiança sem frequência porém automatizados e confiavel em qualquer Release frequente e todo automatizado
de release novo deploy
Release confiável ambiente
Processo manual de release Deploy desconectado do release
Release utilizando Feature Toogle
Mudanças em bases de dados
Em planejamento Migração de dados usando
Gerenciamento de Migração de dados são feitas manualmente e sem Mudanças em bases de dados festas Mudanças em bases de dados feitas como parte do feitas em qualquer ambiente de
para construção de scripts versionados, feitos
dados scripts automatizadas e versionadas processo de deploy forma automática e com rollback
script de migração manualmente
testado
Testes integrados Verificação de expectativa de
Pouco testes unitários Testes unitários automatizados Testes funcionais automatizados Teste de aceitação todos automatizados
automatizados valor do negócio
Sem Ambiente de Defeitos identificados e
Ambiente de testes separado Analise estática de código Testes de segurança manuais Teste de segurança automatizados
Teste corrigidos imediatamentes
Testes e Verificaçoes Construindo os
Analise de cobertura de
primeiros testes Testes de Performace manuais Teste de Performace automatizados
código
integrados
Testes Manuais exploratórios baseados em analise de
risco
Definindo ferramentas
e métricas para informações dinamicamente
Métricas de referência do processo Medidas de processo Geração automática de release notes Relatórios com analise de tendência
relatorios e disponíveis
Relatórios e monitoramento
Monitoramento
Relatórios Manuais Relatórios Automatizados Rastreabilidade do pipeline Gráficos em tempo real com métricas do pipeline Gráficos customizáveis
Visivel para informar execução Visível pelo time Histórico de relatórios
Visivel pelo time

Você também pode gostar