De acordo, com o Pressman, no livro engenharia de software, sexta edição, a engenharia de requisitos é composto por quatro atividades, nesta ordem:
- Concepção - estabelecer um entendimento básico do problema, o pessoal que quer uma solução, a natureza da solução desejada e a efetividade da comunicação e colaboração preliminares entre cliente e desenvolvedor
- Levantamento - É realizado um detalhamento do que foi feito na concepção.
- Elaboração - As informações obtidas do cliente durante a concepção e o levantamento são expandidas e refinadas durante esta atividade. Enfoca o desenvolvimento de um modelo técnico refinado das funções, características e restrições do software.
- Negociação - Diferentes clientes/usuários proponham requisitos conflitantes. Nesta atividade, o engenheiro de requisitos precisa reconciliar esses conflitos, ou seja, clientes, usuário e outros interessados são solicitados a ordenar os requisitos e depois discutir os conflitos de prioridade.
- Especificação - é o produto de trabalho final produzido pelo engenheiro de requisitos. Ela serve como fundamento das atividades de engenharia de software subsequentes. Ela descreve a função e o desempenho de um sistema baseado em computador e as restrições que governarão o seu desenvolvimento.
- Validação - Os produtos de trabalho resultantes da engenharia de requisitos são avaliados quanto à qualidade durante o passo desta atividade.
- Gestão de Requisitos - É um conjunto de atividade que ajudam a equipe de projeto a identificar, controlar e rastrear requisitos e modificações de requisitos em qualquer época, à medida que o projeto prossegue. são idênticas às teénicas de gestão de configuração software.
Portanto, a gestão de requisitos não é NECESSARIAMENTE é pré-requisito para todas elas, pois existem atividades que podem ser independentes ao gerenciamento de requisito.
Acrescentando:
A gerência de requesitos é uma atividade que identificar, CONTROLAR e RASTREAR requisitos e MUDANÇAS de requisitos, ou seja ela continua sendo executada mesmo após a etapa da elicitação de requisitos. Por esse motivo ela não é pré-requisito das outras atividades de ES (Análise, Codificação, Testes, etc).
Os requisitos podem sofrer modificações e continuam sendo rastreados a QUALQUER TEMPO! Isso mata a questão!
Abraços