O Agile Testing é formado por um poderoso conjunto de práticas ágeis, testes e comunicação. Essas práticas juntas contribuem de forma decisiva para a condução de um projeto com qualidade de forma realmente assertiva, beneficiando não só o cliente como também o time de desenvolvimento, evitando gargalos envolvendo processos de testes dentro do ciclo de desenvolvimento.
TDC - Testes e Sistemas legados #quemNunca - SC/2016
Práticas do Agile Testing
1. Innovation Planning - PJ
Práticas do Agile Testing
U N I C
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
2. Fernando Santiago
Analista de Testes
Eng. de Computação - UBC / Eng. de Software - UNISUL
CTFL / CSM / IATF
Florianópolis - 2016
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
gutssc.wordpress.com
3. Testes de Software
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
#fase #atraso #prioridade #tempo #gargalo
4. Continuous Delivery
• O papel do QA
• Dev: Adicionar testes no ciclo de CI
• Ops: Monitorar o “estado” da produção
• Continuous Testing
Testar cedo e de forma frequente no ciclo de integração contínua
• Reduz custos
• Encurta ciclos de testes
• Feedback contínuo em qualidade
• Continuous Quality
Adiciona qualidade em cada atividade do ciclo de desenvolvimento através
de colaboração que facilita e garante a entrega de software a qualquer
momento.
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
FONTE: NOGUEIRA, Elias - 2015
5. Sienge
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
• Software Integrado de Gestão para a Indústria da Construção
100% web
• Mais de 2700 clientes
Cliente alvo: Construtoras, incorporadoras, empreiteiras,
instaladoras, entre outros.
6. Case: Equipe COMCRC
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
• Release: 3 Sprints
• Sprint: 2 semanas
• Homologação: Sprint 1
• Equipe:
• 01 Coordenador
• 04 Analistas de Sistemas
• 11 Desenvolvedores
• 02 Analistas de Testes
• Módulos: Comercial e Financeiro
• Integração Contínua
• Build
• Testes unitários
• Testes de integração
• Testes de interface
7. Processo: Cascata
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
HISTÓRIA
Especificar Requisitos
Especificar Testes
SP1 - SP2
Desenvolvimento
Revisão de Código
Testes de Aceite (Tester)
VERSÃO
8. Aplicação de Testes: Cascata
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
Release Capacidade Falhas Aceite Layout Correção Equivalência Total
1 561 horas 28 20 08 76 horas 13,54% 637 horas
2 381 horas 19 14 05 34 horas 8,92% 415 horas
3 549 horas 19 15 04 40 horas 7,28% 589 horas
Total 1491 horas 66 49 17 150 horas 10,06% 1641 horas
#esforco #retrabalho #atraso #tristeza #dor #morte
9. S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
Brainstorming
10. Processo: Ágil
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
HISTÓRIA
VERSÃO
Grooming - Especificar Requisitos
SP1 - SP2
Desenvolvimento Pareado
Revisão de Código Pareado
Testes de Aceite (PO)
* Itens adicionados/alterados
#buddyTesting #coachTesting
11. Aplicação de Testes: Ágil
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
Release Capacidade Falhas Aceite Layout Correção Equivalência Total
1 480 horas 06 06 00 06 horas 1,25% 486 horas
2 561 horas 07 07 00 03 horas 0,53% 564 horas
3 381 horas 02 02 00 01 horas 0,26% 383 horas
Total 1422 horas 15 15 00 10 horas 0,70% 1433 horas
#maturidade #assertividade #qualidade #satisfacao #vida
12. Eficácia
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
Release Capacidade Falhas Aceite Layout Correção Equivalência Total
Cascata 1491 horas 66 49 17 150 horas 10,06% 1641 horas
Ágil 1422 horas 15 15 00 10 horas 0,70% 1433 horas
RETRABALHO PREVENIDO
93,05%
13. Continuous Delivery
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
• Release: 1 Sprints
• Sprint: 2 semanas
• Liberação: Contínua!
• Equipe PowerChangers:
• 01 Scrum Master
• 01 Product Owner
• 02 Analistas
• 05 Desenvolvedores
• Módulo: Financeiro
• Integração Contínua
• Build
• Jenkins
• Testes automatizados
• Slack
• Feedback
14. Leitura
S O F T P L A N / / P R Á T I C A S D O A G I L E T E S T I N G
S O F T P L A N , 0 9 D E D E Z E M B R O D E 2 0 1 6
leanpub.com/AgileTesting
$10.00