Manutenção de Software

 Segundo Pressman, temos 04 tipos de classificação:

·         Corretiva: corrigir erros;

·         Adaptativa:adaptar o software a modificações no seu ambiente externo. Ex. mudança de Hardware, sistema operacional, etc;

·         Perfectiva ou de melhoria: fazer melhorias solicitadas pelos usuários;

·         Preventiva ou Reengenharia: realizar reengenharia para uso futuro, o que melhora a manunitebilidade;

Importante: Reengenharia não é a mesma coisa que Engenharia Reversa: Engenharia reversa: é o processo utilizado para que, com o uso de uma tecnologia, seja possível a partir de um software já desenvolvido, gerar etapas anteriores. Ex.: Gerar documentação UML, Gerar Modelo do Banco de Dados. Esta documentação poderá ser utilizada mais tarde para melhorar o código do sistema inteiro ou de uma parte. Quando falamos software estamos falando do sistema e de toda a sua documentação associada. Esta melhoria do sistema, seja no código ou na documentação chamamos de Reengenharia.

 Obs: 60% do esforço gasto com Software é manutenção: 20% correção. 80% demais casos.  


por

Tags:

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *