1 / 31

Motivação

Um Estudo Analítico sobre técnicas de Identificação de Riscos no Planejamento de Testes de Software Liliane Silva, Cristine Gusmão,Alexandre Vasconcelos {lss4,cmgg,amlv}@cin.ufpe. Motivação. SQA (Software Quality Assurance) Requisitos satisfazem necessidades

unity
Download Presentation

Motivação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Um Estudo Analítico sobre técnicas de Identificação de Riscos no Planejamento de Testes de SoftwareLiliane Silva, Cristine Gusmão,Alexandre Vasconcelos{lss4,cmgg,amlv}@cin.ufpe

  2. Motivação • SQA (Software Quality Assurance) • Requisitos satisfazem necessidades • Testes para garantir qualidade principalmente da áreas mais críticas • Testar é caro

  3. Necessidade • Priorizar Esforços • Alocar Recursos • Reduzir tempo • Reduzir esforço dos testes

  4. Proposta • Priorizar Testes durante a fase de planejamento de software através de boas técnicas de identificação de Riscos para detectar casos de usos críticos.

  5. Problema • Dificuldade dos profissionais de testes aplicar a técnica na prática. • Ausência de conhecimentos sólidos sobre as atividades da Gerência de Riscos • Ausência de ferramentas de apoio.

  6. Solução • Evolução da RBTTool • Viabilizar a integração entre a priorização dos requisitos com base nos riscos identificados. • Desenvolvimento de um método de identificação de riscos a serem aplicadas através da RBTTool na geração automática do planejamento de testes.

  7. Objetivo • Realizar uma revisão bibliográfica da literatura para reconhecer e analisar as principais técnicas/ Métodos para Identificação de riscos que poderão ser utilizados no planejamento de testes de software.

  8. Ciclo de vida do teste de software

  9. Ciclo de vida do teste de software

  10. Ciclo de vida do teste de software Identificar Requisitos Priorizar requisitos Recursos Cronograma

  11. Ciclo de vida do teste de software Identificar Requisitos Priorizar requisitos Recursos Cronograma

  12. Como Priorizar Requisitos? Risco 1.1 Caso de teste 1.1 Requisito 1 Risco 1.2 Caso de teste 1.2 Projeto Risco 2.1 Caso de teste 2.1 Requisito 2 Risco 2.2 Caso de teste 2.2 . . . Requisito n Risco n.1 Caso de teste 2.2

  13. Modelo RBTProcess

  14. Disciplina Identificar Riscos proposto no RBTProcess atual

  15. Identificação de Riscos • Questionário baseado em Taxonomia de Riscos (Software Engineering Institute - SEI)

  16. Identificação de riscos • Considerada a mais importante • Compreende a determinação de quais riscos podem afetar o projeto e em documentar as suas características: • Contexto, Condições, Consequências,

  17. Técnicas mais comuns • Brainstorm • Brainstorm Eletrônico • Técnica Delphi • Entrevista/ Julgamento de especialistas • Identificação de causa • Análise swot • Checklist • Diagrama causa-efeito • Fluxograma • Diagrama de Influência • Técnica de Grupo Nominal • Pondering • Criação de Cenários • Questionário • Abordagem baseada em casos • Slip de Crawford • Analogia

  18. Brainstorm

  19. Técnica Delphi

  20. Entrevista/Julgamento de Especialistas

  21. Análise SWOT

  22. Checklist

  23. Diagrama Causa-Efeito

  24. Fluxograma

  25. Técnica de Grupo Nominal

  26. Questionário

  27. Slip de Crawford

  28. Limitações • No RBTProcess • Aplicação de apenas uma técnica de Identificação de Riscos • Questionário baseado em taxonomia de riscos • Nas técnicas de identificação de riscos • Os riscos não são armazenados e documentados

  29. Resultados E Discussões • Os riscos identificados precisam ser armazenados e documentados • Ausência de Técnicas que armazem e documentem o histórico dos riscos encontrados em projetos anteriores.

  30. Conclusões e Trabalhos Futuros • Esta lacuna encontrada nas técnicas pesquisadas permite a definição de um novo método de identificação de riscos no planejamento de testes que possa utilizar as informações de projetos anteriores para identificar riscos em um novo projeto.

  31. Um Estudo Analítico sobre técnicas de Identificação de Riscos no Planejamento de Testes de SoftwareLiliane Silva, Cristine Gusmão,Alexandre Vasconcelos{lss4,cmgg,amlv}@cin.ufpe

More Related