O documento discute a importância da qualidade contínua e testes contínuos para entregar software de qualidade com menos esforço. Ele explica como testes automatizados e integração contínua podem antecipar problemas e fornecer respostas mais rápidas. Além disso, destaca como a qualidade agregada a cada ciclo de desenvolvimento pode diminuir esforços e aumentar a produtividade da equipe.
GUTS-SC - A Qualidade Contínua e seus Resultados - SC/2016
1. A Qualidade Contínua e seus Resultados
Fernando SantiagoAnalista de testes de software
@fernofilo
fernosantiago
gutssc.wordpress.com
CSM–ScrumAlliance
Coordenador do GUTS-SC
CTFL–ISTQB
3. A Qualidade Contínua e seus Resultados
Testes automatizados são confrontados com atrasose gargalos
Diferentes prioridades entre equipes de desenvolvimento
Não há temposuficiente devido a todas as interrupções
4. A Qualidade Contínua e seus Resultados
O papel do QA, aquele que, integrado ao time, irá assegurar a qualidade do produto
No DEV
Manter testes necessários dentro do ciclo de INTEGRAÇÃO CONTÍNUA
Na OPS
Monitorar a execução de testes essenciais da produção
5. A Qualidade Contínua e seus Resultados
Continuous Testing, aquele que executa os testes no momento de maior valor para a equipe
ANTECIPAR testes
Respostas mais RÁPIDAS
DIMINUIResforços (1)
6. A Qualidade Contínua e seus Resultados
Continuous Quality, aquela que agrega qualidade em cada ciclo do desenvolvimento
Validações, REVISÕES, testes... E mais um pouco de TESTES
SKILLde testes
Diminuir ESFORÇOS(2)
7. A Qualidade Contínua e seus Resultados
“TODOS são responsáveis pelo processo de trabalho,
que deve ser melhorado continuamente para aumentar a QUALIDADE e
a PRODUTIVIDADE.” W. Edwards Deming - 1982
8. A Qualidade Contínua e seus Resultados
Especificar REQUISITOS
ESPECIFICARtestes
Desenvolvimento
Testes de ACEITEREVISÃO de código
SP1SP2
RELEASE
STORIES
9. A Qualidade Contínua e seus Resultados
Capacidade PRODUTIVA
561 HORAS
Release, que é o fim de um ciclo de desenvolvimento
Correção de DEFEITOS
76 HORAS
13,54%
28FALHAS
08DESIGN
20ACEITE
EQUIVALÊNCIA
10. Testes de ACEITE
A Qualidade Contínua e seus Resultados
Especificar REQUISITOS
Desenvolvimento
ACEITE
REVISÃO de código
SP1SP2
RELEASE
STORIES
EM PAR
ESPECIFICARtestesCOACHtest
REVISÃO da especificação
management30.com (Quadro de Apoio para Decisões em Equipe)
Story GROOMING
11. A Qualidade Contínua e seus Resultados
Release...
Capacidade PRODUTIVA
480 HORAS
Correção de DEFEITOS
06 HORAS
06FALHAS
00DESIGN
06ACEITE
1,25%
EQUIVALÊNCIA
12. A Qualidade Contínua e seus Resultados
Intensificação das forças físicas, intelectuais ou morais para a
realização de algum projeto ou tarefa
ESFORÇO
ATRASOFalta de pontualidade no cumprimento de
FADIGASensação de enfraquecimento resultante de
esforço físico
RETRABALHO
Ação sobre um produto não-conforme, a fim de torná-lo
conforme aos requisitos
SATISFAÇÃOAto ou efeito de satisfazer(-se); contentamento, prazer
advindo da realização do que se espera, do que se deseja
uma obrigação ou compromisso
...além do software FUNCIONANDO com QUALIDADE
Fonte: Dicionário Aurélio da Língua Portuguesa ¬ ¬