Application of Agile Development Methodology in the Design and Implementation of a Web-Based Online Examination System to Improve the Efficiency and Security of Learning Evaluation in Higher Education
DOI:
https://doi.org/10.30998/faktorexacta.v19i2.3319Keywords:
Online examination, Laravel, Agile Development, Information systemAbstract
Digital transformation in education demands more efficient, secure, and integrated evaluation systems. However, the implementation of online examinations at Universitas Singaperbangsa Karawang (UNSIKA) still relies on simple platforms such as Google Forms, which possess limitations in supervision, security, and data management. This study aimed to design and implement a web-based online examination system using the Laravel framework and a MySQL database, applying the Agile Development methodology to address these issues. The main contribution of this research is the provision of an adaptive and integrated examination system development model that specifically addresses institutional needs through features such as user management (administrators, lecturers, and students), question bank management, exam scheduling, timer and auto-save functionalities, as well as automated scoring and reporting. The Agile method was applied through iterative sprint cycles, starting from identifying user requirements for a product backlog, system design using UML and ERD, feature development, to testing and evaluation. Black-box testing results demonstrated that all system functions operated according to the functional requirements. Furthermore, user acceptance testing (UAT) involving 30 respondents (10 administrators, 10 lecturers, and 10 students) using a 5-point Likert scale yielded an average score of 4.5, indicating a very high level of user acceptance and usability. Thus, the developed system is proven to provide a more effective, efficient, and secure learning evaluation solution compared to the previously utilized platform.
Downloads
References
[1] A. Siswopranoto, G. Saputri, F. I. Komputer, and U. Pamulang, “Penerapan Aplikasi E-Perkara di Pengadilan Agama Jakarta Barat dengan Model Agile Development,” vol. 18, no. 4, pp. 305–314, 2025.
[2] F. N. Iman et al., “Pengembangan Aplikasi Cbt Menggunakan,” vol. 9, no. 4, pp. 446–454, 2025.
[3] A. Soderi and K. Diantoro, “Perancangan Sistem Aplikasi Ujian Online Berbasis Web pada LPIA Jatimurni Menggunakan Laravel,” vol. 4, no. 3, pp. 5186–5193, 2025.
[4] F. Sinlae, E. Irwanda, Z. Maulana, and V. E. Syahputra, “Penggunaan Framework Laravel dalam Membangun Aplikasi Website Berbasis PHP,” J. Siber Multi Disiplin, vol. 2, no. 2, pp. 119–132, 2024, [Online]. Available: https://creativecommons.org/licenses/by/4.0/
[5] R. P. T, K. M. M, and J. Dominique, “an analysis of the impact on modern web application development : basis for php framework efficiency model,” no. February, 2024.
[6] W. Silviana and H. Kurniawan, “Perancangan Desain UI / UX Aplikasi Penjualan Batik Berbasis Website Pada Toko Batik Jambi Ariny Menggunakan Metode User Centered Design ( UCD ),” vol. 4, no. 2, pp. 687–698, 2025.
[7] J. Informasi, F. Praseyto, E. Putra, K. Mufidah, S. Anggreni, and A. Sugi, “Comparative Literature Study of CodeIgniter and Laravel Framework Performance in Website Creation,” vol. 7, no. 1, pp. 4–5, 2025, doi: 10.60083/jidt.vi0.617.
[8] S. Anggrian and B. Y. Geni, “Perancangan Dan Pengembangan Sistem Informasi Kepegawaian Menggunakan Metode Waterfall (Studi Kasus: Pt. Dola Usaha Indonesia),” J. Mhs. Tek. Inform., vol. 8, no. 1, pp. 1029–1035, 2024.
[9] D. R. Hakim, P. D. Arnesia, and A. M. Yusup, “Perancangan Sistem Informasi Absensi Siswa Menggunakan Kartu Rfid Berbasis Internet Of Things (Iot) Di Smk Negeri 1 Cileungsi,” Semin. Nas. Teknol. Inf. dan Komun. (SeNTIK STI&K) STMIK Jakarta STI&K, vol. 12, p. 2024, 2024.
[10] R. Djutalov, M. Irham, A. D. Putra, A. Elistiawan, and R. F. Syah, “Agile Methodology in Web and Mobile Based App of Tracer Study and Career Center,” vol. 4, no. 1, pp. 453–462, 2024.
[11] S. Narulita, A. Nugroho, and M. Z. Abdillah, “Diagram Unified Modelling Language ( UML ) untuk Perancangan Sistem Informasi Manajemen Penelitian dan Pengabdian Masyarakat ( SIMLITABMAS ) Universitas Nasional Karangturi Semarang , Indonesia ( deskripsi ) dan perancangan sistem , khususnya pada pemrograman berorientasi objek ( Nistrina,” no. 3, pp. 244–256, 2024.
[12] K. Kumar, S. Utara, D. F. Diagram, and V. Basic, “Cemara Journal,” vol. IV, no. I, pp. 1–9, 2026.
[13] R. Al Benz and G. Testiana, “Penerapan Tailwind CSS Dalam Pengembangan User Interface Website Di Poltekpar Palembang,” vol. 4, no. 4, pp. 6635–6643, 2025.
[14] F. J. Putri et al., “analisis penerapan black box testing berbasis decision table,” vol. 10, no. 1, pp. 585–591, 2026.
[15] N. Hartono, A. A. Muin, U. Islam, and N. Alauddin, “Penggunaan User Acceptance Testing ( UAT ) Pada Pengujian Sistem Informasi Pengelolaan Keuangan Dan Inventaris Barang,” 2025.
Additional Files
Published
Issue
Section
License
Copyright (c) 2026 Jajam Haerul Jaman, Fadila. U (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Under the CC BY-NC 4.0 License, users are permitted to:
-
Share: Copy, distribute, and transmit the material across any medium or format.
-
Adapt: Remix, transform, and build upon the work for non-commercial purposes.
These permissions are granted provided the following conditions are met:
-
Attribution (BY): Proper credit must be given to the original author(s) and Faktor Exacta, including a direct link to the license and a clear indication of any modifications made. This acknowledgment must not imply endorsement by the journal or the authors. Reusers are required to include the article’s Digital Object Identifier (DOI) for permanent citation reference.
-
NonCommercial (NC): The material may not be exploited for commercial purposes or monetary gain. Any commercial utilization, republication, or integration into commercial goods requires explicit, prior written permission from the copyright holder(s).
-
No Additional Restrictions: No legal provisions or technological protection measures (such as DRM) may be applied to restrict others from exercising the freedoms granted by this license.
Official Legal Code: For the full and legally binding terms, please review the official Creative Commons Attribution-NonCommercial 4.0 International Public License.

