Analysing Developers Affectiveness through Markov chain Models

03/17/2018
by   Giuseppe Destefanis, et al.
0

In this paper, we present an analysis of more than 500K comments from open-source repositories of software systems. Our aim is to empirically determine how developers interact with each other under certain psychological conditions generated by politeness, sentiment and emotion expressed in developers' comments. Developers involved in open-source projects do not usually know each other; they mainly communicate through mailing lists, chat rooms, and tools such as issue tracking systems. The way in which they communicate affects the development process and the productivity of the people involved in the project. We evaluated politeness, sentiment, and emotions of comments posted by developers and studied the communication flow to understand how they interacted in the presence of impolite and negative comments (and vice versa). Our analysis shows that when in presence of impolite or negative comments, the probability of the next comment being impolite or negative is 14 and 25 followed by a further anger comment. The result could help managers take control the development phases of a system since social aspects can seriously affect a developer's productivity. In a distributed environment this may have a particular resonance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/31/2018

On the Use of Emoticons in Open Source Software Development

Background: Using sentiment analysis to study software developers' behav...
research
03/25/2022

Influence of Communication Among Shared Developers on the Productivity of Open Source Software Projects

Many software developers rely on open source software for developing the...
research
04/21/2020

Chat activity is a better predictor than chat sentiment on software developers productivity

Recent works have proposed that software developers' positive emotion ha...
research
08/25/2021

RepliComment: Identifying Clones in Code Comments

Code comments are the primary means to document implementation and facil...
research
07/03/2021

Architecture Information Communication in Two OSS Projects: the Why, Who, When, and What

Architecture information is vital for Open Source Software (OSS) develop...
research
08/06/2018

Executable Trigger-Action Comments

Natural language elements, e.g., todo comments, are frequently used to c...
research
11/22/2019

A Measurement of Social Capital in an Open Source Software Project

The paper provides an understanding of social capital in organizations t...

Please sign up or login with your details

Forgot password? Click here to reset