Penerapan Metode Extreme Programming dalam Pengembangan Sistem Inventaris Barang Habis Pakai Berbasis Web pada Instansi XYZ
Abstract
Abstrak — Instansi pemerintah tingkat provinsi yang menangani distribusi barang habis pakai pada berbagai unit kerja sering menghadapi kendala dalam proses pencatatan dan pengelolaan inventaris barang pakai habis yang belum terintegrasi. Prosedur permintaan barang yang masih dilakukan secara manual mengakibatkan keterlambatan distribusi, kesalahan pencatatan, dan minimnya transparansi data secara real-time. Penelitian ini bertujuan untuk mengembangakn sistem informasi pengelolan inventaris berbasis web dengan menerapkan metode Extreme Programming (XP). Sistem ini dibangun melalui tahapan perumusan user story, release planning, perancangan sistem dengan iterative, pengujian fungsional dan terstruktur, serta usability testing. Teknologi yang digunakan dalam pengembangan meliputi Laravel sebagai kerangka kerja backend, MySQL untuk pengelolaan basis data, serta Tailwind CSS pada antarmuka pengguna. Evaluasi sistem dilakukan melalui pengujian blackbox, whitebox, serta pengujian kegunaan berdasarkan lima aspek dari Nielsen. Hasil menunjukkan bahwa sistem dapat mempercepat proses permintaan barang, meningkatkan akurasi pencatatan, serta memberikan transparansi terhadap data persediaan. Temua ini menunjukkan bahwa metode XP efektif untuk diterapkan dalam pengembangan sistem informasi pada lingkungan instansi yang belum mengetahui kepastian kebutuhan sistemnya.
Kata kunci— extreme programming, pencatatan inventaris, persediaan barang habis pakai, sistem informasi, usability testing
References
[1] D. Wahyuningsih, “Inventarisasi BMN Sebagai Upaya Tertib Administrasi dan Tertib Pengelolaan BMN.” Accessed: Dec. 05, 2024. [Online]. Available: https://www.djkn.kemenkeu.go.id/kpknl-metro/baca-artikel/13812/Inventarisasi-BMN-Sebagai-Upaya-Tertib-Administrasi-dan-Tertib-Pengelolaan-BMN.html
[2] Ian. Sommerville, Software engineering. Pearson, 2011.
[3] Kent. Beck and Martin. Fowler, Planning extreme programming, First Edition. Addison-Wesley, 2001.
[4] M. Siahaan, “PERANCANGAN APLIKASI TRACKING PESANAN BERBASIS WEB DENGAN METODE SDLC DAN EXTREME PROGRAMMING,” 2023.
[5] J. B. Satya, L. Suhery, A. A. J. Sinlae, and U. Uliyatunisa, “Pengembangan Sistem Pelayanan Publik Melalui Sistem Administrasi Kependudukan Menggunakan Metode Extreme Programming,” Jurnal Sistem Komputer dan Informatika (JSON), vol. 3, no. 2, pp. 87–93, 2021, doi: 10.30865/json.v3i2.3592.
[6] K. Setemen, I. G. Sudirtha, C. I. R. Marsiti, G. R. Dantes, and P. H. Suputra, “Developing inventory information system using mobile computing with quick response (2d-barcode) and geotagging,” in Journal of Physics: Conference Series, Institute of Physics Publishing, Jun. 2020. doi: 10.1088/1742-6596/1516/1/012011.
[7] K. J. . Sousa and Effy. Oz, Management information systems. Cengage Learning, 2015.
[8] A. T. Prastowo and S. Sanusi, “Implementasi Metode Pengembangan Extreme Programming Pada Sistem Informasi Pengelolaan Inventaris Aset Kantor,” Insearch: Information System Research Journal, vol. 3, no. 01, 2023, doi: 10.15548/isrj.v3i01.5861.
[9] N. A. Putri, P. D. Larasati, M. F. Mulya, and S. Anwar, “Sistem Informasi Inventaris Barang Berbasis Web menggunakan Codeigniter pada Pusat Pendidikan dan Pelatihan Pajak (PPPP),” Jurnal Sistem Komputer dan Kecerdasan Buatan, no. Vol. 7 No. 1 (2023): Volume VII-Nomor 1-September 2023, Sep. 2023, doi: https://doi.org/10.47970/siskom-kb.v7i1.475.
[10] M. Ridwan Nawawi et al., “RANCANG BANGUN SISTEM INFORMASI INVENTARIS FASILITAS PONDOK PESANTREN NURUL ULUM DENGAN MENGUNAKAN METODE XP (EXTREME PROGRAMMING),” 2022.
[11] L. Ratna Kinasih, K. Syaqhilla Cut Yuna Haryono, W. Syafiyya Inayah Aulia, T. Rahayu, M. Bayu Wibisono, and P. Hari Saputro, “ANALISIS DAN PERANCANGAN SISTEM INVENTARIS BERBASIS WEB,” 2024.
[12] M. Stauffer, “Laravel Up & Running A Framework for Building Modern PHP Apps,” 2019. [Online]. Available: www.EBooksWorld.ir
[13] A. Hidayat, A. Yani, P. Studi Sistem Informasi, and S. Mahakarya, “MEMBANGUN WEBSITE SMA PGRI GUNUNG RAYA RANAU MENGGUNAKAN PHP DAN MYSQL,” 2019.
[14] E. Syifaudi, “Apa Itu Tailwind CSS? Keunggulan dan Cara Menggunakannya untuk Proyek Web.” Accessed: Dec. 09, 2024. [Online]. Available: https://www.exabytes.co.id/blog/apa-itu-tailwind-css-adalah/
[15] K. Beck, “Praise for Extreme Programming Explained, Second Edition,” 2012.
[16] R. S. Pressman, Software Engineering: A Practitioner’s Approach, 7th ed. 2010. [Online]. Available: www.mhhe.com/pressman.
[17] S. R. Wicaksono, Blackbox Testing Teori dan Studi Kasus, 1st ed. CV. Seribu Bintang, 2021. [Online]. Available: www.fb.com/cv.seribu.bintang
[18] A. Hasanuddin, “Rancang Bangun Sistem Informasi Persediaan Bahan Habis Pakai (BHP),” Applied Information System and Management (AISM), vol. 4, no. 2, pp. 83–88, Oct. 2021, doi: 10.15408/aism.v4i2.19501.
[19] A. Andriyanto, A. Sekar Pratiwi, I. Nurdiansyah, and A. Saifudin, “Otomatisasi Pengujian Aplikasi POS (Point Of Sale) Menggunakan Metode White Box,” OKTAL : Jurnal Ilmu Komputer dan Science, vol. 2, no. 6, 2023.
[20] S. R. Wicaksono and V. G. Ananta, “Usability Testing Situs Daring Sebagai Evaluasi User Experience (Studi Kasus Situs PERUMDAM Among Tirto),” Jurnal Sistem dan Informatika (JSI), vol. 17, no. 1, pp. 13–17, Apr. 2023, doi: 10.30864/JSI.V17I1.452.
[21] M. Mader, “Sample Size in Usability Tests and User Interviews - Less is More? • Centigrade GmbH.” Accessed: Jul. 17, 2025. [Online]. Available: https://www.centigrade.de/en/blog/sample-size-in-usability-tests-and-user-interviews-less-is-more/
[22] S. R. Wicaksono, Usability Testing. CV. Seribu Bintang, 2023. Accessed: Dec. 18, 2024. [Online]. Available: https://www.researchgate.net/publication/369040195_Usability_Testing



