Pengembangan Back-End Aplikasi Latihan TOEFL ITP LaC Telkom University Modul Pembelajaran Menggunakan Metode Iterative Incremental

Authors

  • Irsyadulbasyar Syam
  • Faishal Mufied Al Anshary
  • Ilham Perdana

Abstract

TOEFL ITP merupakan salah satu tes standar kemampuan bahasa Inggris yang banyak digunakan sebagai syarat akademik dan profesional di Indonesia. Language Center (LaC) Telkom University telah berperan penting dalam memfasilitasi persiapan TOEFL ITP bagi sivitas akademika dan publik. Namun, sistem pembelajaran TOEFL yang ada saat ini masih didominasi oleh metode konvensional berbasis tatap muka dan keterbatasan akses LMS internal, sehingga belum mendukung kebutuhan pembelajaran mandiri yang fleksibel dan terbuka bagi peserta eksternal. Penelitian ini bertujuan mengembangkan sistem backend aplikasi pembelajaran TOEFL ITP berbasis web dengan pendekatan RESTful API menggunakan framework Laravel. Pengembangan backend dilakukan melalui metode iterative incremental, mulai dari analisis kebutuhan pengguna, perancangan model UML, hingga implementasi dan pengujian API. Hasil pengujian menunjukkan seluruh fitur utama backend, meliputi manajemen materi, latihan soal, simulasi TOEFL ITP, konsultasi daring, dashboard monitoring, dan notifikasi, telah berjalan optimal sesuai spesifikasi. Sistem backend yang dihasilkan memberikan solusi inovatif dalam memperluas akses dan efektivitas layanan pembelajaran TOEFL ITP di LaC Telkom University, serta menjadi fondasi bagi pengembangan layanan digital lanjutan.

Kata kunci— TOEFL ITP, backend, Language Center, RESTful API, Laravel, iterative incremental, pembelajaran mandiri

References

I. Syam, "Pengembangan Back-End Aplikasi Latihan TOEFL ITP LaC Telkom University Modul Pembelajaran Menggunakan Metode Iterative Incremental," Tugas Akhir, Fakultas Rekayasa Industri, Universitas Telkom, Bandung, 2024.

Educational Testing Service (ETS). (2020). TOEFL ITP Assessment Series. https://www.ets.org/toefl/itp/about.html

M. Hartnett, "The importance of motivation in online learning," in The Handbook of Distance Education, 4th ed., M. G. Moore and W. C. Diehl, Eds. New York: Routledge, 2019, pp. 145-157.

Laravel Documentation. (2021). Laravel Framework Documentation Version 10.x. https://laravel.com/docs/10.x

C. Larman and V. R. Basili, "Iterative and incremental development: A brief history," Computer, vol. 36, no. 6, pp. 47-56, Jun. 2003, doi: 10.1109/MC.2003.1204375.

S. Matcha and S. Solanki, "RESTful API Design and Implementation: Best Practices for Building Scalable and Maintainable Web Services," International Journal of Computer Applications, vol. 185, no. 2, pp. 1-8, 2025.

M. E. Khan, "Different approaches to black box testing technique for finding errors," International Journal of Software Engineering and Its Applications, vol. 5, pp. 1-14, 2011, doi: 10.5121/ijsea.2011.2404.

Ehmer, M., & Khan, F. (2012). A Comparative Study of White Box, Black Box and Grey Box Testing Techniques. International Journal of Advanced Computer Science and Applications, 3. https://doi.org/10.14569/ijacsa.2012.030603

Published

2026-04-20

Issue

Section

Prodi S1 Sistem Informasi