ENGENHARIA DE REQUISITOS MÉTODO VOLERE
MÉTODO VOLERE
Natal/RN
2006
INTRODUÇÃO
O interesse por uma abordagem sistemática do conhecimento de problema levou à busca de apoio de uma nova área de pesquisa, a Engenharia de
Requisitos (ER).
A ER pode ser definida como o processo sistemático de desenvolvimento de requisitos através de um processo iterativo e cooperativo de análise de problema, de documentação de observações resultantes em uma variedade de formatos de representação e de checagem da precisão do entendimento obtido.
Descobrir o que o usuário realmente necessita é uma das tarefas mais difíceis do processo de desenvolvimento de software. Se a elicitação não for bem feita, a análise, a especificação e a documentação dos requisitos ficarão comprometidas, inviabilizando todo o processo de Engenharia de Requisitos e, conseqüentemente, a fase de projeto. O objetivo principal da ER é evitar tais problemas e isto envolve um significativo esforço na fase de elicitação.
O processo de engenharia de requisitos refere-se a uma coleção dos processos de extração, especificação, verificação e validação, apresentados na seqüência: Extração de Requisitos: Exercício de agrupar as informações a fim de verificar exatamente o que o cliente ou usuário está requerendo;
Especificação: Refere-se tanto ao processo como ao resultado deste processo. Resulta em um documento denominado Especificação dos
Requisitos, em que toda a informação obtida sobre o processo está reunida. É quando ocorre o maior esforço de análise, o fluxo dos dados é avaliado, as funções definidas e detalhadas, o comportamento do software entendido no contexto do ambiente e as restrições do projeto são incluídos;
Verificação: É feita para assegurar que este documento não contém inconsistências, uma vez que os requisitos não devem ser conflitantes entre si;
Validação: Preocupa-se em assegurar que o documento descreve com precisão o sistema que o cliente deseja, incluindo todas as