Checklist Para requisitos

1
LENS Laboratório de Engenharia de Software http://lens.cos.ufrj.br COPPE/UFRJ Engenharia de Software Experimental Checklist para Requisitos No Item para Verificação SIM NÃO 1 Cada requisito está descrito com clareza, concisão e sem ambigüidade? 2 Existem requisitos implícitos? 3 Os requisitos exibem a distinção clara entre funções, dados e restrições? 4 Existem requisitos conflitantes? 5 As restrições e dependências foram claramente descritas? 6 Existem requisitos que contêm algum nível desnecessário de detalhe do projeto? 7 Os requisitos definem todos os usuários do sistema? 8 Os requisitos definem todas as informações a serem apresentadas aos usuários? 9 Os requisitos descrevem as respostas do sistema ao usuário devido às condições de erro? 10 Existem situações não tratadas pelos requisitos que precisam ser consideradas? 11 Os requisitos não funcionais (tais como tempo de resposta, armazenamento de dados, etc.) foram definidos? 12 O requisito é testável? Se não, que informação está faltando para torná-lo testável? 13 O documento contém realmente toda a informação prometida em sua introdução? Tempo de Aplicação do Checklist (minutos): __________ Identificação do Inspetor: _______________________ Nome do Projeto: ________________________ Documento: ___________________________ Data: ___________________

description

Engenharia de software

Transcript of Checklist Para requisitos

Page 1: Checklist Para requisitos

LENS – Laboratório de Engenharia de Software http://lens.cos.ufrj.br COPPE/UFRJ

Engenharia de Software Experimental

Checklist para Requisitos No Item para Verificação SIM NÃO1 Cada requisito está descrito com clareza, concisão e sem

ambigüidade?

2 Existem requisitos implícitos? 3 Os requisitos exibem a distinção clara entre funções, dados e

restrições?

4 Existem requisitos conflitantes? 5 As restrições e dependências foram claramente descritas? 6 Existem requisitos que contêm algum nível desnecessário de

detalhe do projeto?

7 Os requisitos definem todos os usuários do sistema? 8 Os requisitos definem todas as informações a serem

apresentadas aos usuários?

9 Os requisitos descrevem as respostas do sistema ao usuário devido às condições de erro?

10 Existem situações não tratadas pelos requisitos que precisam ser consideradas?

11 Os requisitos não funcionais (tais como tempo de resposta, armazenamento de dados, etc.) foram definidos?

12 O requisito é testável? Se não, que informação está faltando para torná-lo testável?

13 O documento contém realmente toda a informação prometida em sua introdução?

Tempo de Aplicação do Checklist (minutos): __________ Identificação do Inspetor: _______________________ Nome do Projeto: ________________________ Documento: ___________________________ Data: ___________________