Vous êtes sur la page 1sur 2

Engenharia de requisitos Projetar e construir um programa de computador elegante, mas que resolva o problema errado no serve s necessidades de ningum.

Essa a razo por que importante entender o que o cliente deseja antes de comear a projetar e construir um sistema baseado em computador. A engenharia de requisitos ajuda os engenheiros de software a compreender melhor o problema que eles vo trabalhar para resolver. Ela inclui o conjunto de tarefas que levam a um entendimento de qual ser o impacto do software sobre o negcio, do que o cliente quer e de como os usurios finais vo interagir com o software. A engenharia de requisitos comea com a concepo do problema, tarefa que define o escopo e a natureza do problema a ser resolvido. Ela avana para o levantamento, tarefa que ajuda o cliente a definir o que necessrio, e depois avana para a elaborao, onde os requisitos bsicos so refinados e modificados. medida que o cliente define o problema, ocorre a negociao (quais so as prioridades? O que essencial? O que necessrio?). Finalmente o problema especificado de algum modo e depois revisado ou validado de modo a garantir que o seu entendimento e o entendimento do cliente sobre o problema se coincidam. Outra atividade que se pode considerar que faz tambm parte deste processo, se incluirmos a fase posterior produo do documento (isto , a sua "manuteno"), a gesto dos requisitos, sendo que as alteraes podem ser causadas pelos mais diversos fatores desde inovaes tecnolgicas a mudanas na natureza do negcio e consequentemente nos requisitos. O objetivo do processo de engenharia de requisitos fornecer a todas as partes um entendimento escrito do problema. Isso pode ser conseguido por meio de um certo nmero de produtos de trabalho: cenrios de usurio, listas de funo e de caractersticas, modelos de anlise ou uma especificao. Estudo de viabilidade
Antes de se avanar com uma anlise mais detalhada dos requisitos de um projeto, deve ser feito um estudo de viabilidade. Tal como o nome sugere, pretende-se com este estudo avaliar se, de um ponto de vista tecnolgico e organizacional, se o projeto vivel. Uma forma de avaliar a viabilidade de um projeto obter, atravs da interao com "as partes interessadas" resposta s seguintes questes: Ser que o sistema contribui para os objetivos da organizao? Dadas as restries tecnolgicas, organizacionais (econmicas, polticas, ambientais, recursos disponveis) e temporais associadas ao projeto, ser que o sistema pode ser implementado? Caso haja necessidade de integrao entre diferentes sistemas, ser que esta possvel?

A questo mais crtica a primeira, j que um sistema que no contribua para os objetivos da organizao no lhe traz qualquer valor acrescentado e como tal a sua existncia no se justifica.

Identificao Aps determinar se o projeto vivel, o passo seguinte a identificao dos requisitos. As atividades dessa fase incluem:

Vous aimerez peut-être aussi