Вы находитесь на странице: 1из 8

Especificao e Definio de Requisitos

Tcnicas para definio e especificao de requisitos de sistema

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:

Escrevendo Definies 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

Lgica dos Requisitos

importante prover os requisitos com a sua lgica

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

Вам также может понравиться