Dissecando e entendendo pipelines de entrega de
softwaregfcmotta @ gmail @ twitter @ linkedin
Guilherme MottaAgile Coach
DevOps
DevOps
JidokaAutonomação = automação + interação
JidokaAutonomação = automação + interação (humana)
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
FIM
INICIO
CYCLE TIME
Tempo em media
do Inicio -> Fim
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Mocks vs Stubs
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
MétricasTecnicas
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
MétricasTecnicas
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Alto valor de negocio & relevante para o usuario
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Alto valor de negocio & relevante para o usuario
Testes Funcionais Automatizados
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Alto valor de negocio & relevante para o usuario
Testes Funcionais Automatizados
Ex: Login em app de tocar musicas
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Alto valor de negocio & relevante para o usuario
Testes Funcionais Automatizados
Ex: Login em app de tocar musicas
Funcionalidades com alto grau de modificacoes
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Alto valor de negocio & relevante para o usuario
Testes Funcionais Automatizados
Ex: Login em app de tocar musicas
Funcionalidades com alto grau de modificacoes
AssertBased vsJourneyBased
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Alto valor de negocio & relevante para o usuario
Testes Funcionais Automatizados
Ex: Login em app de tocar musicas
Testes de comportamento
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Alto valor de negocio & relevante para o usuario
Testes Funcionais Automatizados
Ex: Login em app de tocar musicas
Testes de comportamento
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Testes Funcionais Automatizados
TestesNão FuncionaisAutomatizados
Segurança
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Testes Funcionais Automatizados
TestesNão FuncionaisAutomatizados
SegurançaPerformance
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Testes Funcionais Automatizados
TestesNão FuncionaisAutomatizados
SegurançaPerformance
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Testes Funcionais Automatizados
TestesNão FuncionaisAutomatizados
Testes de Integração
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Testes Funcionais Automatizados
TestesNão FuncionaisAutomatizados
Testes de Integração
https://pixabay.com/static/uploads/photo/2014/10/30/23/03/pressure-water-line-509870_960_720.jpg
Prod
Syntax Checker
TestesUnitários
Compilação
TestesFuncionaisAutomatizados
MétricasTecnicas
Testes Funcionais Automatizados
TestesNão FuncionaisAutomatizados
Testes de Integração
Testes Manuais Testes deSegurança
Testes dePerformance
Pre-prod Env?UAT Env?E2E2 Env?
DevOps
Obrigado!Guilherme Motta
gfcmotta @ gmail @ twitter @ linkedinCríticas? Feedback? Sugestões?Happy Hour Ágil 11/07 @ Biermrkt
20h