Aplikasi Sistem Informasi Tenaga Kerja Bongkar Muat Menggunakan Metode Extreme Programming
DOI:
https://doi.org/10.55606/jupti.v4i3.5189Keywords:
Information Systems, Loading and Unloading Workers (TKBM), Extreme Programming, Mobile ApplicationAbstract
This research aims to design and build a stevedoring workforce information system (TKBM) application using the Extreme Programming method. Currently, the process of recording attendance, scheduling, and assigning tasks is still done manually, which often results in errors and administrative delays. The application was developed using the Flutter framework using the Dart language and a MySQL database, to replace conventional paper-based and spreadsheetbased methods that are inefficient. This system makes it easier for officers to record attendance, manage payslips, and convey information about ships that will dock. Using the Extreme Programming approach, development was carried out iteratively and responsive to user needs. Test results show that the application improves work efficiency, reduces recording errors, and speeds up the TKBM administrative process. It is expected that this system can improve port operations more organized and encourage a significant increase in workforce productivity.
References
Andani, M. (2021). Sistem informasi pelayanan kependudukan Desa Lecah berbasis web menggunakan PHP dan MySQL. JSIM: Jurnal Sistem Informasi Mahakarya, 4(1), 15–27.
Bismi, W., Maysaroh, M., & Asra, T. (2020, January). Rancang bangun aplikasi pembelajaran Mahfudzot untuk pondok pesantren berbasis Android menggunakan metode Extreme Programming. In Seminar Nasional Riset dan Inovasi Teknologi (Semnas Ristek) (Vol. 4, No. 1).
Borman, R. I., Priandika, A. T., & Edison, A. R. (2020). Implementasi metode pengembangan sistem Extreme Programming (XP) pada aplikasi investasi peternakan. JUSTIN (Jurnal Sistem dan Teknologi Informasi), 8(3), 272–277.
Carolina, I., Supriyatna, A., Kamal, J., & Barat, R. (2020). Penerapan metode Extreme Programming dalam perancangan aplikasi perhitungan kuota SKS mengajar dosen. IKRA-ITH Informatika: Jurnal Komputer dan Informatika, 3(1), 106–113. https://journals.upi-yai.ac.id/index.php/ikraith-informatika/article/view/306
Dharmawan, K. A., & Akhmad, E. P. A. (2022). Peranan dan kinerja TKBM di PT. Bandar Krida Jala Patimban untuk bongkar muat di Pelabuhan Patimban Subang. Jurnal Aplikasi Pelayaran dan Kepelabuhanan, 12(2), 70–80. https://doi.org/10.30649/japk.v12i2.80
Febriantoro, D. (2021). Perancangan sistem informasi desa pada Kecamatan Sendang Agung menggunakan Extreme Programming. Jurnal Informatika dan Rekayasa Perangkat Lunak, 2(2), 230–238. http://jim.teknokrat.ac.id/index.php/informatika
Hadinata, E., & Sinaga, T. H. (2022). Penerapan Extreme Programming dalam pengembangan fitur interoperabilitas pada aplikasi bioinformatika. Jurnal Media Informasi Budidarma, 6(3), 1526. https://doi.org/10.30865/mib.v6i3.4238
Handayani, P., Rizky, S. D., & Syahputra, H. (2024). Perancangan sistem informasi persediaan stok dan pemesanan beras dengan menggunakan bahasa pemrograman PHP dan database MySQL (studi kasus: Huller Armaini). Jurnal Sains Informatika Terapan, 3(1), 11–15.
Kustiawan, D., Cholifah, W. N., Destriana, R., & Heriyani, N. (2022). Rancang bangun sistem informasi akuntansi pengelolaan koperasi menggunakan metode Extreme Programming. Jurnal Teknologi dan Informasi, 12(1), 78–92. https://doi.org/10.34010/jati.v12i1.6756
Mulianto, H., & Sediyono, E. (2023). Perancangan dan implementasi sistem aplikasi penjualan sparepart bus dan truk berbasis web menggunakan framework Laravel. JATISI (Jurnal Teknik Informatika dan Sistem Informasi), 10(3), 100–111.
Rizal, H., Adhy, S., & Wirawan, P. W. (2014). Perancangan dan pembuatan mobile learning interaktif berbasis Android dengan metode Personal Extreme Programming. Journal of Informatics and Technology, 2(3), 103–112.
Sanjaya, H., & Andry, J. F. (2020). Perancangan sistem informasi projek manajemen menggunakan metode Extreme Programming berbasis desktop (studi kasus: Perusahaan Kontraktor). SIMADA (Jurnal Sistem Informasi dan Manajemen Basis Data), 2(2), 104–113. https://doi.org/10.30873/simada.v2i2.1651
Septiani, N. A., & Habibie, F. Y. (2022). Penggunaan metode Extreme Programming pada perancangan sistem informasi pelayanan publik. Jurnal Sistem Komputer dan Informatika, 3(3), 341. https://doi.org/10.30865/json.v3i3.3931
Setiawan, P. R., Ramadhan, R. A., & Labellapansa, A. (2022). Pelatihan pemrograman Flutter. Jurnal Pengabdian Masyarakat dan Penerapan Ilmu Pengetahuan, 3(1), 22–27.
Setiawansyah, Sulistiani, H., Yuliani, A., & Hamidy, F. (2021). Perancangan sistem informasi akuntansi upah lembur karyawan menggunakan Extreme Programming. Technomedia Journal, 6(1), 1–14. https://doi.org/10.33050/tmj.v6i1.1421
Susianto, R. R., Rachmaningrum, N., & Briantoro, H. (2024, September). Perancangan transmitter dan receiver Automatic Identification System (AIS) pada Software Defined Radio (SDR). In Prosiding Seminar Nasional Informatika Bela Negara (Vol. 4, pp. 99–104).
Triatama, K., Puspaningrum, A. S., Sintaro, S., & Takaendengan, M. I. (2023). Rancang bangun sistem informasi nilai akhir siswa berbasis web menggunakan Extreme Programming. Jurnal Informatika dan Rekayasa Perangkat Lunak, 4(2), 135–140. https://doi.org/10.33365/jatika.v4i2.2581
Widiastuti, S., Hendrastuty, N., & Penulis Korespondensi. (2023). Rancang bangun sistem informasi kepegawaian berbasis website dengan menggunakan metode Extreme Programming pada Kantor Kelurahan Komering Agung Kecamatan Gunung Sugih. Teknorat, X(X), 291–301. https://doi.org/10.33365/jtsi
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Jurnal Publikasi Teknik Informatika

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.