Towards Understanding and Exploiting Developers' Emotional Variations in Software Engineering

被引:0
|
作者
Islam, Md Rakibul [1 ]
Zibran, Minhaz F. [1 ]
机构
[1] Univ New Orleans, New Orleans, LA 70148 USA
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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) and development periods (i.e., days and times), in addition to 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. We study emotions in more than 490 thousand commit comments across 50 open-source projects. The findings 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.
引用
收藏
页码:185 / 192
页数:8
相关论文
共 50 条
  • [31] Understanding the motivations, challenges and needs of Blockchain software developers: a survey
    Bosu, Amiangshu
    Iqbal, Anindya
    Shahriyar, Rifat
    Chakraborty, Partha
    EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (04) : 2636 - 2673
  • [32] What is 'Mathematicalness' in software engineering?: Towards precision software engineering
    Kondoh, H
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 2000, 1783 : 163 - 177
  • [33] Towards Providing On-Demand Expert Support for Software Developers
    Chen, Yan
    Oney, Steve
    Lasecki, Walter S.
    34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016, 2016, : 3192 - 3203
  • [34] On the Requirements for Serious Games geared towards Software Developers in the Industry
    Gasiba, Tiago
    Beckers, Kristian
    Suppan, Santiago
    Rezabek, Filip
    2019 27TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2019), 2019, : 286 - 296
  • [35] Understanding and exploiting enzyme promiscuity for metabolic engineering
    Pertusi, Dante
    Jeffryes, James
    Tyo, Keith
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2016, 251
  • [36] Towards Modal Software Engineering
    Shahin, Ramy
    2021 ACM/IEEE 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING RESULTS (ICSE-NIER 2021), 2021, : 86 - 90
  • [37] Towards Software Engineering Paradigm for Software as a Service
    Baliyan, Niyati
    Kumar, Sandeep
    2014 SEVENTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2014, : 329 - 333
  • [38] Happy software developers solve problems better: psychological measurements in empirical software engineering
    Graziotin, Daniel
    Wang, Xiaofeng
    Abrahamsson, Pekka
    PEERJ, 2014, 2
  • [39] Towards evidence in software engineering
    Jedlitschka, A
    Ciolkowski, M
    2004 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 261 - 270
  • [40] Towards A Theory of Shared Understanding of Non-Functional Requirements in Continuous Software Engineering
    Werner, Cohn
    2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2022), 2022, : 300 - 304