Trata-se de:
- Mudanças nos requisitos
- Relacionamento entre os requisitos
- Dependência entre os documentos (ex. se alterar o escopo, vai alterar custo, prazo, etc)
Motivação
- Erros em requisitos causam atrasos, software insatisfatório.
- Erros em requisitos são causados por: falta de compreensão, mudanças descontroladas.
A gerência de requisitos é responsável por minimizar esses erros. Pois garante, execução eficiente dos processos de ER e mudança controlada.
Fatores para mudanças de requisitos
- Erros
- Evolução do conhecimento (os envolvidos passam a ter outras ideias com o passar do tempo)
- Problemas técnicos (custo e prazo)
- Problemas na implementação, vai demorar demais ou ser muito caro
- Mudança na prioridade dos clientes
- Mudanças de ambiente (tecnológico)
- Mudanças organizacionais
Requisitos estáveis é o que não vai mudar para o cliente, voláteis são os que mudam classificados como mutáveis, emergentes, consequência e compatibilidade.
Gerenciamento de Mudança
São os procedimentos, processos e padrões usados para gerenciar as mudanças nos requisitos.Problema identificado -> Análise do problema -> Análise da mudança e custo -> Implementação da Mudança -> Especificação Revisada
Rastreabilidade
Para percorrer do documento de requisitos até os arquivos fonte e vice-versa.