Gerenciamento de Requisitos com
Casos de Uso
Módulo
Rastreabilidade de Requisitos
Introdução
•A rastreabilidade é a capacidade de rastrear um
elemento do projeto a outros elementos correlatos,
especialmente aqueles relacionados a requisitos.
•Os elementos do projeto envolvidos em rastreabilidade
são chamados de itens de rastreabilidade.
•Os itens típicos de rastreabilidade incluem diferentes
tipos de requisitos, elementos de modelo de design e de
análise, artefatos de testes (conjuntos de testes, casos de
teste, etc.) e material de treinamento e documentação de
suporte a usuário final.
Introdução
Objetivos
A finalidade da Rastreabilidade é ajudar a:
•
•
•
•
Compreender a origem dos requisitos
Gerenciar o escopo do projeto
Gerenciar mudanças nos requisitos
Avaliar o impacto no projeto da mudança em um
requisito
• Avaliar o impacto da falha de um teste nos requisitos
(isto é, se o teste falhar, talvez o requisito não seja atendido)
• Verificar se todos os requisitos do sistema são
realizados pela implementação
• Verificar se o aplicativo faz apenas o que era esperado
que ele fizesse.
Esclarecendo
As rastreabilidades podem ajudar a responder:
• Mostre-me as necessidades dos usuários que não foram
vinculadas a características do produto.
• Mostre-me o status dos testes em todos os casos de uso
na interação #n.
• Mostre-me todos os requisitos suplementares
vinculados a testes que possuem status não testado.
• Mostre-me os resultados de todos os testes que
falharam, em ordem de importância.
• Mostre-me as características programadas para este
lançamento, quais necessidades de usuários elas
satisfazem e o status delas.
Rastreabilidade Típica
Necessidades dos Usuários/Envolvidos (Visão, podem ser
rastreados para Solicitações dos Principais Envolvidos
individuais)
Característica do Produto (Visão)
Requisitos Suplementares (Especificações Suplementares)
Caso de Uso
Seção de Caso de Uso (seções de um caso de uso detalhado)
Elemento de Design (modelo de design)
Conjunto de Testes (ou potencialmente Caso de Teste)
Também pode ser útil rastrear outros elementos, como Regras
de Negócios e Problemas
Rastreabilidade Típica
Gerenciamento de Requisitos com
Casos de Uso
Módulo
Plano de Gerenciamento
de Requisitos
Plano de Gerenciamento de Requisitos
Plano de
Gerenciamento de
Requisitos
Papel:
Descreve a documentação de requisitos, os tipos de
requisitos e seus respectivos atributos de requisitos,
especificando as informações e os mecanismos de
controle que devem ser coletados e usados para
avaliar, relatar e controlar mudanças nos requisitos
do produto.
Gerente de Requisitos
Plano de Gerenciamento de Requisitos
Finalidade:
• Um Plano de Gerenciamento de Requisitos deve ser
desenvolvido para especificar as informações e
controlar os mecanismos que serão coletados e usados
para avaliar, relatar e controlar mudanças nos
requisitos do produto.
• A finalidade do Plano de Gerenciamento de Requisitos
é descrever como o projeto irá tratar documentos de
requisitos, tipos de requisitos e seus respectivos
atributos de requisitos e rastreabilidade.
Plano de Gerenciamento de Requisitos
Ocorrência:
• O Plano de Gerenciamento de Requisitos é
desenvolvido durante a fase de Iniciação e atualizado
em cada marco principal.
Responsabilidade:
• O Gerente de Requisitos é responsável pela criação do
Plano de Gerenciamento de Requisitos.
Plano de Gerenciamento de Requisitos
Adaptação:
A adaptação deve incluir, no mínimo:
•Definição de atributos
•Restrições
•Itens de rastreabilidade aplicáveis ao projeto.
Outras questões importantes sobre rastreabilidade são:
•Relacionamento com outros planos
•Considerações sobre ferramentas
Plano de Gerenciamento de Requisitos
Download

Rastreabilidade