Práticas pra melhorar Qualidade
- bug bash – separar um tempo para todo o time usar o produto e encontrar bugs/melhorias.
- retrospectiva
- debrief após incidente
- Quality Assurance ou Assistance?
Manifesto do teste ágil
Manifesto de Qualidade
- atender expectativa MAIS QUE tudo
- qa como disciplina MAIS QUE time de QA
- automação MAIS QUE manual
- experiência do cliente MAIS QUE esplanar responsabilidade
- propósito/aceitação MAIS QUE especificar detalhadamente
- causa raiz MAIS QUE conformidade com soluções temporárias
- integração entre time, responsabilidade distribuída e aceitar erro como forma de aprendizado MAIS QUE apontar culpa
Qualidade (Kaizen)
- bons processos levam a bons resultados;
- observar os dados para gerenciar fatos;
- para entender a situação atual é preciso olhar para si mesmo;
- tomar medidas para conter e para corrigir a causa dos problemas em suas raízes; (5W)
- trabalhar em equipe;
- retrospectiva
Monitoramento
- Evitar subir algo errado pode dar muito trabalho. Por isso é importante se cercar de indicadores
Pq Errou?
- negligência?
- arriscou algo novo?
- ignorou o problema?
- não pensou a respeito?
- não estava nem ai?
Como melhorar
- planning, communication methods
- task estimation
- code testing
- code reviews
- pairing up
- technical debt
- test coverage
- code quality
- branching