Uma análise do processo de manutenção de software em organizações de tecnologia da informação

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Thomazinho, Hellen Christine Seródio lattes
Orientador(a): L'Erario, Alexandre lattes
Banca de defesa: L'Erario, Alexandre, Godoy, Wagner Fontes, Costa, Carlos J.
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Tecnológica Federal do Paraná
Cornelio Procopio
Programa de Pós-Graduação: Programa de Pós-Graduação em Informática
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://repositorio.utfpr.edu.br/jspui/handle/1/3275
Resumo: A manutenção de software é a atividade em que ocorrem modificações nos artefatos de um software após sua entrega, com o propósito de mantê-lo disponível, corrigir suas falhas, melhorar seu desempenho e adequá-lo aos requisitos novos ou modificados, conforme as necessidades de seus usuários. É uma atividade imprescindível, sem a qual os sistemas existentes rapidamente se tornariam defasados e ineficientes para as organizações. Dentro desse contexto, o objetivo desse trabalho é, realizar uma análise do processo de manutenção de software em organizações do setor produtivo e apresentar um modelo de processo de manutenção. Nesse sentido, o propósito é amparar organizações, que desenvolvem software na identificação dos elementos que compõem um processo de manutenção e promover, melhorias no planejamento e na execução das atividades. Para atingir esse objetivo foi aplicado um método híbrido, composto por experimentos e múltiplos estudos de casos, ambos com o propósito de validar o modelo apresentado neste trabalho. Os experimentos demonstraram que foi possível validar o modelo preliminar e medir a capacidade de aprendizagem de equipes na aplicação de processos e atividades relacionadas à manutenção de software. Os resultados obtidos a partir dos estudos de caso, mostraram que as organizações não seguem um modelo único de manutenção e que a maior demanda é por correções e adaptações. Além disso, estratégias associadas ao gerenciamento do conhecimento do usuário e da equipe de desenvolvimento/manutenção são relevantes para aumentar a eficácia do processo de manutenção. Desta maneira, espera-se que tal modelo seja aderente em qualquer organização do setor produtivo, seja esta certificada ou não por algum modelo de qualidade.