Communication Skills in Software Engineering: A Multivocal Review

Resumo


Communication skills are increasingly recognized as essential in Software Engineering, yet discussions about them remain fragmented across academic and gray literature. This fragmentation is problematic because it limits a broader understanding of how communication is valued, taught, and applied in both educational and professional settings. Through a multivocal literature review, we found strong convergence between academic and gray sources in treating communication as a core competency, while also identifying differences in emphasis, with academia focusing on conceptualization and empirical evidence and gray literature stressing practical consequences and emerging industry practices.

Referências

Abidi, A. (2023). The role of communication in software development. [link]. visited March 03, 2026.

Adham, T. K. I. (2023). Conflict resolution in team: Analyzing the of conflicts and best skills for resolution. Scholars Journal of Engineering and Technology, 11(08):152–162.

Borges, G. G. and Gratão de Souza, R. C. (2024). Skills development for software engineers: Systematic literature review.

Choi, K. S., Deek, F. P., and Im, I. (2009). Pair dynamics in team collaboration. Computers in Human Behavior, 25(4):844–852.

Florea, R. and Stray, V. (2018). Software tester, we want to hire you! an analysis of the demand for soft skills. In International Conference on Agile Software Development, pages 54–67. Springer.

Galster, M., Mitrovic, A., Malinen, S., and Holland, J. (2022). What soft skills does the software industry *really* want? an exploratory study of software positions in new zealand. In Proceedings of the 16th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM ’22, page 272–282, New York, NY, USA. Association for Computing Machinery.

Garousi, V., Felderer, M., and Mäntylä, M. V. (2019). Guidelines for including grey literature and conducting multivocal literature reviews in software engineering. Information and Software Technology, 106:101–121.

Garousi, V. and Rainer, A. (2020). Gray literature versus academic literature in software engineering: A call for epistemological analysis. IEEE Software, 38(5):65–72.

Garousi, V., Rainer, A., Felderer, M., and Mäntylä, M. V. (2022). Introduction to the special issue on: Grey literature and multivocal literature reviews (mlrs) in software engineering.

Kapur, R. (2020). The types of communication. MIJ, 6.

Lancetti, W., Endo, A. T., Ferrari, F. C., and Durelli, V. (2023). Ticket to ride: A journey through the most in-demand soft skills for qa professionals in brazil. In Proceedings of the XXII Brazilian Symposium on Software Quality, pages 128–137.

Liu, C., Sandell, K., and Welch, L. (2005). Teaching communication skills in software engineering courses. In 2005 Annual Conference, pages 10–1196.

Matturro, G. (2013). Soft skills in software engineering: A study of its demand by software companies in uruguay. In 2013 6th international workshop on cooperative and human aspects of software engineering (CHASE), pages 133–136. IEEE.

Matturro, G., Raschetti, F., and Fontán, C. (2019). A systematic mapping study on soft skills in software engineering. J. Univers. Comput. Sci., 25(1):16–41.

Rabelo, D., Lopes, A., Mendes, W., de Souza, C., Gama, K., Monteiro, D., and Pinto, G. (2022). The role of non-technical skills in the software development market. In Proceedings of the XXXVI Brazilian Symposium on Software Engineering, SBES ’22, page 31–40, New York, NY, USA. Association for Computing Machinery.

Scaffidi, C. (2018). A survey of employers’ needs for technical and soft skills among new graduates. International Journal of Computer Science, Engineering and Information Technology, 8(5/6):11–21.

Schwaber, K. and Sutherland, J. (2011). The scrum guide. Scrum Alliance, 21(1):1–38.

Sommerville, I. (2011). Software engineering 9th edition. ISBN-10, 137035152:18.

Zarb, M., Hughes, J., and Richards, J. (2014). Evaluating industry-inspired pair programming communication guidelines with undergraduate students. In Proceedings of the 45th ACM technical symposium on Computer Science Education, pages 361–366.
Publicado
19/07/2026
RABELO, Dannilo; PERES, Deisy; DIAS, Emmanuel; ROCHA, Thayssa; FREITAS, Enne Rebeca de; GAMA, Kiev; PINTO, Gustavo. Communication Skills in Software Engineering: A Multivocal Review. In: WORKSHOP SOBRE ASPECTOS SOCIAIS, HUMANOS E ECONÔMICOS DE SOFTWARE (WASHES), 11. , 2026, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 59-70. ISSN 2763-874X. DOI: https://doi.org/10.5753/washes.2026.22120.