Abstract
The culture of agility has been incorporated into the software industry, offering various benefits such as increased team productivity. However, this indicator is addressed in a limited way in the literature and its measurement continues to be a great research challenge. The purpose of this article is to characterize the conceptions of team-level productivity in agile software development (ASD) through a Systematic Mapping Study (SMS) where 616 studies were identified, of which eight were included applying of the protocol described in this text. As a result of the SMS, it is possible to establish the sense and meaning of team productivity in ASD, which is revealed as an abstract, relevant concept, composed of a set of factors, which function as an indicator of compliance with goals and continuous improvement. The review revealed 63 factors that contribute to the measurement of team productivity in ASD, categorized as: meaning, impact, flexibility and high performance. The main contribution of this work is to present a systematic and repeatable way to make an approximation to the definition of team productivity in ASD, identifying factors that can be measured, which were organized into four categories.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Annual State of Agile Report. 15th Annual State of Agile Report | Digital.ai. State Of Agile Report (2021). https://digital.ai/resource-center/analyst-reports/state-of-agile-report
Ghobadian, A., Husband, T.: Measuring total productivity using production functions. Int. J. Prod. Res. 28(8), 1435–1446 (1990). https://doi.org/10.1080/00207549008942803
Hernández-López, A., Colomo-Palacios, R., García-Crespo, Á.: Medidas de productividad en los proyectos de desarrollo de software: una aproximación por puestos de trabajo. Carlos III de Madrid (2014)
Fatema, I., Sakib, K.: Factors influencing productivity of agile software development teamwork: a qualitative system dynamics approach. In: Proceedings of the 2017 24th Asia-Pacific Software Engineering Conference (APSEC), pp. 737–742 (2017). https://doi.org/10.1109/APSEC.2017.95
Iqbal, J., Omar, M., Yasin, A.: An empirical analysis of the effect of agile teams on software productivity. In: Proceedings of the 2019 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), pp. 1–8 (2019). https://doi.org/10.1109/ICOMET.2019.8673413
Iqbal, J., Omar, M., Yasin, A.: Defining teamwork productivity factors in agile software development. Int. J. Adv. Sci. Eng. Inf. Technol. (2022). https://doi.org/10.18517/ijaseit.12.3.13648
Guerrero-Calvache, S.-M., Hernández, G.: Conceptions and perceptions of software industry professionals on team productivity in agile software development: a comparative study. Rev. Fac. Ing. 30 (2021). https://doi.org/10.19053/01211129.v30.n58.2021.13817. http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S0121-11292021000400104&nrm=iso
Hernández, G., Martínez, Á., Jiménez, R., Jiménez, F.: Métricas de productividad para equipo de trabajo de desarrollo ágil de software: una revisión sistemática. TecnoLógicas 22, 63–81 (2019). https://doi.org/10.22430/22565337.1510
Hernández, G., Navarro, A., Jiménez, R., Jiménez, F.: Cómo los profesionales perciben la relevancia de las métricas de productividad para un equipo ágil de desarrollo de software. Rev. Ibérica Sist. e Tecnol. Informação (E32), 596–609 (2020)
Fatema, I., Sakib, K.: Using qualitative system dynamics in the development of an agile teamwork productivity model. Int. J. Adv. Softw. 11(1), 170–185 (2018)
Ramírez-Mora, S.L., Oktaba, H.: Productivity in agile software development: a systematic mapping study. In: Proceedings of the 2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT), pp. 44–53 (2017). https://doi.org/10.1109/CONISOFT.2017.00013
Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M.: Systematic mapping studies in software engineering. In: Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, pp. 68–77 (2008). https://dl.acm.org/doi/10.5555/2227115.2227123
Cockburn, A., Highsmith, J., Jeffries, R.: Manifiesto por el Desarrollo Ágil de Software. Agilemanifesto.Org (2014). https://agilemanifesto.org/iso/es/manifesto.html. Accessed 12 Jul 2022
Scott, E., Charkie, K.N., Pfahl, D.: Productivity, turnover, and team stability of agile teams in open-source software projects. In: Proceedings of the 2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 124–131 (2020). https://doi.org/10.1109/SEAA51224.2020.00029
Mashmool, A., Khosravi, S., Joloudari, J.H., Inayat, I., Gandomani, T.J., Mosavi, A.: A statistical model to assess the team’s productivity in agile software teams. In: Proceedings of the 2021 IEEE 4th International Conference and Workshop Óbuda on Electrical and Power Engineering (CANDO-EPE), pp. 11–18 (2021). https://doi.org/10.1109/CANDO-EPE54223.2021.9667902
Fagerholm, F., Ikonen, M., Kettunen, P., Münch, J., Roto, V., Abrahamsson, P.: How Do Software Developers Experience Team Performance in Lean and Agile Environments? (2014). https://doi.org/10.1145/2601248.2601285
Jung, M., Chong, J., Leifer, L.:Group hedonic balance and pair programming performance: affective interaction dynamics as indicators of performance. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 829–838 (2012). https://doi.org/10.1145/2207676.2208523
Sarpiri, M., Gandomani, T.J.: A case study of using the hybrid model of scrum and six sigma in software development. Int. J. Electr. Comput. Eng. 11, 5342–5350 (2021). https://doi.org/10.11591/ijece.v11i6.pp5342-5350
Sj\oberg, D.I.K.: An Empirical Study of WIP in Kanban Teams (2018). https://doi.org/10.1145/3239235.3239238
Dorairaj, S., Noble, J., Malik, P.: Understanding lack of trust in distributed agile teams: a grounded theory study. In: Proceedings of the 16th International Conference on Evaluation Assessment in Software Engineering (EASE 2012), pp. 81–90 (2012). https://doi.org/10.1049/ic.2012.0011
Melnyk, K., Hlushko, V., Borysova, N.: Decision support technology for sprint planning. Radio Electron. Comput. Sci. Control, 135–145 (2020). https://doi.org/10.15588/1607-3274-2020-1-14
García-Crespo, Á., Hernández-López, A., Colomo-Palacios, R.: Productivity in software engineering: a study of its meanings for practitioners: understanding the concept under their standpoint. In: Proceedings of the 7th Iberian Conference on Information Systems and Technologies (CISTI 2012), pp. 1–6 (2012). https://ieeexplore.ieee.org/document/6263205
Hernández-López, A., Palacios, R.C., García-Crespo, Á., Cabezas-Isla, F.: Software engineering productivity: concepts, issues and challenges. Int. J. Inf. Technol. Proj. Manag. 2, 37–47 (2011)
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Guerrero-Calvache, M., Hernández, G. (2022). Team Productivity in Agile Software Development: A Systematic Mapping Study. In: Florez, H., Gomez, H. (eds) Applied Informatics. ICAI 2022. Communications in Computer and Information Science, vol 1643. Springer, Cham. https://doi.org/10.1007/978-3-031-19647-8_32
Download citation
DOI: https://doi.org/10.1007/978-3-031-19647-8_32
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-19646-1
Online ISBN: 978-3-031-19647-8
eBook Packages: Computer ScienceComputer Science (R0)