Clouds Are Heavy! A Storm of Relevant Project-Related Terms to Support Newcomers' Onboarding
Resumo
Both distributed and collocated software teams use collaborative communication channels, such as instant messaging (IM) tools, to support software development and management tasks. Furthermore, when teams use IM tools, relevant software-related discussions end up stored in these tools' log files. This research aims to investigate how we can extract and use projects' knowledge from developers' IM logs to support newcomers' onboarding. We propose an approach based on data-mining techniques to automatically obtain frequent software-related discussions from the developer's IM logs, extracting what we call the Project's Frequent Knowledge (PFK). We assessed the proposed approach evaluating three newcomers' knowledge acquisition regarding a software project. The results demonstrated that, on average, 70% of the frequent software-related discussions identified in this study were useful to determine the PFK, and newcomers were able to comprehend software related issues by analyzing the PFK. Our findings indicate the usefulness of the proposed approach to extract software knowledge from developers' IM logs and support newcomers' onboarding. Moreover, a conducted follow-up interview involving newcomers and the team's project manager revealed the feasibility of using PFK on knowledge transfer and acquisition.
Palavras-chave:
Communication Tools, Data-mining, Software Knowledge, Newcomer Members
Publicado
21/10/2020
Como Citar
LIMA, Márcia; OLIVEIRA, Edson; CONTE, Tayana; GADELHA, Bruno.
Clouds Are Heavy! A Storm of Relevant Project-Related Terms to Support Newcomers' Onboarding. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 34. , 2020, Natal.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2020
.