Design and Development of a Website-Based Internship Information System Using the Personal Extreme Programming Method (Case Study: Dinas Komunikasi dan Informatika Kabupaten Sidoarjo)
Abstract
The management of the internship program at the Department of Communication and Informatics (Diskominfo) of Sidoarjo Regency is currently conducted manually. This conventional approach faces significant challenges regarding information transparency, the ease of monitoring daily activities, and the administration of program completion, necessitating a digital transformation to enhance service quality. This research aims to design and develop a web-based internship information system to automate the entire administrative process at Diskominfo Sidoarjo. The system development utilized the Personal Extreme Programming (PXP) method, encompassing the requirements phase, a planning phase that resulted in 28 user stories, as well as design, implementation, and system testing. Technically, the website was built using the Express.js framework and the React.js library. The result is a functional information system that provides features for internship data management, daily activity monitoring, and program completion administration. System testing was conducted using the black-box testing method, which demonstrated that all functionalities met the functional requirements of the users. Overall, the web-based internship information system at the Department of Communication and Informatics of Sidoarjo Regency was successfully developed using the Personal Extreme Programming approach.
Downloads
References
Dinas Komunikasi dan Informatika Sidoarjo, “Tugas dan Fungsi Dinas Komunikasi dan Informatika Kabupaten Sidoarjo,” [Online]. Available: https://diskominfo.sidoarjokab.go.id/007/1717339580. [Accessed: Nov. 6, 2024].
D. Nugraheni and L. S. Wijaya, “Pelaksanaan Program Internship dalam Upaya Meningkatkan Citra Lembaga Pendidikan (Studi Kasus: Fakultas Teknologi Informasi – Universitas Kristen Satya Wacana),” Scriptura, vol. 7, no. 2, pp. 47–56, 2017. doi: 10.9744/scriptura.7.2.47-56.
D. D. Lutfia and D. R. Rahadi, “Analisis Internship bagi peningkatan Kompetensi mahasiswa,” Jurnal Ilmiah Manajemen Kesatuan, vol. 8, no. 3, pp. 199–204, 2020. doi: 10.37641/jimkes.v8i3.340.
A. Y. Salim and F. A. Alijoyo, “Rancang Bangun Sistem Informasi Manajemen Layanan Magang di Diskominfo Kabupaten Purwakarta Berbasis Web dengan Menggunakan Metode Extreme Programming,” Kudus Journal of Technology, vol. 4, pp. 45–53, 2021.
W. Saputra and K. Prihandani, “Rancang Bangun Portal Magang Berbasis Website Menggunakan Node.js (Studi Kasus: Fasilkom Unsika),” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 8, 2024. doi: 10.36040/jati.v8i4.10012.
S. A. Asri, I. G. M. A. Sunaya, P. M. Prihatini, and W. Setiawan, Comparing traditional and agile software development approaches: case of personal extreme programming. 2018. doi: 10.2991/icst-18.2018.116.
Y. Dzhurov, I. Krasteva, and S. Ilieva, “Personal Extreme Programming – An Agile Process for Autonomous Developers,” Sofia University, 2009. [Online]. Available: https://research.uni-sofia.bg/bitstream/10506/647/1/S3T2009_37_YDzhurov_IKrasteva_SIlieva.pdf.
M. I. Wibowo, A. H. Brata, and K. C. Brata, “Pengembangan Aplikasi Perangkat Bergerak Pengobatan Tuberculosis Berbasis Android Menggunakan Personal Extreme Programming (Studi Kasus: Puskesmas Polowijen),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 3, 2019.
Copyright (c) 2026 Muhammad Faiq Al Abiyyi, Nur Cahyo Wibowo, Seftin Fitri Ana Wati

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
This is an open-access article distributed under the terms of the Creative Commons Attribution-ShareAlike 4.0 International License which permits unrestricted use, distribution, and reproduction in any medium. Users are allowed to read, download, copy, distribute, search, or link to full-text articles in this journal without asking by giving appropriate credit, provide a link to the license, and indicate if changes were made. All of the remix, transform, or build upon the material must distribute the contributions under the same license as the original.












