Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32583
Using Scrum in an Online Smart Classroom Environment: A Case Study

Authors: Ye Wei, Sitalakshmi Venkatraman, Fahri Benli, Fiona Wahr


The present digital world poses many challenges to various stakeholders in the education sector. In particular, lecturers of higher education (HE) are faced with the problem of ensuring that students are able to achieve the required learning outcomes despite rapid changes taking place worldwide. Different strategies are adopted to retain student engagement and commitment in classrooms to address the differences in learning habits, preferences and styles of the digital generation of students recently. Further, with the onset of coronavirus disease (COVID-19) pandemic, online classroom has become the most suitable alternate mode of teaching environment to cope with lockdown restrictions. These changes have compounded the problems in the learning engagement and short attention span of HE students. New Agile methodologies that have been successfully employed to manage projects in different fields are gaining prominence in the education domain. In this paper, we present the application of Scrum as an agile methodology to enhance student learning and engagement in an online smart classroom environment. We demonstrate the use of our proposed approach using a case study to teach key topics in information technology that require students to gain technical and business-related data analytics skills.

Keywords: Agile methodology, Scrum, online learning, smart classroom environment, student engagement, active learning.

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 289


[1] Ashraf, M. A., Shamail, S., & Rana, Z. A. (2012). Agile Model Adaptation for E-Learning Stu-dents’ Final-Year Project. In IEEE International Conference on Teaching, Assessment and Learning for Engineering (TALE) (pp. T1C–18).
[2] Noguera, I., Guerrero-Roldán, A.-E., & Masó, R. (2018). Collaborative Agile Learning in Online Environments: Strategies for Improving Team Regulation and Project Management. Computers & Education, 116, 110–129.
[3] Vivian, R., Falkner, K., & Falkner, N. (2013). Analysing Computer Science Students’ Teamwork Role Adoption in an Online Self-Organised Teamwork Activity. In Koli Calling International Conference on Computing Education Research (Koli Calling) (pp. 105–114).
[4] Harris, B.F., Harris, J., Reed, L., Zelihic, M.: Flipped classroom: another tool for your pedagogy tool box, pp. 325–333 (2016)
[5] Owen, H., Dunham, N.: Reflections on the use of iterative, agile and collaborative approaches for blended flipped learning development. Educ. Sci. 5, 85–103 (2015)
[6] Tesar, M., Sieber, S.: Managing blended learning scenarios by using agile e-learning development, vol. 5, pp. 125–129 (2010)
[7] Hurtubise, L., Hall, E., Sheridan, L., Han, H.: The flipped classroom in medical education: engaging students to build competency. J. Med. Educ. Curric. Dev. 2, 35–43 (2015)
[8] Fitzsimmons G, et al. (2020) "The impact of skim reading and navigation when reading hyperlinks on the web". PLoS ONE Volume 15(9).
[9] Johnson, L.: NMC horizon report: 2014 higher education edition. NMC (2014)
[10] Blömer L., Voigt C., Droit A., Hoppe U. (2020) Agile Development of a Flipped Classroom Course. In: Hattingh M., Matthee M., Smuts H., Pappas I., Dwivedi Y., Mäntymäki M. (eds) Responsible Design, Implementation and Use of Information and Communication Technology. I3E 2020. Lecture Notes in Computer Science, vol 12066. Springer, Cham.
[11] Dewi, D. A., & Muniandy, M. (2014). The Agility of Agile Methodology for Teaching and Learning Activities. In Malaysian Software Engineering Conference (MySEC) (pp. 255–259).
[12] Dybå, T., & Dingsøyr, T. (2008). Empirical Studies of Agile Software Development: A Systematic Review. Information and Software Technology, 50(9–10), 833–859.
[13] Conboy, K., Fitzgerald, B.: Toward a conceptual framework of agile methods. Presented at the Conference on Extreme Programming and Agile Methods (2004)
[14] Sharp, J.H., Lang, G.: Agile in teaching and learning: conceptual framework and research agenda. J. Inf. Syst. Educ. 29, 1 (2019)
[15] Beck, K., et al.: The agile manifesto (2001)
[16] Schwaber, K., & Beedle, M. (2002). Agile Software Development with Scrum. Prentice Hall Upper Saddle River.
[17] Stapel, K., Lübke, D., & Knauss, E. (2008). Best Practices in Extreme Programming Course De-sign. In IEEE/ACM International Conference on Software Engineering (ICSE) (pp. 769–776).
[18] Umapathy, K., & Ritzhaupt, A. D. (2017). A Meta-Analysis of Pair-Programming in Computer Programming Courses: Implications for Educational Practice. ACM Transactions on Compu-ting Education, 17(4), 1–13.
[19] Schwaber, K., & Sutherland, J. (2011). The Scrum Guide. Scrum Alliance.
[20] Smith, T., Cooper, K. M., & Longstreet, C. S. (2011). Software Engineering Senior Design Course: Experiences with Agile Game Development in a Capstone Project. In International Workshop on Games and Software Engineering (GAS) (pp. 9–12).
[21] Scharf, A., & Koch, A. (2013). Scrum in a Software Engineering Course: An in-Depth Praxis Report. In IEEE International Conference on Software Engineering Education and Training (CSEE&T) (pp. 159–168).
[22] Vivian, R., Falkner, K., & Falkner, N. (2013). Analysing Computer Science Students’ Teamwork Role Adoption in an Online Self-Organised Teamwork Activity. In Koli Calling International Conference on Computing Education Research (Koli Calling) (pp. 105–114).
[23] Scharff, C., & Verma, R. (2010). Scrum to Support Mobile Application Development Projects in a Just-in-Time Learning Context. In ICSE Workshop on Cooperative and Human Aspects of Software Engineering (pp. 25–31).
[24] Werner, L., Arcamone, D., & Ross, B. (2012). Using Scrum in a Quarter-Length Undergraduate Software Engineering Course. Journal of Computing Sciences in Colleges, 27(4), 140–150.
[25] 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.
[26] Schwaber, K., Sutherland, J.: The scrum guide-the definitive guide to scrum: the rules of the game (2013)
[27] The 2020 Scrum Guide and Related Content, Scrum Alliance Resources,
[28] Zorzo, S. D., de Ponte, L., & Lucredio, D. (2013). Using Scrum to Teach Software Engineering: A Case Study. In IEEE Frontiers in Education Conference (FIE) (pp. 455–461).
[29] Wohlin, C. (2014). Guidelines for Snowballing in Systematic Literature Studies and a Replication in Software Engineering. In International Conference on Evaluation and Assessment in Soft-ware Engineering (EASE) (p. 38).
[30] Novak, G.M.: Just-in-time teaching. New Dir. Teach. Learn. 2011, 63–73 (2011)
[31] Seman, L. O., Hausmann, R., & Bezerra, E. A. (2018). On the Students’ Perceptions of the Knowledge Formation When Submitted to a Project-Based Learning Environment Using Web Applications. Computers & Education, 117, 16–30.