Escolar Documentos
Profissional Documentos
Cultura Documentos
Testes de Software
INF0524
Características de manutenção
Manutenibilidade
Tarefas de manutenção
Efeitos colaterais
Características de manutenção
3 - Manutenção perfectiva
4 - Manutenção preventiva
1 - manutenção corretiva
1 - Engenharia Reversa
2 - Estudo das possibilidades existentes
Reengenharia
semmudança de funcionalidade,
mudança parcial de funcionalidade,
A realização da Engenharia de
Requisitos destaca-se como sendo uma
área particularmente afetada pelas
dificuldades envolvidas em projetos de
manutenção.
Engenharia de Requisitos
Em muitas circunstâncias o
conhecimento preciso sobre o sistema
foi há muito perdido.
fontes de informação sobre o que e
porque o sistema faz:
O sistema em si;
Seus códigos-fonte;
Aqueles que o usam.
Como as dificuldades
afetam manutenção de SL?
Dificuldades no Processo de
Engenharia de Requisitos;
Dificuldades na Gerência de
Requisitos.
Elicitação de Requisitos
Alternativa:
Uma alternativa para realizar esta
verificação, na ausência dos requisitos,
seria realizar testes comparativos de todas
as funcionalidades apresentadas pelo
sistema antes e depois da modificação, o
que pode ser um procedimento caro e
ineficiente.
Processo de ER
Impacto na Identificação e
Armazenamento dos Requisitos;
Impacto na Gerência de Mudança dos
Requisitos;
Impacto no Rastreamento dos
Requisitos.
Gerência de Requisitos
Impacto na
Identificação e
Armazenamento dos Requisitos
Podem ser prejudicados em abordagens
onde os requisitos são vinculados ao
escopo do projeto, ao invés do produto.
todos os requisitos devem possuir algum tipo
de identificador único;
garante a unicidade de identificação ao longo
do ciclo de vida completo do sistema.
Solução Simples: BD
Gerência de Requisitos