Buscar

AULA 08 - Validação e gerenciamento de requisitos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

MODELAGEM DE SOFTWARE
Validação e gerenciamento de requisitos
Validação de requisitos
• Processo de checar se os requisitos definem o sistema 
que o cliente realmente quer.
• Validação de requisitos se sobrepõe à análise de 
requisitos, uma vez que está preocupada em encontrar 
problemas com os requisitos.
• Importante porque erros em um documento de 
requisitos podem gerar altos custos de retrabalho 
quando descobertos tardiamente.
Validação x Verificação
• Validação: checar se os requisitos representam o 
sistema correto.
• Verificação: checar se os requisitos estão 
representados corretamente. 
Sommerville (2011)
Sommerville (2011)
Sommerville (2011)
Exemplos de problemas comuns
• Validade/corretude: a função era exatamente aquela?
• Consistência: diferentes requisitos não podem entrar em 
conflito.
• Completude: todos os requisitos necessários devem ter 
sido incluídos.
• Realismo: os requisitos incluídos devem poder realmente 
ser implementados.
• Testabilidade: os requisitos devem poder ser validados 
sobre o sistema implementado.
Exemplos de técnicas de V&V
• Revisão: os requisitos são analisados sistematicamente 
por uma equipe de revisores que busca por erros.
• Prototipação: um modelo executável do sistema em 
questão é demonstrado para os usuários finais e 
clientes. Estes podem experimentar o modelo para 
verificar se ele atende às suas reais necessidades.
• Projeto de casos de teste: adiantar o processo de 
projetar casos de teste.
Gerenciamento de requisitos
• Ambiente dinâmico:
‐ Ambiente técnico e de negócios muda, inclusive, depois da 
implantação do software. Mudam hardware, integração com 
outros sistemas, prioridades de negócio, legislações etc.
‐ Quem comprou e quem usa são pessoas diferentes e entram 
em conflito depois da implantação.
‐ Mesmo entre usuários há divergência e apenas uma pequena 
parte deles foi ouvida durante o desenvolvimento.
http://testingmaniac007.blogspot.com.br/2014/01/what-is-traceability-matrixrtm.html
• Matriz de rastreabilidade de requisitos
Sommerville (2011)
Sommerville (2011)
Bibliografia base
• I. Sommerville, Engenharia de software, 9a ed., 
Pearson, 2011.
•S. L. Pfleeger, Engenharia de software: teoria e 
prática, 2a ed., Pearson, 2004.
•E. Medeiros, Desenvolvendo software com UML 
2.0: definitivo, Pearson, 2004.

Continue navegando