Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Souza, Isabelle Barbalho Oliveira de lattes
Outros Autores: ibarbalho26@gmail.com
Orientador(a): Werneck, Vera Maria Benjamim
Banca de defesa: Santoro, Flavia Maria, David, José Maria Nazar
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade do Estado do Rio de Janeiro
Programa de Pós-Graduação: Programa de Pós-Graduação em Ciências Computacionais
Departamento: Centro de Tecnologia e Ciências::Instituto de Matemática e Estatística
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: http://www.bdtd.uerj.br/handle/1/20122
Resumo: Problems found during the software maintenance phase are an important topic discussed in the software development area. Software maintenance teams deal with many issues, from administrative to technical. However, agile practices allow many of these difficulties to be minimized. This work aims to develop an evolutionary maintenance framework using agile practices, through a qualitative study based on a systematic literature mapping and a survey with software development experts. Qualitative data analysis was performed using the open coding technique. The final framework proposal elaborated is the merge of the two models generated from the systematic mapping of literature and the survey with experts, presenting the most used agile practices in the evolutionary maintenance of software. A proof of concept is performed to exemplify and evaluate the use of the framework.
id UERJ_3f41a44380a865505d021ed7293e7db7
oai_identifier_str oai:www.bdtd.uerj.br:1/20122
network_acronym_str UERJ
network_name_str Biblioteca Digital de Teses e Dissertações da UERJ
repository_id_str
spelling Werneck, Vera Maria BenjamimMarques, Johnny CardosoSantoro, Flavia MariaDavid, José Maria Nazarhttp://lattes.cnpq.br/7835572483345932Souza, Isabelle Barbalho Oliveira deibarbalho26@gmail.com2023-08-10T12:21:07Z2021-11-30SOUZA, Isabelle Barbalho Oliveira de.Uma proposta de framework de manutenção evolutiva de software utilizando práticas ágeis. 2021. 123 f. Dissertação (Mestrado em Ciências Computacionais) – Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2021.http://www.bdtd.uerj.br/handle/1/20122Problems found during the software maintenance phase are an important topic discussed in the software development area. Software maintenance teams deal with many issues, from administrative to technical. However, agile practices allow many of these difficulties to be minimized. This work aims to develop an evolutionary maintenance framework using agile practices, through a qualitative study based on a systematic literature mapping and a survey with software development experts. Qualitative data analysis was performed using the open coding technique. The final framework proposal elaborated is the merge of the two models generated from the systematic mapping of literature and the survey with experts, presenting the most used agile practices in the evolutionary maintenance of software. A proof of concept is performed to exemplify and evaluate the use of the framework.Problemas encontrados durante a fase de manutenção de software é um tema importante discutido na área de desenvolvimento de software. As equipes de manutenção de software lidam com muitas questões, desde questões administrativas até questões técnicas. No entanto, as práticas ágeis permitem que muitas dessas dificuldades sejam minimizadas. Este trabalho tem como objetivo desenvolver um framework de manutenção evolutiva utilizando práticas ágeis, por meio de um estudo qualitativo baseado em um mapeamento sistemático da literatura e uma pesquisa com especialistas em desenvolvimento de soft- ware. A análise qualitativa dos dados foi realizada por meio da técnica de codificação aberta. A proposta final elaborada é resultado da comparação dos dois modelos gerados a partir do mapeamento sistemático da literatura e da pesquisa com especialistas, apresentando as práticas ágeis mais utilizadas na manutenção evolutiva de software. Uma prova de conceito é realizada para exemplificar e avaliar o uso do frameworkSubmitted by Bárbara CTC/A (babalusotnas@gmail.com) on 2023-08-10T12:21:07Z No. of bitstreams: 1 Dissertação - Isabelle Barbalho Oliveira de Souza - 2021 - Completa.pdf.pdf: 5213122 bytes, checksum: 4b282e58438adcf78a393681da0f2e8e (MD5)Made available in DSpace on 2023-08-10T12:21:07Z (GMT). No. of bitstreams: 1 Dissertação - Isabelle Barbalho Oliveira de Souza - 2021 - Completa.pdf.pdf: 5213122 bytes, checksum: 4b282e58438adcf78a393681da0f2e8e (MD5) Previous issue date: 2021-11-30application/pdfporUniversidade do Estado do Rio de JaneiroPrograma de Pós-Graduação em Ciências ComputacionaisUERJBrasilCentro de Tecnologia e Ciências::Instituto de Matemática e EstatísticaAgile maintenanceEvolutionary maintenanceAgile practicesAgile frameworksFramework (Programa de computador)Software - ManutençãoManutenção ágilManutenção evolutivaPráticas ágeisFramework ágilCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWAREUma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas ÁgeisA proposed framework of software evolutionary maintenance using agile practicesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJORIGINALDissertação - Isabelle Barbalho Oliveira de Souza - 2021 - Completa.pdfDissertação - Isabelle Barbalho Oliveira de Souza - 2021 - Completa.pdfapplication/pdf5213122http://www.bdtd.uerj.br/bitstream/1/20122/2/Disserta%C3%A7%C3%A3o+-+Isabelle+Barbalho+Oliveira+de+Souza+-+2021+-+Completa.pdf4b282e58438adcf78a393681da0f2e8eMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82123http://www.bdtd.uerj.br/bitstream/1/20122/1/license.txte5502652da718045d7fcd832b79fca29MD511/201222024-02-27 14:34:49.887oai:www.bdtd.uerj.br:1/20122Tk9UQTogTElDRU7Dh0EgUkVERSBTSVJJVVMKRXN0YSBsaWNlbsOnYSBkZSBleGVtcGxvIMOpIGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSwgdm9jw6ogKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIMOgIFVuaXZlcnNpZGFkZSAKZG8gRXN0YWRvIGRvIFJpbyBkZSBKYW5laXJvIChVRVJKKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVFUkogcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAKcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVFUkogcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGEgc3VhIHRlc2Ugb3UgCmRpc3NlcnRhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIApuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSAKY29uaGVjaW1lbnRvLCBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIApkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVUVSSiBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgCmlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIApBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyBPUkdBTklTTU8gUVVFIE7Dg08gU0VKQSBFU1RBClVOSVZFUlNJREFERSwgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPIENPTU8gClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVbml2ZXJzaWRhZGUgZG8gRXN0YWRvIGRvIFJpbyBkZSBKYW5laXJvIChVRVJKKSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T17:34:49Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false
dc.title.por.fl_str_mv Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
dc.title.alternative.eng.fl_str_mv A proposed framework of software evolutionary maintenance using agile practices
title Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
spellingShingle Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
Souza, Isabelle Barbalho Oliveira de
Agile maintenance
Evolutionary maintenance
Agile practices
Agile frameworks
Framework (Programa de computador)
Software - Manutenção
Manutenção ágil
Manutenção evolutiva
Práticas ágeis
Framework ágil
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
title_short Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
title_full Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
title_fullStr Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
title_full_unstemmed Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
title_sort Uma Proposta De Framework De Manutenção Evolutiva De Software Utilizando Práticas Ágeis
author Souza, Isabelle Barbalho Oliveira de
author_facet Souza, Isabelle Barbalho Oliveira de
ibarbalho26@gmail.com
author_role author
author2 ibarbalho26@gmail.com
author2_role author
dc.contributor.advisor1.fl_str_mv Werneck, Vera Maria Benjamim
dc.contributor.advisor-co1.fl_str_mv Marques, Johnny Cardoso
dc.contributor.referee1.fl_str_mv Santoro, Flavia Maria
dc.contributor.referee2.fl_str_mv David, José Maria Nazar
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/7835572483345932
dc.contributor.author.fl_str_mv Souza, Isabelle Barbalho Oliveira de
ibarbalho26@gmail.com
contributor_str_mv Werneck, Vera Maria Benjamim
Marques, Johnny Cardoso
Santoro, Flavia Maria
David, José Maria Nazar
dc.subject.eng.fl_str_mv Agile maintenance
Evolutionary maintenance
Agile practices
Agile frameworks
topic Agile maintenance
Evolutionary maintenance
Agile practices
Agile frameworks
Framework (Programa de computador)
Software - Manutenção
Manutenção ágil
Manutenção evolutiva
Práticas ágeis
Framework ágil
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
dc.subject.por.fl_str_mv Framework (Programa de computador)
Software - Manutenção
Manutenção ágil
Manutenção evolutiva
Práticas ágeis
Framework ágil
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
description Problems found during the software maintenance phase are an important topic discussed in the software development area. Software maintenance teams deal with many issues, from administrative to technical. However, agile practices allow many of these difficulties to be minimized. This work aims to develop an evolutionary maintenance framework using agile practices, through a qualitative study based on a systematic literature mapping and a survey with software development experts. Qualitative data analysis was performed using the open coding technique. The final framework proposal elaborated is the merge of the two models generated from the systematic mapping of literature and the survey with experts, presenting the most used agile practices in the evolutionary maintenance of software. A proof of concept is performed to exemplify and evaluate the use of the framework.
publishDate 2021
dc.date.issued.fl_str_mv 2021-11-30
dc.date.accessioned.fl_str_mv 2023-08-10T12:21:07Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SOUZA, Isabelle Barbalho Oliveira de.Uma proposta de framework de manutenção evolutiva de software utilizando práticas ágeis. 2021. 123 f. Dissertação (Mestrado em Ciências Computacionais) – Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2021.
dc.identifier.uri.fl_str_mv http://www.bdtd.uerj.br/handle/1/20122
identifier_str_mv SOUZA, Isabelle Barbalho Oliveira de.Uma proposta de framework de manutenção evolutiva de software utilizando práticas ágeis. 2021. 123 f. Dissertação (Mestrado em Ciências Computacionais) – Instituto de Matemática e Estatística, Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2021.
url http://www.bdtd.uerj.br/handle/1/20122
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Ciências Computacionais
dc.publisher.initials.fl_str_mv UERJ
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Tecnologia e Ciências::Instituto de Matemática e Estatística
publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UERJ
instname:Universidade do Estado do Rio de Janeiro (UERJ)
instacron:UERJ
instname_str Universidade do Estado do Rio de Janeiro (UERJ)
instacron_str UERJ
institution UERJ
reponame_str Biblioteca Digital de Teses e Dissertações da UERJ
collection Biblioteca Digital de Teses e Dissertações da UERJ
bitstream.url.fl_str_mv http://www.bdtd.uerj.br/bitstream/1/20122/2/Disserta%C3%A7%C3%A3o+-+Isabelle+Barbalho+Oliveira+de+Souza+-+2021+-+Completa.pdf
http://www.bdtd.uerj.br/bitstream/1/20122/1/license.txt
bitstream.checksum.fl_str_mv 4b282e58438adcf78a393681da0f2e8e
e5502652da718045d7fcd832b79fca29
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)
repository.mail.fl_str_mv bdtd.suporte@uerj.br
_version_ 1811729023640797184