skip to main content

Applying the Scrum Method in Software Development for Undergraduate Thesis Project Implementation

Department of Informatics, Universitas Diponegoro, Indonesia

Received: 13 May 2025; Revised: 29 May 2025; Accepted: 30 May 2025; Available online: 30 May 2025; Published: 31 May 2025.
Editor(s): Salman Alfarisi
Open Access Copyright (c) 2025 The authors. Published by Department of Informatics Universitas, Diponegoro
Creative Commons License This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Citation Format:
Abstract

The Scrum Method, as one of the frameworks within Agile-based software development, has become the de facto standard in industry practices. However, to date, there is no specific guideline or adaptation model that directs the application of Scrum in undergraduate thesis project settings, particularly within the Bachelor of Informatics Study Program at Diponegoro University. In this program, the final project is carried out individually by a student under the supervision of two academic advisors, forming a small team structure that differs from conventional Scrum configurations. This study proposes an adaptation model of the Scrum method for such a scenario, assigning the roles of Product Owner and Tester to the First Supervisor, Scrum Master and Tester to the Second Supervisor, and Developer as well as Assistant to the Student. The implementation of Scrum in this context facilitates structured communication between supervisors and the student, while also supporting flexibility in accommodating changing requirements throughout the development process. Moreover, active stakeholder involvement during the requirements gathering and Sprint Review stages contributes to the enhanced quality of the final deliverable. The project was executed over four sprints within a total of 40 working days, covering 13 product backlog and several derivative tasks. The findings indicate that adapting Scrum to the context of a final project enables timely project completion with outcomes that are academically and technically accountable.

Fulltext View|Download
Keywords: Final Project;Software Development;Agile;Scrum

Article Metrics:

  1. S. Tenhunen, T. Männistö, M. Luukkainen, and P. Ihantola, “A systematic literature review of capstone courses in software engineering,” Inf Softw Technol, vol. 159, p. 107191, Jul. 2023, doi: 10.1016/J.INFSOF.2023.107191
  2. J. Sutherland and K. Schwaber, The Scrum Paper: Nut, Bolts, and Origin of an Agile Framework. 2011
  3. J. G. Schneider, P. W. Eklund, K. Lee, F. Chen, A. Cain, and M. Abdelrazek, “Adopting industry agile practices in large-scale capstone education,” Proceedings - International Conference on Software Engineering, pp. 119–129, Jun. 2020, doi: 10.1145/3377814.3381715
  4. V. Mahnic, “Scrum in software engineering courses: An outline of the literature,” Global Journal of Engineering Education, vol. 17, pp. 77–83, Jan. 2015
  5. S. D. Zorzo, L. De Ponte, and D. Lucrédio, “Using scrum to teach software engineering: A case study,” Proceedings - Frontiers in Education Conference, FIE, pp. 455–461, 2013, doi: 10.1109/FIE.2013.6684866
  6. O. Cico, L. Jaccheri, A. Nguyen-Duc, and H. Zhang, “Exploring the intersection between software industry and Software Engineering education - A systematic mapping of Software Engineering Trends,” Journal of Systems and Software, vol. 172, p. 110736, Feb. 2021, doi: 10.1016/J.JSS.2020.110736
  7. N. A. Prasetyo, F. M. Wibowo, R. Adhitama, M. L. Leksono, and A. D. Septiadi, “A Case Study of Using Scrum for Small to Medium Software Development Project E-Voting Student Council Elections,” 11th International Conference on ICT for Smart Society: Integrating Data and Artificial Intelligence for a Resilient and Sustainable Future Living, ICISS 2024 - Proceeding, 2024, doi: 10.1109/ICISS62896.2024.10751566
  8. D. Borissov, “Agile Method in Social Work with Children and Adolescents Exhibiting Conduct Disorder and Antisocial Behaviour: Case of Kidsköpfe gGmbH,” Health Economics and Management Review, vol. 5, no. 3, pp. 143–168, Sep. 2024, doi: 10.21272/HEM.2024.3-10
  9. A. Basri, D. M. U. Atmaja, A. R. Hakim, and A. R. Sanjaya, “Application of Scrum Methodology in The Design of Micro, Small, and Medium Enterprise Systems: A Case Study on Laundry Services,” International Journal Software Engineering and Computer Science (IJSECS), vol. 3, no. 3, pp. 537–544, Dec. 2023, doi: 10.35870/IJSECS.V3I3.1968
  10. D. Tokenov, “Lessons Learned from Implementing Scrum in a Kazakhstani IT Firm: A Case Study at ‘AG TECH’ LLP,” Authorea Preprints, Aug. 2023, doi: 10.22541/AU.169221787.70225854/V1
  11. E. Caballero and J. A. Calvo-Manzano, “A Practical Approach to Project Management in a Very Small Company,” Communications in Computer and Information Science, vol. 301 CCIS, pp. 319–329, 2012, doi: 10.1007/978-3-642-31199-4_28
  12. B. L. Romano and A. D. Da Silva, “Project management using the scrum agile method: A case study within a small enterprise,” Proceedings - 12th International Conference on Information Technology: New Generations, ITNG 2015, pp. 774–776, May 2015, doi: 10.1109/ITNG.2015.139
  13. A. Azanha, A. R. T. T. Argoud, J. B. de Camargo Junior, and P. D. Antoniolli, “Agile project management with Scrum: A case study of a Brazilian pharmaceutical company IT project,” International Journal of Managing Projects in Business, vol. 10, no. 1, pp. 121–142, 2017, doi: 10.1108/IJMPB-06-2016-0054/FULL/XML
  14. N. A. Prasetyo, F. M. Wibowo, R. Adhitama, M. L. Leksono, and A. D. Septiadi, “A Case Study of Using Scrum for Small to Medium Software Development Project E-Voting Student Council Elections,” 11th International Conference on ICT for Smart Society: Integrating Data and Artificial Intelligence for a Resilient and Sustainable Future Living, ICISS 2024 - Proceeding, 2024, doi: 10.1109/ICISS62896.2024.10751566
  15. S. Lee and H. S. Yong, “Agile Software Development Framework in a Small Project Environment,” Journal of Information Processing Systems, vol. 9, no. 1, pp. 69–88, 2013, doi: 10.3745/JIPS.2013.9.1.069
  16. J. Sutherland, I. Jacobson, and B. Kerr, “Scrum Essentials Cards,” Queue, vol. 18, no. 3, Jun. 2020, doi: 10.1145/3411757.3418775

Last update:

No citation recorded.

Last update: 2025-05-31 05:28:25

No citation recorded.