Desvendando conhecimentos sociais em equipes de desenvolvimento de software a partir de logs de comunicação
Resumo
Este estudo investiga os conhecimentos sociais presentes nos logs de comunicação de equipes de desenvolvimento de software. Com a crescente adoção de ferramentas de chats como meio de comunicação, os logs de comunicação de tais ferramentas contêm não apenas informações técnicas, mas também evidências da dinâmica social das equipes. Utilizando a Análise Temática, nesta pesquisa, foram identificados 10 tipos de conhecimentos sociais, destacando-se “Comunicação e Sinergia”, “Solicitação de Colaboração Técnica”, “Interações de Cortesia e Socialização” e “Feedback de Agradecimento”. Os achados oferecem evidências sobre o tipo e a frequência de aspectos sociais presentes nos registros de comunicação de equipes de desenvolvimento de software.Referências
Alkadhi, R., Nonnenmacher, M., Guzmán, E., and Brügge, B. (2018). How do developers discuss rationale? 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), pages 357–369.
Gibbs, G. R. (2018). Analyzing Qualitative Data. SAGE Publications Ltd, 55 City Road, London, second edition.
Gonçalves, R. F., Malcher, P., Costa, L. A., and dos Santos, R. P. (2023). Investigating human and social factors in requirements engineering in software ecosystems. In Proceedings of the XXI Brazilian Symposium on Software Quality, SBQS ’22, New York, NY, USA. Association for Computing Machinery.
Hidellaarachchi, D., Grundy, J. C., Hoda, R., and Madampe, K. (2021). The effects of human aspects on the requirements engineering process: A systematic literature review. IEEE Transactions on SE, 48:2105–2127.
Lenberg, P. and Feldt, R. (2018). Psychological safety and norm clarity in software engineering teams. In Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE ’18, page 79–86, New York, NY, USA. Association for Computing Machinery.
Lima, M., Ahmed, I., Conte, T., Nascimento, E., Oliveira, E., and Gadelha, B. (2019). Land of lost knowledge: An initial investigation into projects lost knowledge. In 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), pages 1–6. IEEE.
Lima, M., Oliveira, E., Conte, T., and Gadelha, B. (2020a). Clouds are heavy! a storm of relevant project-related terms to support newcomers’ onboarding. In Proceedings of the 34th Brazilian Symposium on Software Engineering, SBES 2020, Natal, Brazil, October 19-23, 2020, pages 319–324.
Lima, M., Oliveira, E., Conte, T. U., and Gadelha, B. F. (2020b). Clouds are heavy!: A storm of relevant project-related terms to support newcomers’ onboarding. Proceedings of the XXXIV Brazilian Symposium on Software Engineering.
Lima, M., Steinmacher, I., Ford, D., Liu, E., Vorreuter, G., Conte, T., and Gadelha, B. (2023). Looking for related discussions on github discussions. PeerJ Computer Science.
Lima, M. S. (2023). Minerando Conhecimentos de Projetos de Software a partir dos Registros de Comunicação de Desenvolvedores. PhD thesis, Universidade Federal do Amazonas, Manaus.
Mead, G. H. (1934). Mind, Self, and Society: From the Standpoint of a Social Behaviorist. University of Chicago Press, Chicago.
Pérez-Soler, S., Guerra, E., and de Lara, J. (2018). Collaborative modeling and group decision making using chatbots in social networks. IEEE Software, 35(6):48–54.
Storey, M.-A., Singer, L., Cleary, B., Figueira Filho, F., and Zagalsky, A. (2014). The (r) evolution of social media in software engineering. In Future of Software Engineering Proceedings, FOSE 2014, page 100–116, New York, NY, USA. Association for Computing Machinery.
Storey, M.-A. D., Zagalsky, A., Filho, F. M. F., Singer, L., and Germán, D. M. (2017). How social and communication channels shape and challenge a participatory culture in software development. IEEE Transactions on Software Engineering, 43:185–204.
Gibbs, G. R. (2018). Analyzing Qualitative Data. SAGE Publications Ltd, 55 City Road, London, second edition.
Gonçalves, R. F., Malcher, P., Costa, L. A., and dos Santos, R. P. (2023). Investigating human and social factors in requirements engineering in software ecosystems. In Proceedings of the XXI Brazilian Symposium on Software Quality, SBQS ’22, New York, NY, USA. Association for Computing Machinery.
Hidellaarachchi, D., Grundy, J. C., Hoda, R., and Madampe, K. (2021). The effects of human aspects on the requirements engineering process: A systematic literature review. IEEE Transactions on SE, 48:2105–2127.
Lenberg, P. and Feldt, R. (2018). Psychological safety and norm clarity in software engineering teams. In Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE ’18, page 79–86, New York, NY, USA. Association for Computing Machinery.
Lima, M., Ahmed, I., Conte, T., Nascimento, E., Oliveira, E., and Gadelha, B. (2019). Land of lost knowledge: An initial investigation into projects lost knowledge. In 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), pages 1–6. IEEE.
Lima, M., Oliveira, E., Conte, T., and Gadelha, B. (2020a). Clouds are heavy! a storm of relevant project-related terms to support newcomers’ onboarding. In Proceedings of the 34th Brazilian Symposium on Software Engineering, SBES 2020, Natal, Brazil, October 19-23, 2020, pages 319–324.
Lima, M., Oliveira, E., Conte, T. U., and Gadelha, B. F. (2020b). Clouds are heavy!: A storm of relevant project-related terms to support newcomers’ onboarding. Proceedings of the XXXIV Brazilian Symposium on Software Engineering.
Lima, M., Steinmacher, I., Ford, D., Liu, E., Vorreuter, G., Conte, T., and Gadelha, B. (2023). Looking for related discussions on github discussions. PeerJ Computer Science.
Lima, M. S. (2023). Minerando Conhecimentos de Projetos de Software a partir dos Registros de Comunicação de Desenvolvedores. PhD thesis, Universidade Federal do Amazonas, Manaus.
Mead, G. H. (1934). Mind, Self, and Society: From the Standpoint of a Social Behaviorist. University of Chicago Press, Chicago.
Pérez-Soler, S., Guerra, E., and de Lara, J. (2018). Collaborative modeling and group decision making using chatbots in social networks. IEEE Software, 35(6):48–54.
Storey, M.-A., Singer, L., Cleary, B., Figueira Filho, F., and Zagalsky, A. (2014). The (r) evolution of social media in software engineering. In Future of Software Engineering Proceedings, FOSE 2014, page 100–116, New York, NY, USA. Association for Computing Machinery.
Storey, M.-A. D., Zagalsky, A., Filho, F. M. F., Singer, L., and Germán, D. M. (2017). How social and communication channels shape and challenge a participatory culture in software development. IEEE Transactions on Software Engineering, 43:185–204.
Publicado
02/06/2025
Como Citar
SILVA, José Nilson B.; GADELHA, Bruno; LIMA, Márcia Sampaio.
Desvendando conhecimentos sociais em equipes de desenvolvimento de software a partir de logs de comunicação. In: SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS (SBSC), 20. , 2025, Manaus/AM.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 203-214.
ISSN 2326-2842.
DOI: https://doi.org/10.5753/sbsc.2025.8185.
