{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T15:44:06Z","timestamp":1773330246645,"version":"3.50.1"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T00:00:00Z","timestamp":1719964800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T00:00:00Z","timestamp":1719964800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"DOI":"10.1007\/s42979-024-03044-4","type":"journal-article","created":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T07:03:01Z","timestamp":1719990181000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Challenges to Applying Role Playing in Software Engineering Education: A Taxonomy Derived from a Rapid Literature Review"],"prefix":"10.1007","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3191-3673","authenticated-orcid":false,"given":"Mauricio","family":"Hidalgo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6487-5813","authenticated-orcid":false,"given":"Hern\u00e1n","family":"Astudillo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3028-1523","authenticated-orcid":false,"given":"Laura M.","family":"Castro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,3]]},"reference":[{"key":"3044_CR1","doi-asserted-by":"crossref","unstructured":"Shaw M. Software engineering education: a roadmap. In: Proceedings of the Conference on the Future of Software Engineering. 2000. pp. 371-380.","DOI":"10.1145\/336512.336592"},{"key":"3044_CR2","doi-asserted-by":"crossref","unstructured":"Ouhbi S, Pombo N. Software engineering education: challenges and perspectives. In: 2020 IEEE Global Engineering Education Conference (EDUCON). IEEE. 2020. pp. 202-209.","DOI":"10.1109\/EDUCON45650.2020.9125353"},{"issue":"6","key":"3044_CR3","doi-asserted-by":"publisher","first-page":"805","DOI":"10.1007\/s10734-015-9957-8","volume":"71","author":"RA Cheville","year":"2016","unstructured":"Cheville RA. Linking capabilities to functionings: adapting narrative forms from role-playing games to education. High Educ. 2016;71(6):805\u201318.","journal-title":"High Educ"},{"issue":"2","key":"3044_CR4","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1108\/01604950810870218","volume":"27","author":"C Snow","year":"2008","unstructured":"Snow C. Dragons in the stacks: an introduction to role-playing games and their value to libraries. Collect Build. 2008;27(2):63\u201370.","journal-title":"Collect Build"},{"key":"3044_CR5","doi-asserted-by":"crossref","unstructured":"Castro LM. Role-playing software architecture styles. In: 20th IEEE International Conference on Software Architecture (ICSA\u201923). 2023.","DOI":"10.1109\/ICSA-C57050.2023.00045"},{"key":"3044_CR6","volume-title":"Active learning: creating excitement in the classroom","author":"CC Bonwell","year":"1991","unstructured":"Bonwell CC, Eison JA. Active learning: creating excitement in the classroom. Washington: The George Washington University; 1991."},{"key":"3044_CR7","unstructured":"Northern Illinois University Center for Innovative Teaching and Learning: Role playing. In: Instructional Guide for University Faculty and Teaching Assistants. Retrieved from https:\/\/www.niu.edu\/citl\/resources\/guides\/instructional-guide (2012). Accessed 4th Nov 2023"},{"key":"3044_CR8","doi-asserted-by":"publisher","unstructured":"Candolle, A.P. de: Th\u00e9orie \u00e9l\u00e9mentaire de la botanique; ou, Exposition des principes de la classification naturelle et de l'art de d\u00e9crire et d'\u00e9tudier les v\u00e9g\u00e9taux. D\u00e9terville, Paris (1813). https:\/\/doi.org\/10.5962\/bhl.title.39705","DOI":"10.5962\/bhl.title.39705"},{"key":"3044_CR9","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.infsof.2017.01.006","volume":"85","author":"M Usman","year":"2017","unstructured":"Usman M, Britto R, B\u00f6rstler J, Mendes E. Taxonomies in software engineering: a systematic mapping study and a revised taxonomy development method. Inf Softw Technol. 2017;85:43\u201359. https:\/\/doi.org\/10.1016\/j.infsof.2017.01.006.","journal-title":"Inf Softw Technol"},{"key":"3044_CR10","doi-asserted-by":"crossref","unstructured":"Britto R, Usman M. Bloom\u2019s taxonomy in software engineering education: A systematic mapping study. In: 2015 IEEE Frontiers in Education Conference (FIE). IEEE, El Paso, TX, USA. 2015. pp. 1-8. https:\/\/doi.org\/10.1109\/FIE.2015.7344084.","DOI":"10.1109\/FIE.2015.7344084"},{"key":"3044_CR11","doi-asserted-by":"publisher","unstructured":"Pizard S, Vallespir D. Developing a taxonomy for software engineering education through an empirical approach. CLEI Electronic J. 2020. https:\/\/doi.org\/10.19153\/cleiej.23.2.5.","DOI":"10.19153\/cleiej.23.2.5"},{"issue":"11s","key":"3044_CR12","doi-asserted-by":"publisher","first-page":"226:1","DOI":"10.1145\/3508359","volume":"54","author":"F Fagerholm","year":"2022","unstructured":"Fagerholm F, Felderer M, Fucci D, Unterkalmsteiner M, Marculescu B, Martini M, Wallgren Tengberg LG, Feldt R, Lehtel\u00e4 B, Nagyv\u00e1radi B, Khattak J. Cognition in software engineering: a taxonomy and survey of a half-century of research. ACM Comput Surv. 2022;54(11s):226:1-226:36. https:\/\/doi.org\/10.1145\/3508359.","journal-title":"ACM Comput Surv"},{"key":"3044_CR13","doi-asserted-by":"crossref","unstructured":"Bourque P, Buglione L, Abran A, April A. Bloom\u2019s taxonomy levels for three software engineer profiles. In: Eleventh Annual International Workshop on Software Technology and Engineering Practice. IEEE, Amsterdam. 2003. pp. 123-129. https:\/\/doi.org\/10.1109\/STEP.2003.6.","DOI":"10.1109\/STEP.2003.6"},{"key":"3044_CR14","doi-asserted-by":"publisher","DOI":"10.1186\/s40411-016-0029-2","author":"R Britto","year":"2016","unstructured":"Britto R, Wohlin C, Mendes E. An extended global software engineering taxonomy. J Softw Eng Res Dev. 2016. https:\/\/doi.org\/10.1186\/s40411-016-0029-2.","journal-title":"J Softw Eng Res Dev"},{"key":"3044_CR15","doi-asserted-by":"publisher","unstructured":"Spoletini P, Parizi RM. Bias-aware guidelines and fairness-preserving taxonomy in software engineering education. In: 2018 IEEE Frontiers in Education Conference (FIE). 2018. pp. 1-4, IEEE, San Jose, CA, USA. https:\/\/doi.org\/10.1109\/FIE.2018.8659178.","DOI":"10.1109\/FIE.2018.8659178"},{"key":"3044_CR16","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1007\/978-3-030-32489-6_13","volume-title":"Contemporary empirical methods in software engineering","author":"B Cartaxo","year":"2020","unstructured":"Cartaxo B, Pinto G, Soares S. Rapid reviews in software engineering. In: Felderer M, Travassos G, editors. Contemporary empirical methods in software engineering. Cham: Springer; 2020. p. 13. https:\/\/doi.org\/10.1007\/978-3-030-32489-6_13."},{"key":"3044_CR17","doi-asserted-by":"publisher","DOI":"10.1186\/2046-4053-1-10","author":"S Khangura","year":"2012","unstructured":"Khangura S, Konnyu K, Cushman R, Grimshaw J, Moher D. Evidence summaries: the evolution of a rapid review approach. Syst Rev. 2012. https:\/\/doi.org\/10.1186\/2046-4053-1-10.","journal-title":"Syst Rev"},{"key":"3044_CR18","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.jclinepi.2020.09.041","volume":"129","author":"C Hamel","year":"2021","unstructured":"Hamel C, Michaud A, Thuku M, Skidmore B, Stevens A, Nussbaumer-Streit B, Garritty C. Defining rapid reviews: a systematic scoping review and thematic analysis of definitions and defining characteristics of rapid reviews. J Clin Epidemiol. 2021;129:74\u201385. https:\/\/doi.org\/10.1016\/j.jclinepi.2020.09.041.","journal-title":"J Clin Epidemiol"},{"key":"3044_CR19","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1186\/s13643-022-02011-5","volume":"11","author":"VJ King","year":"2022","unstructured":"King VJ, Stevens A, Nussbaumer-Streit B, et al. Performing rapid reviews. Syst Rev. 2022;11:151. https:\/\/doi.org\/10.1186\/s13643-022-02011-5.","journal-title":"Syst Rev"},{"key":"3044_CR20","doi-asserted-by":"publisher","unstructured":"Akarsu Z, Metin \u00d6.O, Gungor D, Yilmaz M. Towards a Role Playing Game for Exploring the Roles in Scrum to Improve Collaboration Problems. In: Larrucea X, Santamaria I, O\u2019Connor R, Messnarz R (eds) Systems, Software and Services Process Improvement. EuroSPI 2018. Communications in Computer and Information Science. Springer, Cham. 2018. 896: 267-278. https:\/\/doi.org\/10.1007\/978-3-319-97925-0_21.","DOI":"10.1007\/978-3-319-97925-0_21"},{"key":"3044_CR21","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1007\/s00766-016-0248-4","volume":"22","author":"RB Svensson","year":"2017","unstructured":"Svensson RB, Regnell B. Is role playing in requirements engineering education increasing learning outcome? Requirements Eng. 2017;22:475\u201389. https:\/\/doi.org\/10.1007\/s00766-016-0248-4.","journal-title":"Requirements Eng"},{"key":"3044_CR22","doi-asserted-by":"publisher","unstructured":"Ntokos K. Swords and sorcery: a structural gamification framework for higher education using role-playing game elements. Res LearnTechnol. 2019. https:\/\/doi.org\/10.25304\/rlt.v27.227.","DOI":"10.25304\/rlt.v27.227"},{"key":"3044_CR23","doi-asserted-by":"publisher","unstructured":"Rahman M, Watanobe Y, Rage U, Thang TC, Paik I.: Impact of Practical Skills on Academic Performance: A Data-Driven Analysis. IEEE Access 9, 139975-139993 (2021). https:\/\/doi.org\/10.1109\/ACCESS.2021.3119145","DOI":"10.1109\/ACCESS.2021.3119145"},{"key":"3044_CR24","doi-asserted-by":"crossref","unstructured":"Veldthuis M, Koning M, Stikkolorum DR. A quest to engage computer science students: using Dungeons & Dragons for developing soft skills. In: Proceedings of the 10th Computer Science Education Research Conference. 2021. pp. 1-8.","DOI":"10.1145\/3507923.3507927"},{"key":"3044_CR25","doi-asserted-by":"publisher","unstructured":"Srisuwan P. Role-play as an educational tool in auditing skills. In: 2018 5th International Conference on Business and Industrial Research (ICBIR). Bangkok, Thailand. 2018. pp. 613-617. https:\/\/doi.org\/10.1109\/ICBIR.2018.8391271.","DOI":"10.1109\/ICBIR.2018.8391271"},{"key":"3044_CR26","doi-asserted-by":"publisher","unstructured":"Rojas AE, Mej\u00eda-Moncayo C. Design of a course oriented to the comprehension of Agile methods based on teamwork, role-play, and class project with a real client. In: 2019 International Conference on Virtual Reality and Visualization (ICVRV). Hong Kong, China. 2019. pp. 212-216. https:\/\/doi.org\/10.1109\/ICVRV47840.2019.00051.","DOI":"10.1109\/ICVRV47840.2019.00051"},{"key":"3044_CR27","doi-asserted-by":"crossref","unstructured":"Hidalgo M, Astudillo H, Castro LM. Challenges to use role playing in software engineering education: A rapid review. In: Florez H, Leon M (eds) Applied informatics. ICAI 2023. Communications in Computer and Information Science. Springer, Cham. 2024. 1874: 187-199. https:\/\/doi.org\/10.1007\/978-3-031-46813-1_17.","DOI":"10.1007\/978-3-031-46813-1_17"},{"key":"3044_CR28","unstructured":"Kolb, D., Kolb, A.: The Kolb Learning Style Inventory 4.0: Guide to Theory, Psychometrics, Research & Applications (2013)."},{"key":"3044_CR29","doi-asserted-by":"publisher","unstructured":"Hidalgo M, Astudillo H, Castro LM. How software architects learn: a pilot study of their learning style in Kolb\u2019s Learning Styles Inventory. In: 2023 42nd IEEE International Conference of the Chilean Computer Science Society (SCCC). IEEE, Concepcion, Chile. 2023. pp. 1-8. https:\/\/doi.org\/10.1109\/SCCC59417.2023.10315706.","DOI":"10.1109\/SCCC59417.2023.10315706"},{"key":"3044_CR30","doi-asserted-by":"crossref","unstructured":"Rueda S, Panach JI, Cabot\u00e0 JB, Valverde F. Applying role-playing game in software development subjects. In: ICERI2016 Proceedings. 2016. pp. 3532-3538.","DOI":"10.21125\/iceri.2016.1839"},{"key":"3044_CR31","doi-asserted-by":"crossref","unstructured":"Ouhbi S. Evaluating role playing efficiency to teach requirements engineering. In: 2019 IEEE Global Engineering Education Conference (EDUCON). IEEE, Dubai, United Arab Emirates 2019. pp. 1007-1010. https:\/\/doi.org\/10.1109\/EDUCON.2019.8725045.","DOI":"10.1109\/EDUCON.2019.8725045"},{"key":"3044_CR32","doi-asserted-by":"publisher","unstructured":"Nakamura T, Kai U, Tachikawa Y. Requirements engineering education using expert system and role-play training. In: 2014 IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE). IEEE, Wellington, New Zealand 2014. pp. 375-382. https:\/\/doi.org\/10.1109\/TALE.2014.7062566.","DOI":"10.1109\/TALE.2014.7062566"},{"key":"3044_CR33","doi-asserted-by":"crossref","unstructured":"Kobrinskii BA. Role playing as a method of learning in knowledge engineering. In: 2022 VI International Conference on Information Technologies in Engineering Education (Inforino). IEEE, Moscow, Russian Federation. 2022. pp. 1-5.","DOI":"10.1109\/Inforino53888.2022.9782987"},{"key":"3044_CR34","doi-asserted-by":"publisher","unstructured":"Hidalgo Montenegro C, Astudillo H, G\u00f3mez \u00c1lvarez MC. ATAM-RPG: A role-playing game to teach architecture trade-off analysis method (ATAM). In: 2017 XLIII Latin American Computer Conference (CLEI). IEEE, Cordoba, Argentina 2017. pp. 1-9. https:\/\/doi.org\/10.1109\/CLEI.2017.8226416.","DOI":"10.1109\/CLEI.2017.8226416"},{"key":"3044_CR35","doi-asserted-by":"publisher","unstructured":"Balaban, M., Maraee, A., Sturm, A., Jelnov, P.: A pattern-based approach for improving model quality. Software & Systems Modeling 14 (2014). https:\/\/doi.org\/10.1007\/s10270-013-0390-0","DOI":"10.1007\/s10270-013-0390-0"},{"issue":"4","key":"3044_CR36","doi-asserted-by":"publisher","first-page":"2007","DOI":"10.1109\/TLA.2016.7483547","volume":"14","author":"A Barajas","year":"2016","unstructured":"Barajas A, \u00c1lvarez FJ, Mu\u00f1oz J, Santaolaya R, Collazos CA, Hurtado JA. Verification and validation model for short serious game production. IEEE Lat Am Trans. 2016;14(4):2007\u201312.","journal-title":"IEEE Lat Am Trans"},{"issue":"2","key":"3044_CR37","first-page":"6","volume":"2","author":"FBV Benitti","year":"2011","unstructured":"Benitti FBV. Software engineering role-playing game: an interactive game for software engineering education. Int J Adv Res Comput Sci. 2011;2(2):6\u20139.","journal-title":"Int J Adv Res Comput Sci"},{"issue":"1","key":"3044_CR38","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/TE.2011.2142311","volume":"55","author":"V Mahnic","year":"2012","unstructured":"Mahnic V. A capstone course on agile software development using Scrum. IEEE Trans Educ. 2012;55(1):99\u2013106.","journal-title":"IEEE Trans Educ"},{"key":"3044_CR39","doi-asserted-by":"publisher","unstructured":"Zuppiroli S, Ciancarini P, Gabbrielli M. A role-playing game for a software engineering lab: Developing a product line. In: 2012 IEEE 25th Conference on Software Engineering Education and Training. IEEE, Nanjing, China. 2012. pp. 13-22. https:\/\/doi.org\/10.1109\/CSEET.2012.39.","DOI":"10.1109\/CSEET.2012.39"},{"key":"3044_CR40","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1016\/j.jss.2018.07.009","volume":"144","author":"A Bollin","year":"2018","unstructured":"Bollin A, Re\u00e7i E, Szab\u00f3 C, Szab\u00f3ov\u00e1 V, Siebenhofer R. Applying a maturity model during a software engineering course: how planning and task-solving processes influence the course performance. J Syst Softw. 2018;144:397\u2013408. https:\/\/doi.org\/10.1016\/j.jss.2018.07.009.","journal-title":"J Syst Softw"},{"key":"3044_CR41","doi-asserted-by":"publisher","unstructured":"Decker A, Simkins D. Leveraging role play to explore software and game development process. In: 2016 IEEE Frontiers in Education Conference (FIE). IEEE, Erie, PA, USA. 2016. pp. 1-5. https:\/\/doi.org\/10.1109\/FIE.2016.7757685.","DOI":"10.1109\/FIE.2016.7757685"},{"key":"3044_CR42","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1002\/smr.562","volume":"24","author":"MJ Monasor","year":"2012","unstructured":"Monasor MJ, Vizca\u00edno A, Piattini M. Cultural and linguistic problems in GSD: a simulator to train engineers in these issues. J Soft Evol Process. 2012;24:707\u201317. https:\/\/doi.org\/10.1002\/smr.562.","journal-title":"J Soft Evol Process"},{"issue":"6","key":"3044_CR43","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1049\/sfw2.12047","volume":"15","author":"U Gulec","year":"2021","unstructured":"Gulec U, et al. Applying virtual reality to teach the software development process to novice software engineers. IET Soft. 2021;15(6):464\u201383.","journal-title":"IET Soft"},{"key":"3044_CR44","doi-asserted-by":"publisher","unstructured":"Maxim BR, Brunvand S, Decker A. Use of role-play and gamification in a software project course. In: 2017 IEEE Frontiers in Education Conference (FIE). IEEE, Indianapolis, IN, USA. 2017. pp. 1-5. https:\/\/doi.org\/10.1109\/FIE.2017.8190501.","DOI":"10.1109\/FIE.2017.8190501"},{"key":"3044_CR45","doi-asserted-by":"publisher","first-page":"524","DOI":"10.11591\/IJERE.V9I3.20458","volume":"9","author":"M Aripin","year":"2020","unstructured":"Aripin M, Hamzah R, Setya P, Hisham M, Ishar M. Unveiling a new taxonomy in education field. Int J Eval Res Educ. 2020;9:524\u201330. https:\/\/doi.org\/10.11591\/IJERE.V9I3.20458.","journal-title":"Int J Eval Res Educ"},{"key":"3044_CR46","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/2.86786","volume":"21","author":"D Skillicorn","year":"1988","unstructured":"Skillicorn D. A taxonomy for computer architectures. Computer. 1988;21:46\u201357. https:\/\/doi.org\/10.1109\/2.86786.","journal-title":"Computer"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-024-03044-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-024-03044-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-024-03044-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,3]],"date-time":"2024-07-03T07:03:54Z","timestamp":1719990234000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-024-03044-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,3]]},"references-count":46,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2024,8]]}},"alternative-id":["3044"],"URL":"https:\/\/doi.org\/10.1007\/s42979-024-03044-4","relation":{},"ISSN":["2661-8907"],"issn-type":[{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,7,3]]},"assertion":[{"value":"29 January 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 June 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 July 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Beyond the information included in the previous subsection, authors declare no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Research Involving Human and\/or Animals"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Informed Consent"}}],"article-number":"694"}}