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.

Entradas relacionadas: