310
Views
3
CrossRef citations to date
0
Altmetric
Articles

An adaptive 3D virtual learning environment for training software developers in scrum

ORCID Icon &
Pages 5200-5218 | Received 01 Dec 2020, Accepted 22 Oct 2021, Published online: 09 Nov 2021

References

  • Aldrich, C. (2009). Virtual worlds, simulations, and games for education: A unifying view. Innovate: Journal of Online Education, 5(5), n5.
  • Anderson, T. (2008). The theory and practice of online learning. Athabasca University Press.
  • Baumann, A. (2020). Teaching software engineering methods with agile games. In 2020 IEEE global engineering education conference (EDUCON) (pp. 1550–1553). IEEE. https://doi.org/10.1109/EDUCON45650.2020.9125129
  • Begosso, L. R., Franco, L. H. B., da Cunha, D. S., & Begosso, L. C. (2019). SimScrumF: A game for supporting the process of teaching Scrum. In Proceedings of the 9th international conference on information communication and management (pp. 27–31). ACM. https://doi.org/10.1145/3357419.3357426
  • Brusilovsky, P. (2001). Adaptive hypermedia. User Modeling and User-Adapted Interaction, 11(1–2), 87–110. https://doi.org/10.1023/A:1011143116306
  • Callaghan, M., McCusker, K., Losada, J. L., Harkin, J., & Wilson, S. (2009). Teaching engineering education using virtual worlds and virtual learning environments. In International conference on advances in computing, control, and telecommunication technologies (pp. 295–299). IEEE. https://doi.org/10.1109/ACT.2009.80
  • Caserman, P., & Göbel, S. (2020). Become a scrum master: Immersive virtual reality training to learn scrum framework. In Joint international conference on serious games (pp. 34–48). Springer. https://link.springer.com/chapter/10.1007%2F978-3-030-61814-8_3
  • Cohn, M. (2004). User stories applied for agile software development. A-Wesley.
  • Cohn, M. (2005). Agile estimating and planning. Pearson Education.
  • Cristea, A., & Garzotto, F. (2004). Designing patterns for adaptive or adaptable educational hypermedia: A taxonomy. In World conference on educational multimedia, hypermedia and telecommunications (Vol. 2004, pp. 808–813). Association for the Advancement of Computing in Education (AACE).
  • Devedzic, V., & Milenkovic, S. (2011, May). Teaching agile software development: A case study. IEEE Transactions on Education, 54(2), 273–278. https://doi.org/10.1109/TE.2010.2052104
  • Duncan, I., Miller, A., & Jiang, S. (2012). A taxonomy of virtual worlds usage in education. British Journal of Educational Technology, 43(6), 949–964. https://doi.org/10.1111/bjet.2012.43.issue-6
  • Felder, R. M., & Silverman, L. K. (1988). Learning and teaching styles in engineering education. Engineering Education, 78(7), 674–681.
  • Felder, R. M., & Soloman, B. (1997). Index of learning styles questionnaire. Retrieved February 15, 2013, from http://www.ncsu.edu/felder-public/ILSpage.html
  • Felder, R. M., & Spurlin, J. (2005). Applications, reliability, and validity of the index of learning styles. International Journal of Continuing Engineering Education and Life-Long Learning, 21(1), 103–112.
  • Feldman, J., Monteserin, A., & Amandi, A. (2015). Automatic detection of learning styles: State of the art. Artificial Intelligence Review, 44, 157–186. https://doi.org/10.1007/s10462-014-9422-6
  • Fernandes, J. M., & Sousa, S. M. (2010). Playscrum-a card game to learn the scrum agile method. In 2010 Second international conference on Games and virtual worlds for serious applications (vs-games) (pp. 52–59). IEEE. https://doi.org/10.1109/VS-GAMES.2010.24
  • Girvan, C., & Savage, T. (2012). Ethical considerations for educational research in a virtual world. Interactive Learning Environments, 20(3), 239–251. https://doi.org/10.1080/10494820.2011.641678
  • Graf, S., Liu, T. C., Kinshuk, D., Chen, N. S., & Yang, S. J. (2009). Learning styles and cognitive traits – their relationship and its benefits in web-based educational systems. Computers in Human Behavior, 25(6), 1280–1289. https://doi.org/10.1016/j.chb.2009.06.005
  • Guzmán, J. C., & López, G. (2019). Teaching scrum using gamification. In Multidisciplinary digital publishing institute proceedings (Vol. 31, p. 7). MDPI. https://doi.org/10.3390/proceedings2019031007m
  • Hawk, T. F., & Shah, A. J. (2007). Using learning style instruments to enhance student learning. Decision Sciences Journal of Innovative Education, 5(1), 1–19. https://doi.org/10.1111/dsji.2007.5.issue-1
  • Herbsleb, J. D. (2007). Global software engineering: The future of socio-technical coordination. In 2007 future of software engineering (pp. 188–198). IEEE. https://doi.org/10.1109/FOSE.2007.11
  • Jovanović, A., & Milosavljević, A. (2019). VoRtex enterprise: Decentralized virtual reality blockchain-based platform. Facta Universitatis, Series: Automatic Control and Robotics, 18(1), 57–77. https://doi.org/10.1109/FOSE.2007.11
  • Kavanagh, S., Luxton-Reilly, A., Wuensche, B., & Plimmer, B. (2017). A systematic review of virtual reality in education. Themes in Science and Technology Education, 10(2), 85–119.
  • Kavcic, A. (2000). The role of user models in adaptive hypermedia systems. In 2000 10th Mediterranean electrotechnical conference, Melecon 2000 (Vol. 1, pp. 119–122). IEEE. https://doi.org/10.1109/MELCON.2000.880382
  • Keefe, J. W. (1988). Profiling & utilizing learning style. ERIC.
  • Krivitsky, A. (2011). A multi-team, full-cycle, product-oriented scrum simulation with lego bricks–the small & medium business edition v2.0. Retrieved March, 2015, from http://www.lego4scrum.com/p/scrum-with-lego.html
  • Kwon, H., & Hudson-Smithb, A. (2020). Creative social VR practices in connected environments: The 5G lift for retails in digital urban context.
  • Lau, K. W., & Lee, P. Y. (2015). The use of virtual reality for creating unusual environmental stimulation to motivate students to explore creative ideas. Interactive Learning Environments, 23(1), 3–18. https://doi.org/10.1080/10494820.2012.745426
  • Lee, W. L. (2016). SCRUM-X: An interactive and experiential learning platform for teaching scrum. In The 7th international conference on education, training and informatics (ICETI 2016).
  • Mahnič, V. (2012a, February). A capstone course on agile software development using scrum. IEEE Transactions on Education, 55(1), 99–106. https://doi.org/10.1109/TE.2011.2142311
  • Mahnič, V. (2012b). A case study on agile estimating and planning using scrum. Electronics and Electrical Engineering, 111(5), 123–128.
  • Mahnič, V. (2015). Scrum in software engineering courses: An outline of the literature. Global Journal of Engineering Education, 17(2), 77–83.
  • McCombs, B. L., & Whisler, J. S. (1997). The learner-centered classroom and school: Strategies for increasing student motivation and achievement. The Jossey-Bass education series. Jossey-Bass Publishers.
  • Montgomery, D. C. (1984). Design and analysis of experiments (Vol. 7). Wiley.
  • Nevelsteen, K. J. (2018). Virtual world, defined from a technological perspective and applied to video games, mixed reality, and the metaverse. Computer Animation and Virtual Worlds, 29(1), e1752. https://doi.org/10.1002/cav.v29.1
  • Paasivaara, M., Heikkila, V., Lassenius, C., & Toivola, T. (2014). Teaching students scrum using LEGO blocks. In 36th International conference on software engineering (pp. 382–391). ACM. https://doi.org/10.1145/2591062.2591169
  • Park, O c., & Lee, J. (2003). Adaptive instructional systems. Educational Technology Research and Development, 25, 651–684.
  • Pashler, H., McDaniel, M., Rohrer, D., & Bjork, R. (2008). Learning styles concepts and evidence. Psychological Science in the Public Interest, 9(3), 105–119. https://doi.org/10.1111/j.1539-6053.2009.01038.x
  • Radhakrishnan, U., & Koumaditis, K. (2020). Teaching scrum with a virtual sprint simulation: Initial design and considerations. In 26th ACM symposium on virtual reality software and technology (pp. 1–2). ACM. https://doi.org/10.1145/3385956.3422107
  • Ramingwong, S., & Ramingwong, L. (2015). Plasticine scrum: An alternative solution for simulating scrum software development. In Information science and applications (pp. 851–858). Springer.
  • Reisoğlu, I., Topu, B., Yılmaz, R., Yılmaz, T. K., & GöktaŠ, Y. (2017). 3D virtual learning environments in education: A meta-review. Asia Pacific Education Review, 18(1), 81–100. https://doi.org/10.1007/s12564-016-9467-0
  • Rico, D. F., & Sayani, H. H. (2009). Use of agile methods in software engineering education. In Agile conference, 2009. Agile'09 (pp. 174–179). IEEE. https://doi.org/10.1109/AGILE.2009.13
  • Rodriguez, G., Soria, Á., & Campo, M. (2012). Supporting virtual meetings in distributed scrum teams. IEEE Latin America Transactions, 10(6), 2316–2323. https://doi.org/10.1109/TLA.2012.6418138
  • Rodriguez, G., Soria, Á., & Campo, M. (2015). Virtual scrum: A teaching aid to introduce undergraduate software engineering students to scrum. Computer Applications in Engineering Education, 23, 147–156. https://doi.org/10.1002/cae.21588
  • Schwaber, K., & Beedle, M. (2002). Agile software development with scrum (Vol. 1). Prentice Hall.
  • Scott, E., Rodríguez, G., Soria, Á., & Campo, M. (2013). El Rol del Estilo de Aprendizaje en la Enseñanza de Prácticas de Scrum: Un Enfoque Estadístico. In Proceedings of ASSE 2013 – argentine symposium on software engineering, 42 JAIIO (pp. 273–287).
  • Scott, E., Rodríguez, G., Soria, Á., & Campo, M. (2014a, July). Are learning styles useful indicators to discover how students use scrum for the first time? Computers in Human Behavior, 36, 56–64. https://doi.org/10.1016/j.chb.2014.03.027
  • Scott, E., Rodríguez, G., Soria, Á., & Campo, M. (2014b). Experiences in software engineering education: Using scrum, agile coaching, and virtual reality. In Overcoming challenges in software engineering education: Delivering non-technical knowledge and skills (pp. 250–276). IGI Global.
  • Scott, E., Rodríguez, G., Soria, Á., & Campo, M. (2016, January). Towards better scrum learning using learning styles. Journal of Systems and Software, 111, 242–253. https://doi.org/10.1016/j.jss.2015.10.022
  • Scott, E., & Soria, A. (2012). Localización de Fallas dirigida por Taxonomía en Aplicaciones Orientadas a Servicios. In 41 JAIIO – concurso de trabajos estudiantiles est 2012 (pp. 144-167). SEDICI.
  • Scott, E., Soria, Á., & Campo, M. (2016). Adaptive 3D virtual learning environments – a review of the literature. IEEE Transactions on Learning Technologies, 10(3), 262–276. https://doi.org/10.1109/TLT.2016.2609910
  • Tan, C. H., Tan, W. K., & Teo, H. H. (2008). Training students to be agile information systems developers: A pedagogical approach. In Proceedings of the 2008 ACM SIGMIS CPR conference on computer personnel research (pp. 88–96). ACM. https://doi.org/10.1145/1355238.1355259
  • von Wangenheim, C. G., Savi, R., & Borgatto, A. F. (2013). SCRUMIA – an educational game for teaching scrum in computing courses. Journal of Systems and Software, 86(10), 2675–2687. https://doi.org/10.1016/j.jss.2013.05.030
  • Warburton, S. (2009). Second life in higher education: Assessing the potential for and the barriers to deploying virtual worlds in learning and teaching. British Journal of Educational Technology, 40(3), 414–426. https://doi.org/10.1111/j.1467-8535.2009.00952.x
  • Wenger, E. (2014). Artificial intelligence and tutoring systems: Computational and cognitive approaches to the communication of knowledge. Morgan Kaufmann.
  • Whitehead, J. (2007). Collaboration in software engineering: A roadmap. In Future of software engineering, 2007. FOSE'07 (pp. 214–225). IEEE. https://doi.org/10.1109/FOSE.2007.4
  • Wisnu Wirawan, P., & Adhy, S. (2014, November). Open source tools to support teaching agile software development. In International conference on education and technology and and sciences.
  • Yu, L., Surma, D. R., & Hakimzadeh, H. (2014). Incorporating free/open-source data and tools in software engineering education. In Open source technology: Concepts, methodologies, tools, and applications (pp. 381–391). IGI-Global.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.