Tipos de Manutenção de Software: Guia Essencial
Classificado em Computação
Escrito em em português com um tamanho de 2,18 KB
- a. Manutenção corretiva: Correção de erros no software que não foram identificados na fase de teste, caso exista uma fase de teste no software. Em determinadas situações, esses erros podem não atrapalhar a execução do software e não acarretar maiores preocupações, já que podem ser solucionados por meio de simples reparos. No entanto, pode haver casos mais complexos que necessitem de um reparo temporário, para 'apagar o incêndio' com o objetivo de o software voltar a executar suas funções básicas e que haja tempo para seus mantenedores solucionarem o erro em sua totalidade e assim disponibilizá-lo em uma nova versão.
- b. Manutenção adaptativa: Adaptação no software para acomodar as constantes mudanças ocorridas em seu ambiente externo. Essas mudanças podem ser em regras de negócio, constituição e leis que tenham consequências para as funções do sistema, assim como a criação de uma nova plataforma de hardware (podendo ser uma nova geração de processadores ou periféricos na qual o software consiga aproveitar seus recursos), além de uma nova versão de um sistema operacional que possa não ser totalmente compatível com o software.
- c. Manutenção perfectiva: Modificações não previstas no documento de requisitos original do software. Tem por intuito melhorar a qualidade do software, acrescentando novas funcionalidades, melhorando seu desempenho ou até mesmo modificando seu código-fonte, buscando obter melhor legibilidade ou adequação a alguns paradigmas de programação.
- d. Manutenção preventiva ou engenharia reversa: Alterações no software buscando melhorar a confiabilidade ou oferecer uma estrutura melhor para futuras manutenções. A manutenção preventiva parte de uma observação reconhecida pelos mantenedores sobre o que poderá gerar algum tipo de erro no software. Desta forma, tal erro será tratado antes que um problema venha a ocorrer.
- e. Manutenção emergencial: Utilizada em manutenções quando o defeito ou falha traga sérios riscos à operação. Para este tipo de manutenção, o reparo deve ser imediato.