Skip to main content

Team Productivity Factors in Agile Software Development: An Exploratory Survey with Practitioners

  • Conference paper
  • First Online:
Applied Informatics (ICAI 2023)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. 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

  2. Digital.ai, “State of Agile Report 2022,” Annu. Rep. State Agil., vol. 13, pp. 1–22 (2022). https://stateofagile.com

  3. 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)

    Google Scholar 

  4. 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

  5. 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)

    Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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

  9. Sj, D.I.K.: An Empirical Study of WIP in Kanban Teams (2018). https://doi.org/10.1145/3239235.3239238

  10. 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

  11. 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

  12. 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

  13. 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

  14. 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

  15. 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

  16. 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

  17. 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

  18. 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

    Article  Google Scholar 

  19. 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

    Google Scholar 

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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)

    Google Scholar 

  25. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcela Guerrero-Calvache .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics