A substituição de projeto de software por um novo: um estudo de caso
Ano de defesa: | 2022 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | , , , |
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/30268 |
Resumo: | Um software corporativo precisa ser atualizado constantemente com o propósito de mantê-lo usável. Estas atualizações tem sua origem na correção de erros e principalmente em novas demandas organizacionais. No decorrer do tempo, estas demandas geram uma carga de trabalho significativa que tendem a tornar-se cada vez mais complexa se comparado aos primeiros requisitos elicitados. Por este motivo, a organização que fornece o software pode optar por continuar atualizando o produto antigo ou torná-lo obsoleto e substituí-lo por um novo. Neste sentido, identificar o momento ideal em efetuar esta migração, envolve além dos custos de manter o produto obsoleto por um tempo, o empenho de desenvolver um novo. Este trabalho aborda um estudo de caso que compreende um período de quinze anos com duas migrações do projeto de software. Devido a disponibilidade da coleção de atividades executadas pelo time de desenvolvimento e suporte, feitas sequencialmente ao longo do tempo, foi possível a aplicabilidade de séries temporais. Baseado na volumetria das atividades executadas, sendo este o indicador de maior relevância no presente estudo, foi possível fazer o uso da decomposição da série temporal, portanto, obtendo sua tendência, sazonalidade e o ruído. A decomposição de série temporal indicou que na primeira migração houveram muitos eventos aleatórios enquanto que na segunda o time se auto-regulou, porém mesmo assim houveram pontos de tensão. O presente trabalho está estruturado inicialmente pela revisão bibliográfica, Capítulo 2, visando rever diferentes conteúdos já publicados, na sequência os procedimentos de pesquisa, Capítulo 3, que relatam as etapas de organização do material, bem como seus principais métodos. Conseguinte, são apresentados os resultados e discussões, Capítulo 4, que visa transparecer o que foi descoberto na pesquisa, possuindo dados relevantes obtidos e sintetizados. Por fim, são apresentadas as conclusões, Capítulo 5. |