???jsp.display-item.identifier??? https://repositorio.unipampa.edu.br/jspui/handle/riu/4835
???org.dspace.app.webui.jsptag.ItemTag.full???
???org.dspace.app.webui.jsptag.ItemTag.dcfield??????org.dspace.app.webui.jsptag.ItemTag.value??????org.dspace.app.webui.jsptag.ItemTag.lang???
dc.contributor.advisor1Bordin, Andréa Sabedra-
dc.creatorChervenski, Alex Severo-
dc.date.accessioned2020-02-27T12:46:41Z-
dc.date.available2020-02-27T12:46:41Z-
dc.date.issued2019-11-29-
dc.identifier.citationCHERVENSKI, Alex Severo. Entendimento sobre sistemas legados à luz da teoria fundamentada em dados. Orientador: Andréa Sabedra Bordin. 2019. 95 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2019.pt_BR
dc.identifier.urihttp://dspace.unipampa.edu.br:8080/jspui/handle/riu/4835-
dc.description.abstractComputer systems have been developed for a long time with the intention of meeting the goals of organizations. But over time, organizations tend to change their goals for a variety of reasons, causing these systems to go through maintenance cycles to continue to be useful. These systems, which tend to degrade and cause maintainability problems, are commonly referred to as legacy systems. However, it is observed that in the literature there is a diverse understanding of what makes a legacy system, what are the problems and what the possible strategies for evolution. Therefore, this paper was intended to provide a more concise understanding of these elements related to legacy systems. To achieve this goal, data were collected from the literature and analyzed according to Grounded Theory (GT) procedures, resulting in a visual and textual model that assists in this more concise understanding. GT’s open coding phase was collaboratively conducted to obtain data in a consensual, reliable and timely manner with a group of participants who created the codes and two experts evaluated the results. The results, explained through a visual and textual model, show that elements that denote the development or use of obsolete technologies, especially in relation to programming languages, define a system to be considered legacy, and that legacies cause financial problems. , mainly due to the fact that they require several maintenance cycles to remain active and operational. It was also noted that legacy migration is the most widely used strategy today to evolve such systems, with legacy migration to the cloud platform being the most commonly found. Thus, this study supported a better understanding in identifying these elements that respond if a system is already or is becoming legacy, as well as the possible solutions to evolve them.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal do Pampapt_BR
dc.rightsAcesso Abertopt_BR
dc.subjectEngenharia de softwarept_BR
dc.subjectSistemas legadospt_BR
dc.subjectManutenção de softwarept_BR
dc.subjectEvolução tecnológicapt_BR
dc.subjectSoftware engineeringpt_BR
dc.subjectLegacy systemspt_BR
dc.subjectSoftware maintenancept_BR
dc.subjectTechnological evolutionpt_BR
dc.titleEntendimento sobre sistemas legados à luz da teoria fundamentada em dadospt_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.publisher.initialsUNIPAMPApt_BR
dc.publisher.countryBrasilpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRApt_BR
dc.description.resumoSistemas computacionais são desenvolvidos há um longo tempo com a intenção de atenderem aos objetivos de organizações. Porém, com o passar do tempo, as organizações tendem a mudar seus objetivos por variados motivos, fazendo com que esses sistemas passem por ciclos de manutenções para continuarem a ser úteis. Esses sistemas, que tendem a se degradar e causar problemas de manutenibilidade, normalmente são referidos como sistemas legados. No entanto, observa-se que na literatura existe um entendimento diversificado sobre o que torna um sistema legado, quais os problemas e quais as possíveis estratégias de evolução. Assim sendo, este trabalho teve o propósito de oferecer um entendimento mais conciso sobre esses elementos relacionados a sistemas legados. Para atingir esse objetivo, foram coletados dados da literatura e estes foram analisados de acordo com procedimentos da Teoria Fundamentada em Dados (Grounded Theory-GT), resultando em um modelo visual e textual que auxilia nesse entendimento mais conciso. A fase de codificação aberta da GT, foi realizada de forma colaborativa com o intuito de obter dados de forma consensual, confiável e celere, com um grupo de participantes que criou os códigos e dois especialistas avaliaram os resultados. Os resultados, explicitados através de um modelo visual e textual, mostram que elementos que denotam o desenvolvimento ou uso de tecnologias obsoletas, principalmente em relação à linguagens de programação, são definidores de um sistema ser considerado legado, e que legados ocasionam problemas de cunho financeiro, principalmente devido ao fato de necessitarem de vários ciclos de manutenções para continuarem ativos e operacionais. Observou-se, ainda, que a migração de legados é a estratégia mais utilizada atualmente para evoluir tais sistemas, sendo especificamente a migração de legados para a plataforma em nuvem a mais encontrada. Assim, este estudo serviu de apoio para um melhor entendimento na identificação desses elementos que respondem se um sistema já é ou está se tornando legado, bem como as possíveis soluções para evolui-los.pt_BR
dc.publisher.departmentCampus Alegretept_BR
???org.dspace.app.webui.jsptag.ItemTag.appears???Engenharia de Software

???org.dspace.app.webui.jsptag.ItemTag.files???
???org.dspace.app.webui.jsptag.ItemTag.file??? ???org.dspace.app.webui.jsptag.ItemTag.description??? ???org.dspace.app.webui.jsptag.ItemTag.filesize??????org.dspace.app.webui.jsptag.ItemTag.fileformat??? 
Alex Severo Chervenski - 2019.pdf5.67 MBAdobe PDF???org.dspace.app.webui.jsptag.ItemTag.view???


???jsp.display-item.copyright???