Penerapan Metode Scrum dalam Perancangan REST API Website E-Commerce Toko Oleh-Oleh
Abstract
Meningkatnya penggunaan internet memberikan peluang besar bagi para pelaku usaha untuk memperluas jangkauan pasar mereka melalui media digital, termasuk Pusat Oleh-oleh Sawangan No.1 Purwokerto. Namun, toko ini belum memiliki sistem penjualan berbasis online, sehingga menyulitkan pelanggan dari luar daerah untuk melihat dan membeli produk. Penelitian ini bertujuan untuk merancang dan mengembangkan backend sistem REST API menggunakan metode Scrum guna mendukung platform ecommerce toko Sawangan. Pengembangan REST API dilakukan menggunakan Express.js dan PostgreSQL, serta diuji menggunakan metode whitebox testing dengan bantuan framework Jest. Sebanyak 189 skenario pengujian dijalankan dengan hasil seluruh skenario berhasil dalam waktu 25.827 detik. Hasil pengujian ini menunjukkan bahwa fungsi sistem seperti autentikasi, pengelolaan data produk, dan transaksi telah berjalan sesuai dengan kebutuhan. Sistem ini diharapkan dapat memudahkan pelanggan dalam melakukan pembelian secara online serta meningkatkan kualitas layanan dan daya saing toko di tengah transformasi digital. Kata kunci— REST API, Scrum, E-commerce, Whitebox
Downloads
References
[1] R. Raharti, M. Irwan, and P. Nasution, “Analisis Dampak E-Commerce Terhadap Pengaruh Penjualan UMKM,” Jurnal Riset Manajemen, vol. 2, no. 1, pp. 171–178, 2024, doi: 10.54066/jurma.v2i1.1336.
[2] N. Dimas, I. Dewi, Z. Latiefa, A. Rosanto, and S. Amin, “Perancangan Website sebagai Media Digital Marketing untuk Mendorong Pemasaran UMKM,” Jurnal Bina Desa, vol. 3, no. 3, pp. 176–180, 2021, [Online]. Available: https://journal.unnes.ac.id/nju/index.php/jurnalbinadesa
[3] S. Kosasi and S. Pontianak, “Perancangan Sistem E-Commerce Untuk Memperluas Pasar Produk Oleh-Oleh Khas Pontianak”.
[4] Rangga Gelar Guntara and V. Azkarin, “Implementasi dan Pengujian REST API Sistem Reservasi Ruang Rapat dengan Metode Black Box Testing,” Jurnal Minfo Polgan, vol. 12, no. 1, pp. 1229–1238, Jul. 2023, doi: 10.33395/jmp.v12i1.12691.
[5] I. Bibik, How to Kill the Scrum Monster: Quick Start to Agile Scrum Methodology and the Scrum Master Role. Apress Media LLC, 2018. doi: 10.1007/978-1-4842-3691-8.
[6] S. Khadafi, A. Salim, R. Prabowo, dan Choirul Anam, and I. Teknologi Adhi Tama Surabaya, “Rancang Bangun Website UKM Reviora Tanggulangin Sidoarjo Menggunakan Metode Waterfall Sebagai Media Pemasaran Online.” [Online]. Available: http://diskopukm.jatimprov.go.id,
[7] I. Kurniawan and F. Rozi, “REST API Menggunakan NodeJS pada Aplikasi Transaksi Jasa Elektronik Berbasis Android,” 2020. [Online]. Available: http://jurnal-itsi.org
[8] M. F. Rizaldi et al., “Pengenalan Website sebagai Pengembangan Profil Pondok Pesantren Maqis Al-Hamidy 4,” 2023. [Online]. Available: https://jurnalfkip.samawa-university.ac.id/karya_jpm/index
[9] F. R. Khamdani, I. Setiawan, and B. D. Putranto, “Analisis Kualitas Layanan Website Program Studi Sistem Informasi Menggunakan Metode Webqual 4.0 dan Importance Performance Analysis (IPA).” [Online]. Available: https://si.fik.amikompurwokerto.ac.id/.
[10] M. Iqbal Maliki, “Rancang Bangun Aplikasi Penjualan Grosir Sembako pada Toko La-Ris,” Jurnal Informatika dan Rekayasa Perangkat Lunak (JATIKA), vol. 2, no. 3, pp. 304–311, 2021, [Online]. Available: http://jim.teknokrat.ac.id/index.php/informatika
[11] R. B. Prasetyo, “Pengaruh E-Commerce dalam Dunia Bisnis,” 2023. [Online]. Available: https://journal.sabajayapublisher.com/index.php/jmeb
[12] T. Setya Nugraha and R. Hardian, “Rancang Bangun Sistem Informasi Company Profile dengan Menggunakan Metode Scrum pada PT. Hasna Satya Negara Berbasis Web Design and Build Company Profile Information System Using Scrum Method At PT. Hasna Satya Negara WEB-Based,” Jurnal Ilmiah Intech : Information Technology Journal of UMUS, vol. 03, no. 02, pp. 171–179, 2021.
[13] S. P. Utami et al., “Rancang Bangun Aplikasi Edukasi Tuberkulosis Menggunakan Metode Scrum,” vol. 7, no. 1, p. 2022.
[14] A. Andriyadi, R. Rizal Nul Fikri, and E. Friska Saputri, “Evaluasi Sistem Informasi Perpustakaan Institut Informatika Darmajaya dengan WhiteboxTesting,” Journal of Innovation Reserach and Knowledge, vol. 1, no. 8, pp. 743–746, Jan. 2022.
[15] A. Suryanta, L. Wahyu Widianti, dan Mirsya Ashari, P. Kodiklatad, and S. Jakarta STI, “Pengujian White Box Terhadap Sistem Informasi Akademik (SIAKAD) di Politeknik Angkatan Darat,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 2, pp. 2384–2390, Apr. 2025.



