Abstract
One of the central tasks of process improvement is to deal with changing environmental conditions, and organizational training is crucial for this purpose. The software industry is one such dynamic and ever-changing environment. However, knowledge dissemination and ongoing learning is an open challenge in this industry, especially in agile organizations where continuous learning is essential. This paper has two aims: 1) investigate and report the state of organizational training practice in the agile software development setting; 2) identify relevant issues to be considered by agile organizations addressing the organizational training process. To do this, we conducted a systematic mapping of the literature to provide an overview of how agile organizations plan, perform, and assess their training activities as part of their continuous learning process. Compared with other agile software development domains, the literature on this topic is scant, but we were able to derive relevant results related, for example, to the most popular training techniques or training coordination mechanisms. We also identified some evidence gaps concerning how organizations plan training, how they use training records, and how they assess and improve training processes. The paper concludes by presenting eight important issues that cover the different organizational training activities and that provide valuable insights to effectively share knowledge in agile settings.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
CMMI Institute: CMMI Model v2.0 (2018)
Ubaid, A.M., Dweiri, F.T.: Business process management (BPM): terminologies and methodologies unified. Int. J. Syst. Assur. Eng. Manage. 11(6), 1046–1064 (2020). https://doi.org/10.1007/s13198-020-00959-y
Vidgen, R., Wang, X.: From business process management to business process ecosystem. J. Inf. Technol. 21, 262–271 (2006). https://doi.org/10.1057/palgrave.jit.2000076
Doeze Jager-van Vliet, S.B., Born, M.P., van der Molen, H.T.: Using a portfolio-based process to develop agility among employees. Hum. Resour. Dev. Q. 30, 39–60 (2019). https://doi.org/10.1002/hrdq.21337
Nevis, E.C., DiBella, A.J., Gould, J.M.: Understanding organizations as learning systems. Sloan Manage. Rev. 36, 73–85 (1995)
Setti, S.: Five minds and one hundred languages: the multi-skill challenge for the project manager in the VUCA world. https://www.pmi.org/learning/library/multi-skill-challenge-pm-vuva-world-10204
Beck, K., et al.: The agile manifesto. https://agilemanifesto.org/iso/es/manifesto.html
CollabNet VersionOne: The 14th Annual State of Agile Report. Stateofagile. 19 (2020)
Pries-Heje, J., Johansen, J., Messnarz, R.: SPI manifesto (2010)
Breda-verduijn, H. Van, Heijboer, M.: Learning culture, continuous learning, organizational learning anthropologist (2016). https://doi.org/10.1108/ICT-11-2015-0074
SAFe: Continuous Learning Culture. https://www.scaledagileframework.com/continuous-learning-culture/. Accessed 05 Feb 2021
Babb, J., Hoda, R., Nørbjerg, J.: Embedding reflection and learning into agile software development. IEEE Softw. 31(4), 51–57 (2014)
Coding Sans: State of Software Development (2019)
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007)
Hernández, M., Moreno, J.: A systematic literature review on organizational training using game-based learning. In: Agredo-Delgado, V., Ruiz, P.H. (eds.) HCI-COLLAB 2018. CCIS, vol. 847, pp. 1–18. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-05270-6_1
Radi Afsouran, N., Charkhabi, M., Siadat, S.A., Hoveida, R., Oreyzi, H.R., Thornton, G.C.: Case-method teaching: advantages and disadvantages in organizational training (2018). https://doi.org/10.1108/JMD-10-2017-0324
Allal-Chérif, O., Bidan, M.: Collaborative open training with serious games: relations, culture, knowledge, innovation, and desire. J. Innov. Knowl. 2, 31–38 (2017). https://doi.org/10.1016/j.jik.2016.06.003
Aragón, M.I.B., Jiménez, D.J., Valle, R.S.: Training and performance: The mediating role of organizational learning. BRQ Bus. Res. Q. 17, 161–173 (2014)
Baxter, R.J., Holderness, D.K., Wood, D.A.: Applying basic gamification techniques to it compliance training: evidence from the lab and field. J. Inf. Syst. 30, 119–133 (2016). https://doi.org/10.2308/isys-51341
Gandomani, T.J., Zulzalil, H., Abdul Ghani, A.A., Abu, A.B., Parizi, R.M.: The impact of inadequate and dysfunctional training on agile transformation process: a grounded theory study. Inf. Softw. Technol. 57, 295–309 (2015). https://doi.org/10.1016/j.infsof.2014.05.011
Paterek, P.: Agile transformation in project organization: knowledge management aspects and challenges. In: Proceedings of European Conference on Knowledge Managements. ECKM, vol. 2, pp. 1170–1179 (2017)
Gandomani, T.J., Zulzalil, H., Nafchi, M.Z.: Agile transformation: what is it about? In: 2014 8th Malaysian Software Engineering Conference, MySEC 2014, pp. 240–245 (2014). https://doi.org/10.1109/MySec.2014.6986021
Fuchs, C., Hess, T.: Becoming agile in the digital transformation: the process of a large-scale agile transformation. In: International Conference on Information Systems, ICIS 2018 (2018).
Jovanović, M., Mas, A., Mesquida, A.L., Lalić, B.: Transition of organizational roles in Agile transformation process: a grounded theory approach. J. Syst. Softw. 133, 174–194 (2017). https://doi.org/10.1016/j.jss.2017.07.008
PMI: Continuous Improvement Process | DA. https://www.pmi.org/disciplined-agile/process/continuous-improvement. Accessed 05 Feb 2021
CMMI Institute: How is CMMI V2.0 different from V1.3? – CMMI Institute Help Center. https://cmmiinstitute.zendesk.com/hc/en-us/articles/360000175667-How-is-CMMI-V2-0-different-from-V1-3. Accessed 05 Nov 2019
Henriquez, V., Moreno, A.M., Calvo-Manzano, J.A., San Feliu, T.: Agile-CMMI alignment: CMMI V2.0 contributions and to-dos for organizations. Computer (Long. Beach. Calif.), November 2020
Petersen, K., Vakkalanka, S., Kuzniarz, L.: Guidelines for conducting systematic mapping studies in software engineering: an update. Inf. Softw. Technol. 64, 1–18 (2015). https://doi.org/10.1016/j.infsof.2015.03.007
Halim, A., Ali, Md.M.: Chapter 15 - training and professional development. http://www.fao.org/3/w5830e0h.htm. Accessed 08 Feb 2021
Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering. Keele University (2007)
Cruzes, D.S., Dybå, T., Runeson, P., Höst, M.: Case studies synthesis: a thematic, cross-case, and narrative synthesis worked example. Empir. Softw. Eng. 20(6), 1634–1665 (2014). https://doi.org/10.1007/s10664-014-9326-8
Masood, Z., Hoda, R., Blincoe, K.: Real world scrum a grounded theory of variations in practice. IEEE Trans. Softw. Eng. 1 (2020). https://doi.org/10.1109/tse.2020.3025317
Master, T.F. De: Formación en Contextos Ágiles y su Correspondencia con las Prácticas de Formación Organizacional de Máster Universitario en Software y Sistemas (2020)
Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: a systematic review. Inf. Softw. Technol. 50, 833–859 (2008). https://doi.org/10.1016/j.infsof.2008.01.006
Acknowledgment
This work was partly supported by the ANID PFCHA/DOCTORADO BECAS CHILE/2018 – 72190378.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A. List of Primary Studies
Appendix A. List of Primary Studies
-
[A1]
M. De Angelis and R. Bizzoni, “AGILE Methodology in Progesi MDA Model (MetaDynamic–Agile),” Proc. 4th Int. Conf. Softw. Eng. Def. Appl., vol. 422, pp. 243–260, 2016.
-
[A2]
J. Longmuss and B. Hoehne, “Agile learning in continuing education learning structures and materials for work based learning,” SEFI 47th Annu. Conf. Var. Delect. Complex. is New Norm. Proc., no. November, pp. 726–734, 2020.
-
[A3]
T. D. Oyetoyan, D. S. Cruzes, and M. G. Jaatun, “An empirical study on the relationship between software security skills, usage and training needs in agile settings,” Proc. - 2016 11th Int. Conf. Availability, Reliab. Secur. ARES 2016, pp. 548–555, 2016.
-
[A4]
S. B. Doeze Jager-van Vliet, M. P. Born, and H. T. van der Molen, “Using a portfolio-based process to develop agility among employees,” Hum. Resour. Dev. Q., vol. 30, no. 1, pp. 39–60, Mar. 2019.
-
[A5]
T. Øvad and L. B. Larsen, “How to reduce the UX bottleneck – train your software developers,” Behav. Inf. Technol., vol. 35, no. 12, pp. 1080–1090, 2016.
-
[A6]
B. Maqbool, F. U. Rehman, M. Abbas, and S. Rehman, “Implementation of Scrum in Pakistan’s IT Industry,” in Proceedings of the 2018 2nd International Conference on Management Engineering, Software Engineering and Service Sciences - {ICMSS} 2018, 2018, pp. 139–146.
-
[A7]
R. K. Gupta and T. Anand, “Knowledge Transfer for Global Roles in GSE,” in 2017 {IEEE} 12th International Conference on Global Software Engineering ({ICGSE}), 2017, pp. 81–85.
-
[A8]
T. Anand, C. Reddy, and V. S. Mani, “System Testing Optimization in a Globally Distributed Software Engineering Team,” in 2016 {IEEE} 11th International Conference on Global Software Engineering ({ICGSE}), 2016, pp. 99–103.
-
[A9]
M. Daneva and C. Wang, “Security Requirements Engineering in the Agile Era: How Does it Work in Practice?,” in 2018 {IEEE} 1st International Workshop on Quality Requirements in Agile Projects ({QuaRAP}), 2018, pp. 10–13.
-
[A10]
C. J. Stettina, T. Offerman, B. De Mooij, and I. Sidhu, “Gaming for Agility: Using Serious Games to Enable Agile Project & Portfolio Management Capabilities in Practice,” in 2018 {IEEE} International Conference on Engineering, Technology and Innovation ({ICE}/{ITMC}), 2018, pp. 1–9.
-
[A11]
D. Šmite, N. B. Moe, A. Šāblis, and C. Wohlin, “Software teams and their knowledge networks in large-scale software development,” Inf. Softw. Technol., vol. 86, pp. 71–86, Jun. 2017.
-
[A12]
V. Santos, A. Goldman, and H. Roriz Filho, “The Influence of Practices Adopted by Agile Coaching and Training to Foster Interaction and Knowledge Sharing in Organizational Practices,” in 2013 46th Hawaii International Conference on System Sciences, 2013, pp. 4852–4861.
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Gutiérrez, S., Henriquez, V., Moreno, A.M. (2021). Knowledge Sharing in Agile Settings: State of the Practice of Organizational Training. In: Yilmaz, M., Clarke, P., Messnarz, R., Reiner, M. (eds) Systems, Software and Services Process Improvement. EuroSPI 2021. Communications in Computer and Information Science, vol 1442. Springer, Cham. https://doi.org/10.1007/978-3-030-85521-5_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-85521-5_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-85520-8
Online ISBN: 978-3-030-85521-5
eBook Packages: Computer ScienceComputer Science (R0)