TY - GEN
T1 - Would you mind fixing this issue?
T2 - 16th International Conference on Agile Software Development, XP 2015
AU - Ortu, Marco
AU - Destefanis, Giuseppe
AU - Kassab, Mohamad
AU - Counsell, Steve
AU - Marchesi, Michele
AU - Tonelli, Roberto
PY - 2015
Y1 - 2015
N2 - A successful software project is the result of a complex process involving, above all, people. Developers are the key factors for the success of a software development process and the Agile philosophy is developer-centred. Developers are not merely executors of tasks, but actually the protagonists and core of the whole development process. This paper aims to investigate social aspects among developers working together and the appeal of a software project developed with the support of Agile tools such as Agile boards. We studied 14 open source software projects developed using the Agile board of the JIRA repository. We analysed all the comments committed by the developers involved in the projects and we studied whether the politeness of the comments affected the number of developers involved over the years and the time required to fix any given issue. Our results show that the level of politeness in the communication process among developers does have an effect on the time required to fix issues and, in the majority of the analysed projects, it has a positive correlation with attractiveness of the project to both active and potential developers. Themore polite developers were, the less time it took to fix an issue, and, in the majority of the analysed cases, the more the developers wanted to be part of project, the more they were willing to continue working on the project over time.
AB - A successful software project is the result of a complex process involving, above all, people. Developers are the key factors for the success of a software development process and the Agile philosophy is developer-centred. Developers are not merely executors of tasks, but actually the protagonists and core of the whole development process. This paper aims to investigate social aspects among developers working together and the appeal of a software project developed with the support of Agile tools such as Agile boards. We studied 14 open source software projects developed using the Agile board of the JIRA repository. We analysed all the comments committed by the developers involved in the projects and we studied whether the politeness of the comments affected the number of developers involved over the years and the time required to fix any given issue. Our results show that the level of politeness in the communication process among developers does have an effect on the time required to fix issues and, in the majority of the analysed projects, it has a positive correlation with attractiveness of the project to both active and potential developers. Themore polite developers were, the less time it took to fix an issue, and, in the majority of the analysed cases, the more the developers wanted to be part of project, the more they were willing to continue working on the project over time.
KW - Agile
KW - Data mining
KW - Kanban board
KW - Social and human aspect
UR - http://www.scopus.com/inward/record.url?scp=84942745409&partnerID=8YFLogxK
U2 - 10.1007/978-3-319-18612-2_11
DO - 10.1007/978-3-319-18612-2_11
M3 - Conference contribution
AN - SCOPUS:84942745409
SN - 9783319186115
VL - 212
T3 - Lecture Notes in Business Information Processing
SP - 129
EP - 140
BT - Agile Processes, in Software Engineering, and Extreme Programming - 16th International Conference, XP 2015, Proceedings
PB - Springer Nature Link
Y2 - 25 May 2015 through 29 May 2015
ER -