Manutenção de Software

Programação 3: Orientação a Objetos e Java


A qualidade de software tem um impacto considerável sobre a manutenção de sistemas, o que inclui tanto a modificação de um sistema devido a mudanças de requisitos (essência), quanto a depuração de sistemas (acidente). Em particular, os fatores estensibilidade e reusabilidade estão diretamente relacionados à manutenção de sistemas. É importante ressaltar este aspecto porque estima-se que 70% do custo de software corresponde a manutenção. No Capítulo 1 da Referência 3 apresenta-se mais detalhes.


Paulo Borba (phmb@di.ufpe.br) (Transparência)