Implementasi Model Extreme Programming dalam Pengembangan Sistem Simulasi Tes TOEFL
Abstract
English proficiency is a key requirement in both academic and professional settings, with TOEFL serving as a standardized measure of competency. However, many candidates are unprepared for this exam due to a lack of understanding and practice that simulates actual test conditions. Yanto Tanjung English Academy, a course provider offering online TOEFL instruction, currently lacks a comprehensive test simulation facility. Therefore, this research aims to develop a web-based TOEFL test simulation system to provide a realistic exam experience, enabling participants to be better prepared and more confident. The system was developed using the Extreme Programming (XP) method, which consists of planning, design, coding, and testing phases. Testing was conducted using a Test-Driven Development (TDD) approach to ensure the system's functionality and alignment with user requirements. The results show that all main features are accessible, as evidenced by an efficient average execution time of 2.126 seconds across all tested features. This performance data confirms that the TDD approach successfully yielded a system that is not only functional but also responsive for its users. Furthermore, the system received a high acceptance rate from both stakeholders and course participants. This system is expected to enhance the effectiveness of independent and flexible TOEFL learning and to serve as a beneficial digital solution for course participants and the general public wishing to practice TOEFL online
Downloads
References
Amdi Rizal, M., Ahmad, I., Damayanti, Aftirah, N., & Lestari, W. (2022). Aplikasi Inventory Persediaan Barang Berbasis Web Menggunakan Metode Extreme Programming (Studi Kasus : Esha 2 Cell). TELEFORTECH: Journal of Telematics and Information Technology, 3(2), 2774–5384. https://doi.org/10.33365/tft.v3i2.2513
Dharmawan, E. A. (2023). Perancangan Sistem Informasi Geografis Penyebaran Daerah Zonasi Mangrove Di Pulau Ambon. Jurnal ELKO (Elektrikal Dan Komputer), 4(1), 283–290. https://doi.org/10.54463/je.v4i1.75
Endang, & Velia Susanti, M. (2021). Penerapan Metode Waterfall Pada Rancang Bangun Aplikasi P2db Di Smk Dewantara Cikarang Menggunakan Php Dan Mysql. Jurnal Informatika SIMANTIK, 6(2), 37–45. https://doi.org/10.22141/2224-0721.16.4.2020.208486
Faizal, I., Nanda, I., Ariestiandy, D., & Ernawati, T. (2021). Pengembangan Sistem Informasi Pengelolaan Keuangan Bagi Usaha Mikro Kecil dan Menengah (UMKM). Jurnal Sistem Komputer Dan Informatika (JSON), 3(2), 81–86. https://doi.org/10.30865/json.v3i2.3590
Ferdiana Sari, E., & Ekohariadi. (2021). Penerapan Github Sebagai Media E-Learning Untuk Mengetahui Keefektifan Kolaborasi Project Pada Mata Pelajaran Pemrograman Web Dan Perangkat Bergerak Di Smk Negeri 2 Surabaya. It-Edu, 06(3), 14–22. https://doi.org/doi.org/10.26740/it-edu.v6i3.43427
Hidayat, W. S., Ridwan, M., & Rismaningsih, F. (2024). Perancangan Sistem Absensi Menggunakan Qr Code Dan Geolokasi Berbasis Android Pada Cv Fahren Jaya. Jutis (Jurnal Teknik Informatika Unis), 12(1), 56–68. https://doi.org/10.33592/jutis.v12i1.4653
Iswati, L. (2021). Pelatihan TOEFL secara virtual bagi anggota Nasyiatul ‘Aisyiah Cabang Mantrijeron Yogyakarta. KACANEGARA Jurnal Pengabdian Pada Masyarakat, 4(2), 247–254. https://doi.org/10.28989/kacanegara.v4i2.959
Mujiyanto, T. R., & Maukar. (2021). Implementasi Aplikasi Pusat Pertukaran Data Pada Sistem Peradilan Pidana Terpadu Berbasis Teknologi Informasi (SPPT-TI). Journal of Information System, Applied, Management, Accounting and Research., 5(2), 307–320. https://doi.org/10.52362/jisamar.v5i2.428
Mutezar, A. A., & Salamah, U. (2021). Pengembangan Sistem Manajemen Event Pameran Karya Mahasiswa Menggunakan Metode Extreme Programming. Jurnal RESTI (Rekayasa Sistem Dan Teknologi Informasi), 5(4), 809–819. https://doi.org/10.29207/resti.v5i4.3249
Rafi Nahjan, M., Ali Ridha, A., Heryana, N., & Voutama, A. (2023). Rancang Bangun Website Pencarian Informasi Berita Dan Cuaca Daerah Di Indonesia Menggunakan Api Dan Express.Js. JATI (Jurnal Mahasiswa Teknik Informatika), 7(5), 3309–3313. https://doi.org/10.36040/jati.v7i5.7382
Rahmani, A.-. (2020). Studi Algoritma Babelrts Untuk Pelaksanaan Regression Test Selection (RST). Jurnal Ilmiah Ilmu Dan Teknologi Rekayasa, 3(2), 13–22. https://doi.org/10.31962/jiitr.v3i2.108
Rahmi, E., Yumami, E., & Hidayasari, N. (2023). Analisis Metode Pengembangan Sistem Informasi Berbasis Website: Systematic Literature Review. Remik: Riset Dan E-Jurnal Manajemen Informatika Komputer, 7(1), 821–834. https://doi.org/doi.org/10.33395/remik.v7i1.12177
Ramdany, S. W., Kaidar, S. A., Aguchino, B., Putri, C. A. A., & Anggie, R. (2024). Penerapan UML Class Diagram dalam Perancangan Sistem Informasi Perpustakaan Berbasis Web. Journal of Industrial and Engineering System, 5(1). https://doi.org/10.31599/2e9afp31
Sarasvananda, I. B. G., Wiguna, I. K. A. G., & Styawati. (2021). Pendekatan Metode Extreme Programming untuk Pengembangan Sistem Informasi Manajemen Surat Menyurat pada LPIK STIKI. Jurnal Informatika Universitas Pamulang, 6(2), 258–267. https://doi.org/10.32493/informatika.v6i2.9482
Siva, F., Assegaf, S. M. U., Pahlevi, S. A., & Yaqin, M. A. (2023). Survei Metode-Metode Software Development Life Cycle dengan Metode Systematic Literature Review. ILKOMNIKA: Journal of Computer Science and Applied Informatics, 5(2), 36–52. https://doi.org/10.28926/ilkomnika.v5i2.447
Sudewi, P. W., Imansari, N., & Putri, A. M. J. (2024). Pelatihan TOEFL ITP Untuk Meningkatkan Kemampuan Bahasa Inggris Siswa Sekolah Menengah Atas. Jurnal Abdi Insani, 11(1), 667–676. https://doi.org/10.29303/abdiinsani.v11i1.1431
Sumiati, M., Abdillah, R., & Cahyo, A. (2021). Pemodelan UML untuk Sistem Informasi Persewaan Alat Pesta. Jurnal Fasilkom, 11(2), 79–86. https://doi.org/10.37859/jf.v11i2.2673
Tri Sulistyorini, Sova, E., & Ramadhan, R. (2022). Pemantauan Kasus Penyebaran Covid-19 Berbasis Website Menggunakan Framework React Js Dan Api. Jurnal Ilmiah Multidisiplin, 1(04), 01–13. https://doi.org/10.56127/jukim.v1i04.137
Wijanarko, S., & Subhiyanto. (2024). Penerapan Test Driven Development (TDD) pada Laravel Menggunakan PHPUnit. Jurnal Sistem Informasi STMIK Antar Bangsa, XIII(02), 60–63. https://doi.org/10.51998/jsi.v13i2.574
Yoga, I. P. A. T., Wijaya, I. N. Y. A., & Putra, A. A. G. A. M. (2025). Rancang Bangun Sistem Informasi Pemetaan UMKM Menggunakan Metode Extreme Programming. TIN: Terapan Informatika Nusantara, 6(2), 75–84. https://doi.org/10.47065/tin.v6i2.7839
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Implementasi Model Extreme Programming dalam Pengembangan Sistem Simulasi Tes TOEFL
Pages: 426-439
Copyright (c) 2025 Reyvi Rahman, Ulfa Khaira, Zainil Abidin

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).













