???item.export.label??? ???item.export.type.endnote??? ???item.export.type.bibtex???

Please use this identifier to cite or link to this item: https://tede.ufam.edu.br/handle/tede/9839
Full metadata record
DC FieldValueLanguage
dc.creatorLima, Márcia Sampaio-
dc.creator.Latteshttp://lattes.cnpq.br/2066466047322329eng
dc.contributor.advisor1Gadelha, Bruno Freitas-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/4987487225451219eng
dc.contributor.advisor-co1Conte, ayana Uchoa-
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/6682919653508224eng
dc.contributor.advisor-co2Steinmacher, Igor-
dc.contributor.advisor-co2Latteshttp://lattes.cnpq.br/5529725593221391eng
dc.contributor.referee1Garcia, Alessandro Fabricio-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/0807511237795775eng
dc.contributor.referee2Trinkenreich, Bianca-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/8366732103576524eng
dc.contributor.referee3Wiese, Igor Scaliante-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/0447444423694007eng
dc.contributor.referee4Murta, Leonardo Gresta Paulino-
dc.contributor.referee4Latteshttp://lattes.cnpq.br/1565296529736448eng
dc.date.issued2023-10-10-
dc.identifier.citationLIMA, Márcia Sampaio. Minerando conhecimentos de projetos de software a partir dos registros de comunicação de desenvolvedores. 2023. 218 f. Tese (Doutorado em Informática) - Universidade Federal do Amazonas, Manaus (AM), 2023.eng
dc.identifier.urihttps://tede.ufam.edu.br/handle/tede/9839-
dc.description.resumoEquipes de desenvolvimento de software recorrem a diferentes canais de comunicação para dar suporte às tarefas de desenvolvimento e gerenciamento de projetos. Dentre tais canais, pode-se citar as ferramentas de mensagens instantâneas (chats) e fóruns de discussões. Contudo, quando equipes usam tais canais, discussões relevantes relacionadas ao software são registradas nos arquivos de logs destes recursos, podendo tornar-se "perdidas", não implementadas, esquecidas, duplicadas ou difíceis de serem encontradas em meio ao excesso de mensagens trocadas. Em todos os cenários destacados, a perda e a duplicação de informações podem comprometer o compartilhamento e o reuso de conhecimentos dos projetos de software. Motivada pelo contexto mencionado e pela hipótese de que se pode determinar conhecimentos relevantes de software a partir dos registros de discussões de desenvolvedores, a seguinte questão de pesquisa (QP) guia este trabalho: QP: Como utilizar métodos automáticos para identificar discussões relevantes de projetos de software a partir dos registros de comunicação de desenvolvedores? Objetivando responder à questão norteadora desta pesquisa e com base na metodologia Design Science Research, foi desenvolvido o framework Miner4DevTeam. O framework apoia a determinação de conhecimentos de projetos de software a partir dos registros de comunicação de desenvolvedores, contribuindo para a realização das tarefas de desenvolvimento. Tais conhecimentos revelam o contexto de desenvolvimento dos projetos. Os resultados aqui obtidos mostram que os conhecimentos determinados podem apoiar a evolução do produto, auxiliar o processo de tomada de decisões estratégicas das empresas e promover o compartilhamento e a reutilização do conhecimento dos projetos. Trabalhos futuros oferecem oportunidades para o aprimoramento do Miner4DevTeam, para a utilização de diferentes repositórios de dados e para desenvolvimento de estratégias que apoiem a área de gestão de conhecimento de projetos de software.eng
dc.description.abstractSoftware development teams use collaborative communication channels, such as instant messaging (IM) tools and forums, to support software development and management tasks. When teams use such channels, relevant software-related discussions stay in these tools' log files. However, such relevant software-related discussions and decisions can get "lost," unimplemented, forgotten, duplicated, or hard to find amidst the large volume of messages. Lost and duplicated information can compromise the sharing and reuse of project knowledge. Motivated by the mentioned context and the hypothesis that one can extract relevant software-related knowledge from the developer's communication logs, this work aims to answer the following research question (RQ): RQ: How can we use automatic approaches to identify relevant software-related discussions from the developers' communication log files? Based on the Design Science Research methodology, we developed the framework Miner4DevTeam to answer this question. The framework helps stakeholders determine software project knowledge from team communication log files and supports the development tasks. Such knowledge can reveal the project development context. Our findings show that the determined knowledge can support product evolution, aid companies' strategic decision-making process, and support project knowledge sharing and reuse. Future work brings opportunities to enhance the framework, explore different data repositories, and support the knowledge management field.eng
dc.description.sponsorshipCNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológicoeng
dc.description.sponsorshipFAPEAM - Fundação de Amparo à Pesquisa do Estado do Amazonaseng
dc.description.sponsorshipFAPESP - Fundação de Amparo à Pesquisa do Estado de São Pauloeng
dc.description.sponsorshipSUPER - Projeto Samsung-UFAM de Ensino e Pesquisaeng
dc.description.sponsorshipCAPES - Fundação Coordenação de Aperfeiçoamento de Pessoal de Nível Superioreng
dc.formatapplication/pdf*
dc.thumbnail.urlhttps://tede.ufam.edu.br/retrieve/70955/Tese_MarciaLima_PPGI.pdf.jpg*
dc.languageporeng
dc.publisherUniversidade Federal do Amazonaseng
dc.publisher.departmentInstituto de Computaçãoeng
dc.publisher.countryBrasileng
dc.publisher.initialsUFAMeng
dc.publisher.programPrograma de Pós-graduação em Informáticaeng
dc.rightsAcesso Aberto-
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/por
dc.subjectGerenciamento de configurações de softwarepor
dc.subjectSoftware - Desenvolvimentopor
dc.subjectGrupos de discussão pela Internetpor
dc.subject.cnpqCIENCIAS EXATAS E DA TERRAeng
dc.titleMinerando conhecimentos de projetos de software a partir dos registros de comunicação de desenvolvedoreseng
dc.typeTeseeng
dc.description.sugestaoNenhuma. Achei prático.eng
dc.creator.orcidhttps://orcid.org/0000-0002-4913-7513eng
dc.subject.userConhecimentos de Softwarepor
dc.subject.userFerramentas de Comunicaçãopor
dc.subject.userTimes de Desenvolvimentopor
dc.subject.userMineração de repositórios de Eng. Softwarepor
Appears in Collections:Doutorado em Informática

Files in This Item:
File Description SizeFormat 
Tese_MarciaLima_PPGI.pdf9.4 MBAdobe PDFThumbnail

Download/Open Preview


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.