análise de riscos - estratégia infalível no projeto de testes de software
TRANSCRIPT
![Page 1: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/1.jpg)
Estratégia infalível no projeto de testes software
Gabriela Linhares2º Encontro de Teste de Software do Ceará - GTS-Ce
![Page 2: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/2.jpg)
Bacharel em Ciência da Computação pela UECE - Universidade Estadual do Cearáe está cursando Pós-Graduação em Engenharia de Software na FA7 - Faculdade 7de Setembro.
Atualmente é Analista de Requisitos, Testes e Métricas na VTI Tecnologia;
Trabalha desde 2009 como analista de requisitos e já foi colaboradora nasempresas: Instituto Atlântico (Prefeitura de Fortaleza, Padtec, Telcon, MouraBrasil, Icatel) e Capgemini Brasil (BNB e TJ-CE);
Trabalhou como analista de testes e programadora C# .NET no InstitutoAtlântico (HP Brasil), trainee em programação Java Web na Usix Technology etrainee em C, C++ na Softbuilder Informática, de 2006 a 2010;
Foi pesquisadora / analista de requisitos na UQÀM (Universitée du Quebéc àMontreál) em Montreal, Canadá, em 2011, na área de virtualização de redes nanuvem.
![Page 3: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/3.jpg)
![Page 4: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/4.jpg)
Dicionário Houaiss da Língua portuguesa:
Risco é a “probabilidade de insucesso, de malogro de determinada coisa, em função de acontecimento eventual, incerto, cuja ocorrência não depende exclusivamente da vontade dos interessados.”
![Page 5: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/5.jpg)
![Page 6: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/6.jpg)
Risco
Análise do Risco
Ameaça
Vulnerabilidade
Controle
![Page 7: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/7.jpg)
1. TESTE É ATIVIDADE DO CICLO DE VIDA DO PROJETO
2. TESTE COMO PROJETO DE SOFTWARE
RISCOS CONSIDERADOS QUANDO:
![Page 8: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/8.jpg)
Testes custam dinheiro!
COBERTURA DE TESTES
QUANTIDADE DE DEFEITOS DO SOFTWARE EM PRODUÇÃO
![Page 9: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/9.jpg)
EMPRESA SÓ GASTA RECURSOS COM TESTES CASO A OCORRÊNCIA DE UM DEFEITO SEJA UM RISCO PARA O NEGÓCIO.
PARA DEFINIR A COBERTUR A DE TESTES NO PLANO DE TESTES
1. PROBABILIDADE DE OCORRÊNCIA DO RISCO.
2. O IMPACTO E A PERDA ASSOCIADOS A ESSE RISCO.
![Page 10: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/10.jpg)
Total de testes a ser executado está diretamente ligado ao total de riscos envolvidos.
Análise de riscos bem feita
Alocação mais adequada dos recursos disponíveis;
IMPACTO PROBABILIDADE DE OCORRÊNCIA
ALTA MÉDIA BAIXA
ALTO AA AM AB
MÉDIO MA MM MB
BAIXO BA BB BB
![Page 11: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/11.jpg)
Teste o que importa no
tempo que lhe resta!
![Page 12: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/12.jpg)
Orçamento
Qualificação da Equipe Técnica de Testes
Ambiente de Testes
Ferramentas
Metodologias
Cronograma para recebimento e devolução de testes
Testware
Novas Tecnologias
![Page 13: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/13.jpg)
MAGNITUDE DOS RISCOS: Análise de Custo x Benefício em investir no controle do risco
QAI estabelece quatro maneiras de determinar um risco:
Intuição ou discernimento: técnica alinhada à experiência;
Consenso entre os testadores;
Fórmula do risco: utilize dados financeiros;
Estimativas de perdas anuais: consenso + fórmula do risco;
![Page 14: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/14.jpg)
ISSO/IEC 9126 -1CARACTERÍSTICAS DE QUALIDADE QUE O SOFTWARE DEVE TER:
FUNCIONALIDADE
CONFIABILIDADE
USABILIDADE
EFICIÊNCIA
MANUTENIBILIDADE
PORTABILIDADE
TIPOS DE TESTES NECESSÁRIOS
FUNCIONAIS
ESTRESSE
USABILIDADE
CAIXA-BRANCA / PRETA / CINZA...
PRODUÇÃO / ALFA...
![Page 15: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/15.jpg)
Ausência de Cronograma Detalhado; Problemas na Base de Testes
Não disponível
Método de Criação Disponibilidade de Testers Falta de Métrica p/ Medir o Sistema (Ponto de Função) ou p/
Medir o Processo de Testes (Ponto de Teste). Crescimento do Sistema (PF) -> Prazo de Testes Ambiente de Testes;
Disponibilidade;
Componentes (GC); Introdução à abordagens com as quais a organização não
tem experiência;
![Page 16: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/16.jpg)
Risco Relacionado ao Esforço de Testes
Livro: Base de conhecimento em teste de software – Cap. 4 – Pág. 103
![Page 17: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/17.jpg)
Risco Relacionado ao Princípio de Pareto
Livro: Base de conhecimento em teste de software – Cap. 4 – Pág. 103
![Page 18: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/18.jpg)
Planejar Gerenciamento dos riscos;
Identificar Riscos;
Analisar Qualitativamente;
Analisar Quantitativamente;
Controlar e Monitorar;
![Page 19: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/19.jpg)
CTFL –Certified Tester Foundation Level.
CTAL - Certified Tester Advanced Level.
CTAL –TM –Test Manager;
CTAL –TA –Test Analyst;
CTAL –TTA - Technical Test Analist;
![Page 20: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/20.jpg)
Base de Conhecimento em Teste de Software. AdersonBastos... [et al] – 2º edição ver. – São Paulo: Martins, 2007.
Manual CTFL: Certified Tester Level Syllabus. Versão 2011br. BSTQB – Brazilian Software testing Qualifications Board
Qualister: <www.qualister.com.br>
Testanto o que importa no tempo que lhe resta: <www.qualister.com.br/blog/testando-o-que-importa-no-tempo-que-lhe-resta>
BSTQB: <www.bstqb.org.br>
![Page 21: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/21.jpg)
![Page 22: Análise de Riscos - Estratégia infalível no projeto de testes de software](https://reader034.vdocuments.site/reader034/viewer/2022052602/559e6dbd1a28abba458b4811/html5/thumbnails/22.jpg)