Successfully reported this slideshow.
Your SlideShare is downloading. ×

DevOpsday 2019

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 15 Ad

DevOpsday 2019

Download to read offline

Agile is about speed, but also about quality.The idea of this talk is to explain the journey to automate smoke tests what brought the optimization of code delivery speed while maintaining quality at acceptable levels, and how this required a mindset change towards our definition of done and information sharing among teams.

Agile is about speed, but also about quality.The idea of this talk is to explain the journey to automate smoke tests what brought the optimization of code delivery speed while maintaining quality at acceptable levels, and how this required a mindset change towards our definition of done and information sharing among teams.

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to DevOpsday 2019 (20)

Advertisement

Recently uploaded (20)

DevOpsday 2019

  1. 1. 2001MBA em Projetos Esan SBC | SP 2019Mestrado em Ciência da Computação Unicamp Campinas | SP 2019QA Manager inMetrics Barueri | SP 1998Engenharia Elétrica Fei SBC | SP Mônica Cachoni Especialista em Automação de Testes Inmetrics Atuou nas áreas de Aviação, Telecom, Transportes e Qualidade
  2. 2. Como eu gostaria de ser Como meus amigos me veem Como realmente sou
  3. 3. Motivação 1. ato ou efeito de motivar. 2. motivo, causa.
  4. 4. Comunicação Colaboração Automoção Monitoração DevOps
  5. 5. Mudança de Paradigma Antes que isso aconteça, todos estão fazendo suas próprias coisas, à sua maneira. “
  6. 6. Definição dos Testes 1 Proposta de melhorias 2 Análise dos Logs 3 Treinamento 4 Rejeição x Conscientização 5 Time atuando No novo 6 Etapas da mudança de Paradigma
  7. 7. ▪ Prevenir defeitos ▪ Antecipar erros ▪ Ajudar no design de novas features ▪ Definir principais testes ▪ Definir arquitetura de novas features ▪ Codificar ▪ Commitar ▪ Entregar Q.A Dev
  8. 8. Dev Dev Dev Dev Dev Dev QA QA SQUAD SQUAD Planning Relatório ResultadosRequisitos Do Produto Scrum Master Scrum Master Scrum Master Sprint Daily Retrospectiva QA RELEASETESTE UNITÁRIO INSPEÇÃO DE CÓDIGO TESTE DE SERVIÇO TESTE DE FRONT TESTE DE REGRESSÃO Jenkins ContinuousTesting COMMIT REPOSITÓRIO
  9. 9. “Pull Request” Builder Fluxo de Commits: ▪ Abrir Pull Request ▪ Revisão do Código ▪ Palavras Mágicas • Regress All, ok to test ... ▪ Aprovações ▪ Build & Run ▪ Todos passos Aprovados ▪ AutoMerge
  10. 10. Atividades do Q.A ▪ Analisar diariamente commits e Pull Requests abertos ▪ Entender logs e propor resoluções ▪ Reproduzir ambiente ▪ Catequisa devs ▪ Mostrar passo-a-passo para os devs.
  11. 11. Atividades do Q.A ▪ Key automation benefits include: ▪ reduced costs ▪ quicker time to market ▪ better detection of defects > better risk coverage
  12. 12. Resultado ▪ Devs começaram a fazer “Pull Requests” menores e aprenderam a ler logs; ▪ Códigos menos “quebrados”; ▪ Todos começaram a se preparar para entregas antes do prazo; ▪ Dificilmente o time era parado por conta de algum deploy que quebrou o todo.
  13. 13. Nova “rodada” Adicionamos novos testes aos cenários existentes Foi recusado pelo cliente que alegou que iria demorar muito!

×