kirancodes.me
To Proof Maintenance & Beyond!

An Approach for Investigating Emotion Dynamics in Software Development

Krishna Prasad Neupane

Abstract

Emotion awareness is critical to interpersonal communication, including that in software development. The SE community has studied emotion in software development using isolated emotion states but it has not considered the dynamic nature of emotion. To investigate the emotion dynamics, SE community needs an effective approach. In this paper, we propose such an approach which can automatically collect project teams' communication records, identify the emotions and their intensities in them, model the emotion dynamics into time series, and provide efficient data management. We demonstrate that this approach can provide end-to-end support for various emotion awareness research and practices through automated data collection, modeling, storage, analysis, and presentation using the IPython's project data on GitHub.

BibTeX
@inproceedings{Neupane:ASE19,
  author    = {Krishna Prasad Neupane},
  title     = {An Approach for Investigating Emotion Dynamics in Software Development},
  booktitle = {ASE},
  pages     = {1268--1270},
  publisher = {{IEEE}},
  year      = {2019},
}

Related papers