Emotional Awareness in Software Development: Theory and Measurement

Emotions have an effect on developers' progress during software development tasks. The purpose of this position paper is to investigate the effects of emotional awareness, specifically type clarity, on developers' progress. A proposal for this investigation, and a discussion of the current work implicating the effects of emotion in software development, are presented.

[1]  J. Buczny,et al.  Emotion regulation and emotional information processing: The moderating effect of emotional awareness , 2012 .

[2]  Nicole Novielli,et al.  The challenges of sentiment detection in the social programmer ecosystem , 2015, SSE@SIGSOFT FSE.

[3]  Bonita Sharif,et al.  iTrace: enabling eye tracking on software artifacts within the IDE to support software engineering tasks , 2015, ESEC/SIGSOFT FSE.

[4]  Bernd Brügge,et al.  Towards emotional awareness in software development teams , 2013, ESEC/FSE 2013.

[5]  Marc J. Riemer Integrating emotional intelligence into engineering education , 2003 .

[6]  Bram Adams,et al.  Monitoring sentiment in open source mailing lists: exploratory study on the apache ecosystem , 2014, CASCON.

[7]  J. Andreassi Psychophysiology: Human Behavior and Physiological Response , 1980 .

[8]  Thomas Fritz,et al.  Stuck and Frustrated or in Flow and Happy: Sensing Developers' Emotions and Progress , 2015, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering.

[9]  Jesús Favela,et al.  Extending a Collaborative Architecture to Support Emotional Awareness , 1999 .

[10]  D Daviti Gachechiladze Anger and its direction in Apache Jira developer comments , 2016 .

[11]  Nicole Novielli,et al.  Towards discovering the role of emotions in stack overflow , 2014, SSE@SIGSOFT FSE.

[12]  Renee J. Thompson,et al.  Sources of variation in emotional awareness: Age, gender, and socioeconomic status. , 2016, Personality and individual differences.