Preprint Article Version 3 Preserved in Portico This version is not peer-reviewed

A Statistical Model to Assess the Team's Productivity in Agile Software Teams

Version 1 : Received: 29 September 2020 / Approved: 30 September 2020 / Online: 30 September 2020 (08:15:31 CEST)
Version 2 : Received: 30 October 2020 / Approved: 30 October 2020 / Online: 30 October 2020 (12:28:01 CET)
Version 3 : Received: 26 March 2021 / Approved: 29 March 2021 / Online: 29 March 2021 (11:14:51 CEST)

A peer-reviewed article of this Preprint also exists.

A. Mashmool, S. Khosravi, J. H. Joloudari, I. Inayat, T. J. Gandomani and A. Mosavi, "A Statistical Model to Assess the Team’s Productivity in Agile Software Teams," 2021 IEEE 4th International Conference and Workshop Óbuda on Electrical and Power Engineering (CANDO-EPE), 2021, pp. 11-18, doi: 10.1109/CANDO-EPE54223.2021.9667902. A. Mashmool, S. Khosravi, J. H. Joloudari, I. Inayat, T. J. Gandomani and A. Mosavi, "A Statistical Model to Assess the Team’s Productivity in Agile Software Teams," 2021 IEEE 4th International Conference and Workshop Óbuda on Electrical and Power Engineering (CANDO-EPE), 2021, pp. 11-18, doi: 10.1109/CANDO-EPE54223.2021.9667902.

Abstract

Agile methods promise to achieve high productivity and provide high-quality software. Agile software development is the most important approach that has spread through the world of software development over the past decade. Software team productivity measurement is essential in agile teams to increase the performance of software development. Due to the prevalence of agile methodologies and increasing competition of software development companies, software team productivity has become one of the crucial challenges for agile software companies and teams. Awareness of the level of team productivity can help them to achieve better estimation results on the time and cost of the projects. However, to measure software productivity, there is no definitive solution or approach whether in traditional and agile software development teams that lead to the occurrence of many problems in achieving a reliable definition of software productivity. Hence, this study aims to propose a statistical model to assess the team’s productivity in agile teams. A survey was conducted with forty software companies and measured the impact of six factors of the team on productivity in these companies. The results show that team effectiveness factors including inter-team relationship, quality conformance by the team, team vision, team leader, and requirements handled by the team had a significant impact on the team’s productivity. Moreover, the results also state that inter-team relations affect the most on software teams’ productivity. Finally, the model fit test showed that 80% of productivity depends on team effectiveness factors.

Keywords

Agile Software Development; Agile Methods; Software Team Productivity; Normality; Statistical Model

Subject

Computer Science and Mathematics, Information Systems

Comments (1)

Comment 1
Received: 29 March 2021
Commenter: Shahab Shamshirband
Commenter's Conflict of Interests: Author
Comment: We changed our methodology. The methodology is the most important part of this article.
- fixed grammatical errors
- update the data collection 
- Add reference
+ Respond to this comment

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 1
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.