Affiliation:
1. University of New Orleans, New Orleans, LA, USA
Abstract
Software development is highly dependent on human efforts and collaborations, which are immensely affected by emotions. This paper presents a quantitative empirical study of the emotional variations in different types of development activities (e.g., bug-fixing tasks), development periods (i.e., days and times) and in projects of different sizes involving teams of variant sizes. The study also includes an in-depth investigation of emotions' impacts on software artifacts (i.e., commit messages) and exploration of scopes for exploiting emotional variations in software engineering activities. This work is based on careful analyses of emotions in more than 490 thousand commit comments across 50 open-source projects. The findings from this work add to our understanding of the role of emotions in software development, and expose scopes for exploitation of emotional awareness in improved task assignments and collaborations.
Subject
Artificial Intelligence,Computer Graphics and Computer-Aided Design,Computer Networks and Communications,Computer Science Applications,Software
Cited by
13 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Quantitative Analysis of Quality and Consistency in AI-generated Code;2024 7th International Conference on Software and System Engineering (ICoSSE);2024-04-19
2. A Four-Dimension Gold Standard Dataset for Opinion Mining in Software Engineering;Proceedings of the 21st International Conference on Mining Software Repositories;2024-04-15
3. ChatGPT in Action: Analyzing Its Use in Software Development;Proceedings of the 21st International Conference on Mining Software Repositories;2024-04-15
4. AI Writes, We Analyze: The ChatGPT Python Code Saga;Proceedings of the 21st International Conference on Mining Software Repositories;2024-04-15
5. SBOM Generation Tools Under Microscope: A Focus on The npm Ecosystem;Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing;2024-04-08