Classificação da Manutenção de Software
Há quatro tipos de atividades de manutenção:
- Manutenção Corretiva: Necessária quando o software falha de alguma forma seja por não ter sido devidamente testado, ou por não preencher todos os requisitos.
- Manutenção Adaptativa: Mesmo quando o software está livre de falhas o ambiente está sujeito a mudanças como novos sistemas operacionais, hardware mais moderno, etc. Esse tipo de manutenção busca adaptar o software a essas mudanças. Ex: Mudança de ambiente de Mainframe para um ambiente de micros(downsize)
- Manutenção Perfectiva: Cuida de mudanças internas, tais como novos requisitos do usuário, melhorias na performance, etc
- Manutenção Preventiva: O sistema é modificado para melhorar a confiabilidade ou manutenibilidade futura, ou para oferecer uma base melhor para futuras ampliações. É nessa classificação que mais se aplicam tecnologias de Reengenharia de Software. Ex: Um sistema antigo sofre Engenharia Reversa para que se entenda como ele funciona e facilitar a manutenção.
Comentários
Postar um comentário
Deixe sua sugestão ou críticas