Skip to main content

Investigating the Impact of Developers Sentiments on Software Projects

  • Conference paper
  • First Online:
17th International Conference on Information Technology–New Generations (ITNG 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1134))

  • 1505 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Lenberg, P., Feldt, R., Wallgren, L.G.: Behavioral software engineering: a definition and systematic literature review. J. Syst. Softw. 107, 15–37 (2015)

    Article  Google Scholar 

  2. Kitchenham, B.: Procedures for performing systematic reviews. Keele University, Keele, UK, vol. 33, p. 08 (2004)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. Medhat, W., Hassan, A., Korashy, H.: Sentiment analysis algorithms and applications: a survey. Ain Shams Eng. J. 5(4), 1093–1113 (2014)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Article  Google Scholar 

  23. Thelwall, M., Buckley, K., Paltoglou, G.: Sentiment strength detection for the social web. J. Am. Soc. Inf. Sci. Technol. 63(1), 163–173 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Glauco de Figueiredo Carneiro .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics