A tarefa de gerenciar os requisitos engloba, além da definição, outros fatores:
- a rastreabilidade dos requisitos,
- a adaptabilidade de mudanças ocorridas,
- bem como o gerenciamento dessas mudanças.
Um projeto que envolva o desenvolvimento de software inclui, ainda, dificuldades em se manter os requisitos levantados no início do projeto, por isso, a importância de:
- realizar uma boa coleta de requisitos inicial;
- realizar o gerenciamento das diferentes fontes de informação (stakeholders) para a definição dos requisitos;
- gerenciar as constantes adições ou mudanças nos mesmos durante todo o projeto, à medida que novas funcionalidades são entregues.
Por isso, um cuidadoso gerenciamento do escopo é parte substancial do desenvolvimento de um projeto que envolva a construção de softwares. Para tanto, a tarefa de gerenciar é dividida em:
- planejamento (que deve ser detalhado),
- verificação e
- controle do mesmo.