arsonists or firefighters? affectiveness in agile software development

16
Arsonists or Firefighters? Affectiveness in Agile Software Development Marco Ortu Giuseppe Destefanis Steve Counsell Stephen Swift Roberto Tonelli Michele Marchesi @GiuseppeDes [email protected]

Upload: giuseppe-destefanis

Post on 09-Jan-2017

71 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Arsonists or Firefighters? Affectiveness in Agile Software Development

Arsonists or Firefighters? Affectiveness in Agile

Software DevelopmentMarco Ortu

Giuseppe DestefanisSteve CounsellStephen SwiftRoberto Tonelli

Michele Marchesi

@GiuseppeDes

[email protected]

Page 2: Arsonists or Firefighters? Affectiveness in Agile Software Development
Page 3: Arsonists or Firefighters? Affectiveness in Agile Software Development

Software Development: Do Good Manners Matter?

Page 4: Arsonists or Firefighters? Affectiveness in Agile Software Development

Software developers are humans!

Page 5: Arsonists or Firefighters? Affectiveness in Agile Software Development

Politeness is linked with

higher productivity

Page 6: Arsonists or Firefighters? Affectiveness in Agile Software Development

Issue report

2nd comment

1st comment

5th comment

4th comment

3rd comment

Page 7: Arsonists or Firefighters? Affectiveness in Agile Software Development

Do developers change behaviour in the context of impolite/negative comments?

Page 8: Arsonists or Firefighters? Affectiveness in Agile Software Development

What is the probability of shifting from comments holding positive emotions to comments holding negative emotion?

Page 9: Arsonists or Firefighters? Affectiveness in Agile Software Development
Page 10: Arsonists or Firefighters? Affectiveness in Agile Software Development

Issue report

2nd comment

1st comment

5th comment

4th comment

3rd comment

Polite

Neutral

Impolite

Impolite

Polite

[P,N,I,I,P]Repeat for

all the issues in the corpus

Page 11: Arsonists or Firefighters? Affectiveness in Agile Software Development

More than 500K comments

Polite Neutral

Impolite

Page 12: Arsonists or Firefighters? Affectiveness in Agile Software Development
Page 13: Arsonists or Firefighters? Affectiveness in Agile Software Development

Polite

Neutral

Impolite

0.07

Page 14: Arsonists or Firefighters? Affectiveness in Agile Software Development

Positive

Neutral

Negative

Page 15: Arsonists or Firefighters? Affectiveness in Agile Software Development
Page 16: Arsonists or Firefighters? Affectiveness in Agile Software Development