Abstract
Several areas of knowledge are subject to the interference of social aspects in their processes. Sentiment Analysis uses Data Science techniques to support automated or semi-automated identification of human behavior and has been widely used to characterize the perception of issues from different areas from Politics to E-commerce. The objective of this paper is to analyze the impact of developers’ sentiments on open source software projects based on evidence from the literature. To achieve this goal, we selected papers from Google Scholar reporting the impact of sentiments on software practices and artifacts. We have found studies that analyzed this impact based on extracted data from different sources. Productivity, collaboration, and the software product quality can be impacted by developers’ sentiments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lenberg, P., Feldt, R., Wallgren, L.G.: Behavioral software engineering: a definition and systematic literature review. J. Syst. Softw. 107, 15–37 (2015)
Kitchenham, B.: Procedures for performing systematic reviews. Keele University, Keele, UK, vol. 33, p. 08 (2004)
Sanchez-Gordón, M., Colomo-Palacios, R.: Taking the emotional pulse of software engineering — a systematic literature review of empirical studies. Inf. Softw. Technol. 115, 23–43 (2019)
Soomro, A.B., Salleh, N., Mendes, E., Grundy, J., Burch, G., Nordin, A.: The effect of software engineers’ personality traits on team climate and performance: a systematic literature review. Inf. Softw. Technol. 73, 52–65 (2016)
Cruz, S.S.J.O., da Silva, F.Q.B., Monteiro, C.V.F., Santos, P., Rossilei, I.: Personality in software engineering: Preliminary findings from a systematic literature review. In: 15th Annual Conference on Evaluation Assessment in Software Engineering (EASE), pp. 1–10 (2011)
Cruz, S., da Silva, F.Q., Capretz, L.F.: Forty years of research on personality in software engineering: a mapping study. Comput. Hum. Behav. 46, 94–113 (2015)
Gonçalves, P., Araujo, M., Benevenuto, F., Cha, M.: Comparing and combining sentiment analysis methods. In: Proceedings of the First ACM Conference on Online Social Networks (COSN), pp. 27–38 (2013)
Jongeling, R., Datta, S., Serebrenik, A.: Choosing your weapons: on sentiment analysis tools for software engineering research. In: 2015 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 531–535 (2015)
Islam, M.R., Zibran, M.F.: A comparison of software engineering domain specific sentiment analysis tools. In: 2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp. 487–491 (2018)
Medhat, W., Hassan, A., Korashy, H.: Sentiment analysis algorithms and applications: a survey. Ain Shams Eng. J. 5(4), 1093–1113 (2014)
Imtiaz, N., Middleton, J., Girouard, P., Murphy-Hill, E.: Sentiment and politeness analysis tools on developer discussions are unreliable, but so are people. In: Proceedings of the 3rd International Workshop on Emotion Awareness in Software Engineering (SEmotion), pp. 55–61 (2018)
Lin, B., Zampetti, F., Bavota, G., Di Penta, M., Lanza, M., Oliveto, R.: Sentiment analysis for software engineering: how far can we go? In: 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE), pp. 94–104 (2018)
Novielli, N., Girardi, D., Lanubile, F.: A benchmark study on sentiment analysis for software engineering research. In: Proceedings of the 15th International Conference on Mining Software Repositories (MSR), pp. 364–375 (2018)
Novielli, N., Calefato, F., Lanubile, F.: The challenges of sentiment detection in the social programmer ecosystem. In: Proceedings of the 7th International Workshop on Social Software Engineering (SSE), pp. 33–40 (2015)
Jean-François, G., Rollin, L., Darmoni, S.: Is the coverage of Google scholar enough to be used alone for systematic reviews. BMC Med. Inform. Decis. Mak. 13(1), 7 (2013)
Ortu, M., Destefanis, G., Kassab, M., Counsell, S., Marchesi, M., Tonelli, R.: Agile Processes in Software Engineering and Extreme Programming. In: Lassenius C., Dings⊘yr T., Paasivaara M. (eds), Lecture Notes in Business Information Processing, vol 212, pp 129–140 (2015). Springer, Cham
Danescu-Niculescu-Mizil, C., Sudhof, M., Jurafsky, D., Leskovec, J., Potts, C.: A computational approach to politeness with application to social factors. In: Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (volume 1: Long Papers), pp. 250–259 (2013)
Zhao, M., Wang, Y., Redmiles, D.F.: Using playful drawing to support affective expressions and sharing in distributed teams. In: 2nd IEEE/ACM International Workshop on Emotion Awareness in Software Engineering (SEmotion), pp. 38–41 (2017)
Singh, N., Singh, P.: How do code refactoring activities impact software developers’ sentiments?—an empirical investigation into GitHub commits. In: 2017 24th Asia-Pacific Software Engineering Conferenc (APSEC), pp. 648–653 (2017)
Guzman, E., Azocar, D., Li, Y.: Sentiment analysis of commit comments in GitHub: an empirical study. In: Proceedings of the 11th Working Conference on Mining Software Repositories (MSR), pp. 352–355 (2014)
E. H. Trainer, A. Kalyanasundaram, and J. D. Herbsleb: E-mentoring for software engineering: A socio-technical perspective. In: Proceedings of the 39th International Conference on Software Engineering: Software Engineering and Education Track (SEET), pp. 107–116 (2017)
Licorish, S.A., MacDonell, S.G.: Exploring software developers’ work practices: task differences, participation, engagement, and speed of task resolution. Inf. Manage. 54(3), 364–382 (2017)
Thelwall, M., Buckley, K., Paltoglou, G.: Sentiment strength detection for the social web. J. Am. Soc. Inf. Sci. Technol. 63(1), 163–173 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
de Figueiredo Carneiro, G., Júnior, R.C. (2020). Investigating the Impact of Developers Sentiments on Software Projects. In: Latifi, S. (eds) 17th International Conference on Information Technology–New Generations (ITNG 2020). Advances in Intelligent Systems and Computing, vol 1134. Springer, Cham. https://doi.org/10.1007/978-3-030-43020-7_34
Download citation
DOI: https://doi.org/10.1007/978-3-030-43020-7_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-43019-1
Online ISBN: 978-3-030-43020-7
eBook Packages: EngineeringEngineering (R0)