A palavra manutenção é originada do Latim "mantenus tenere", que significa "manter aquilo que se tem". Na engenharia de software, a manutenção do software é a última etapa do seu desenvolvimento, quando ele já está pronto, operacional, e precisa de reparos e modificações para continuar atendendo novos requisitos que surgem. Um software que é criado e não possui manutenção pode ser pouco utilizado ou até mesmo inutilizado. Constantes atualizações para corrigir falhas e realizar melhorias são essenciais para que ele continue "vivo".
Nesse curso, você irá adquirir conhecimentos fundamentais para entender o processo de manutenção de software e os problemas que podem ocorrer na sua manutenção. Verá também alguns dos motivos de mudanças e a necessidade da manutenção.
• Manutenção de Software
• Teste de Software
• Conceitos da engenharia de software
• Conhecer as fases de ciclo de vida de software