Академический Документы
Профессиональный Документы
Культура Документы
Objetivos
Ilustrar mtodos baseados em formulrios para a escrita de definies de requisitos Descrever maneiras de escrever especificaes mais precisas Explicar a importncia de requisitos no funcionais Descrever os tipos de requisitos no funcionais e como estes podem ser especificados
Definio e Especificao
Definio de Requisitos:
Descries orientadas pelo cliente das funes do sistema e restries sobre seu funcionamento Descries precisas e detalhadas das funcionalidades e restries do sistema. Pretende comunicar o que necessrio para os desenvolvedores do sistema e servir de base de um contrato para o desenvolvimento do sistema
Especificao de requisitos:
Linguagem natural, complementados por diagramas e tabelas o modo normal de escrita nas definies requisitos Isto entendido universalmente, mas pode aparecer trs tipos de problemas
Falta de clareza. A preciso difcil, sem tornar o documento difcil de ler Confuso de requisitos. Requisitos funcionais e no funcionais tendem a se misturar. Juno de requisitos. Vrios requisitos diferentes podem ser expressos juntos
Isto ajuda os desenvolvedores a entender o domnio da aplicao e por que o requisito declarado na sua forma atual
particularmente importante quando os requisitos precisam ser mudados. A disponibilidade da lgica reduz as chances de que a mudana ter efeitos inesperados.
Especificao de Requisitos
As especificaes adicionam detalhes para as definies dos requisitos. Devem ser coerentes com elas. Geralmente apresentado com modelos de sistemas que so desenvolvidos durante a anlise de requisitos. Estes modelos podem definir parte do sistema a ser desenvolvido Muitas vezes escritos em linguagem natural, mas isso pode ser problemtico
Rastreabilidade de Requisitos
Rastreabilidade de requisitos significa que os requisitos relacionados esto ligados de alguma forma e que os requisitos so (talvez) ligados sua fonte A rastreabilidade uma propriedade de uma especificao de requisitos que reflete a facilidade de encontrar requisitos relacionados Algumas ferramentas CASE oferecem facilidades de apoio a rastreabilidade. Por exemplo, eles podem ser capazes de encontrar todos os requisitos que usam os mesmos termos
Requisitos no funcionais
Define as propriedades do sistema e restries por exemplo, confiabilidade , tempo de resposta e requisitos de armazenamento. As restries so I / O, capacidade de dispositivo, as representaes do sistema, etc Requisitos de processo tambm podem ser especificados impondo um sistema CASE particular, programao de linguagem ou mtodo de desenvolvimento Requisitos no-funcionais podem ser mais crticos que requisitos funcionais. Se estes no forem atendidos, o sistema intil