Ciclo de vida da Engenharia de Requisitos

É comum ter-se a ideia de que a engenharia de requisitos é um processo breve, que se inicia com o levantamento dos requisitos e finaliza com a sua documentação. Entretanto, a verdade é que o processo de engenharia de requisitos é contínuo, estendendo-se durante todo o ciclo de desenvolvimento do sistema. Esta realidade tem como causa dois principais fatores, a possível ocorrência de um erro na especificação do requisito ou a solicitação de uma mudança no escopo do sistema.

O levantamento de requisitos é uma das atividades mais críticas do desenvolvimento de sistemas, sendo que é normal ocorrerem erros na especificação. Além disso, as estatísticas comprovam que há uma grande probabilidade de ocorrerem mudanças de requisitos em sistemas de média e alta complexidade durante o ciclo de desenvolvimento. Desta forma, resta aos envolvidos no processo de produção do software garantir que as mudanças ocasionadas por erros ou por alteração do escopo sejam adequadamente tratadas de modo que o produto final entregue esteja adequado à real necessidade do cliente.

De modo a tornar racional a engenharia de requisitos, é comum encontrar na literatura uma divisão do processo em uma série de atividades, apresentadas na figura abaixo como parte de um ciclo de vida.

Copyright © 2016 AIEC.