Abstract
Agile software development (ASD) has favored the software industry thanks to the early delivery of value to customers and for providing certain advantages for their work teams, including increased productivity. Productivity in ASD is a relevant concept, it is still under study and is composed of a set of factors that allow to determine the performance of each of the members of a team. The purpose of this article is to compare professionals’ perceptions of team productivity in ASD with productivity factors identified in a preliminary Systematic Literature Mapping (SMS). The study is oriented under the protocol for the construction of surveys in Software Engineering by Kitchenham and Pfleeger. As a result, the perceptions of 82 professionals working with agile methods were obtained, who associate productivity as an indicator of improvement within the team’s processes and in the fulfillment of objectives to a client, this last aspect being also recurrent in the SMS. Finally, for the professionals only 22 factors are relevant for the evaluation of productivity highlighting Velocity, Communication, Work Capacity, Commitment, Team Leader, and Quality which are categorized into Meaning, Impact, Flexibility, and Socio-Human.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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
Digital.ai, “State of Agile Report 2022,” Annu. Rep. State Agil., vol. 13, pp. 1–22 (2022). https://stateofagile.com
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)
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, 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. Revista Ibérica de Sistemas e Tecnologías de Información E32, 596–609 (2020)
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
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
Guerrero-Calvache, M., Hernández, G.: Team productivity in agile software development: a systematic mapping study, pp. 455–471 (2022). https://doi.org/10.1007/978-3-031-19647-8_32
Sj, D.I.K.: An Empirical Study of WIP in Kanban Teams (2018). https://doi.org/10.1145/3239235.3239238
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
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
Fagerholm, F., Ikonen, M., Kettunen, P., Münch, J., Roto, V., Abrahamsson, P.: How Do Software Developers ExperienceTeam Performance in Lean andAgile 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
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
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
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
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
Maldonado, M.A.: Factores que afectan la productividad en equipos Scrum analizados con pensamiento sistémico, Master Thesis, Universidad Nacional de Colombia, Medellín, Colombia 2017
Melo, C., de O,Cruzes, D.S., Kon, F., Conradi, R.: Interpretative case studies on agile team productivity and management. Inf. Softw. Technol. 55(2), 412–427 (2013). https://doi.org/10.1016/j.infsof.2012.09.004
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
Machuca-Villegas, L., Gasca-Hurtado, G.P.: Towards a social and human factor classification related to productivity in software development teams. In: Mejia, J., Muñoz, M., Rocha, Á., Calvo-Manzano, J. (eds.) CIMPS 2019. AISC, vol. 1071, pp. 36–50. Springer,Cham (2020). https://doi.org/10.1007/978-3-030-33547-2_4
Machuca-Villegas, L., Gasca-Hurtado, G.P., Restrepo Tamayo, L.M., Morillo Puente, S.: Social and human factor classification of influence in productivity in software development teams. In: Yilmaz, M., Niemann, J., Clarke, P., Messnarz, R. (eds.) EuroSPI 2020. CCIS, vol. 1251, pp. 717–729. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-56441-4_54
Machuca-Villegas, L., Gasca-Hurtado, G.P., Puente, S.M., Tamayo, L.M.R.: Factores sociales y humanos que influyen en la productividad del desarrollo de software: Medición de la percepción. RISTI - Revista Iberica de Sistemas e Tecnologías de Informacao E41, 488–502 (2021)
Kitchenham, B.A., Pfleeger, S.L.: Personal opinion surveys. In: Shull, F., Singer, J., Sjøberg, D.I.K. (eds.) Guide to Advanced Empirical Software Engineering. pp. 63–92. Springer, London (2008). https://doi.org/10.1007/978-1-84800-044-5_3
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Guerrero-Calvache, M., Hernández, G. (2024). Team Productivity Factors in Agile Software Development: An Exploratory Survey with Practitioners. In: Florez, H., Leon, M. (eds) Applied Informatics. ICAI 2023. Communications in Computer and Information Science, vol 1874. Springer, Cham. https://doi.org/10.1007/978-3-031-46813-1_18
Download citation
DOI: https://doi.org/10.1007/978-3-031-46813-1_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-46812-4
Online ISBN: 978-3-031-46813-1
eBook Packages: Computer ScienceComputer Science (R0)