INFORMÁTICA
A validação de requisitos dedica-se a mostrar que os requisitos definem o desejo do usuário. Esta focada em descobrir problemas com os requisitos. Neste processo é realizada a verificação de validade, consistência, realismo, completeza e facilidade de verificação. As técnicas mais comuns para este processo são: geração de casos de testes, pois se os testes forem difíceis de serem projetados, geralmente significa que os requisitos também serão difíceis de ser implementados; revisões de requisitos, buscam anomalias e omissões, pode verificar a facilidade de verificação, compreensão, adaptabilidade e rastreabilidade; e prototipação, através de modelos experimentáveis o cliente pode avaliar se atende as necessidades reais.
Gerenciamento de requisitos
Comunidade de usuários diversificada, diferentes e requisitos, muitas vezes conflitantes ou prioridades contraditórios. Requisitos finais conciliação entre eles. Pessoas que pagam pelo sistema são diferentes das que usam. Restrições , organizacionais e orçamentárias conflitantes com os requisitos dos usuários. A empresa e o ambiente técnico do sistema se modificam refletido no sistema novo hardware novas interfaces com outros sistemas, prioridades da empresa mudam, novas legislações.
Revisões dos Requisitos
Facilidade de verificação: pode ser testado, facilidade de compreensão: pelos usuários e/ou compradores Facilidade de rastreamento: a origem do requisito e claramente definida pode ser preciso retornar a origem do requisito para avaliar o impacto de uma mudança Adaptabilidade: o requisito e adaptável isto e, modificável sem provocar efeitos em larga escala em outros requisitos Conflitos, contradições, erros e omissões devem ser detectados e descartados durante a revisão e formalmente registrados. Os usuários, compradores e desenvolvedores devem negociar a solução para esses problemas
Requisitos permanentes e voláteis
Requisitos permanentes: relativamente estáveis, derivam da atividade principal