Penerapan Continuous Integration Pada Sistem Manajemen Keanggotaan Gym Menggunakan Metode Extreme Programming (Studi Kasus: Fortuna Fitness Sidoarjo)
Abstrak
Abstrak—Dalam beberapa tahun terakhir, meningkatnya kesadaran masyarakat Indonesia terhadap pentingnya kesehatan dan kebugaran tercermin dari tingginya minat untuk berolahraga di pusat kebugaran seperti gym. Tren ini ditandai dengan bertambahnya jumlah gym di berbagai kota. Namun, sebagian besar pengelola gym, termasuk Fortuna Fitness masih menggunakan sistem manual dalam pengelolaan keanggotaan, pendaftaran, dan manajemen kelas, yang berpotensi menimbulkan risiko kesalahan pencatatan data dan ketidakakuratan laporan. Oleh karena itu, penelitian ini bertujuan untuk mengatasi permasalahan tersebut dengan melakukan pengembangan sistem menggunakan Continuous Integration (CI) dan Extreme Programming (XP). Metode ini dapat membantu proses pengembangan sistem yang terstruktur, dan adaptif terhadap perubahan kebutuhan. Penggunaan Continuous Integration memungkinkan kode diintegrasikan secara berkala untuk mengurangi risiko kesalahan. Dalam pengembangan perangkat lunak, Extreme Programming bermanfaat untuk memastikan perangkat lunak yang dihasilkan lebih responsif terhadap perubahan kebutuhan dengan pengembangan yang efisien. Pengujian dilakukan menggunakan metode Blackbox Testing yang menunjukkan bahwa seluruh fungsi sistem berjalan sesuai harapan. Kemudian, dilakukan User Acceptance Testing (UAT) dengan tiga indikator utama: fungsionalitas sistem (93%), pengalaman pengguna dan antarmuka (92%), serta efisiensi dan produktivitas (91%). Hasil pengujian menunjukkan bahwa sistem diterima dengan baik oleh pengguna. Penelitian ini diharapkan dapat membantu Fortuna Fitness dalam mengoptimalkan proses bisnis melalui penerapan sistem informasi yang lebih efektif dan efisien.
Kata kunci—Continuous Integration, Manajemen Keanggotaan Gym, Sistem Manajemen.
Unduhan
Referensi
[1] I. Zubaida, R. A. Fernanda, and W. W. N. Firdaus, “OLAHRAGA KESEHATAN : MEMASYARAKATKAN OLAHRAGA UNTUK PENINGKATAN KESEHATAN,” Journal of Sport Science and Tourism Activity (JOSITA), vol. 1, no. 1, pp. 15–21, 2022, doi: http://dx.doi.org/10.62870/josita.v1i1.15422.
[2] H. Tehuayo, A. Martani, and A. L. Perdana, “Perancangan Sistem Data Keuangan dan Pendaftaran Member pada Vanlino GYM Menggunakan Visual Basic 2010,” Jurnal Multidisiplin Madani (MUDIMA), vol. 2, no. 1, pp. 443–456, 2022, [Online]. Available: https://journal.yp3a.org/index.php/mudima/index
[3] A. S. Khot, S. R. Lankal, V. N. Timmanagoudar, and M. V. S. Patil, “GYM MANAGEMENT SYSTEM,” INTERNATIONAL JOURNAL OF NOVEL RESEARCH AND DEVELOPMENT (INJRD), no. 10, Oct. 2024, [Online]. Available: www.ijnrd.org
[4] S. Hadawale, A. Pawar, P. Bhajnawale, and S. Patange, “The Role of Web-Based Gym Management Systems in Enhancing User Experience,” International Journal of Research Publication and Reviews Journal homepage: www.ijrpr.com, vol. 6, no. 2, pp. 3448–3453, Feb. 2025, [Online]. Available: www.ijrpr.com
[5] W. Widiantara, G. P. Megayasa, L. Putu, and R. Noviana, “RANCANG BANGUN SISTEM CONTINUOUS INTEGRATION (CI) DAN CONTINUOUS DELIVERY (CD) MENGGUNAKAN JENKINS PADA APLIKASI BERBASIS WEB,” Jurnal Manajemen dan Teknologi Informasi (JMTI), vol. 14, no. 1, pp. 36–39, 2024, doi: 10.59819.
[6] M. Siahaan, “KLIK: Kajian Ilmiah Informatika dan Komputer Pengembangan Helpdesk Ticketing System berbasis Website dengan menggunakan metode SDLC, XP, dan Scrum,” KLIK: Kajian Ilmiah Informatika dan Komputer, vol. 4, no. 3, pp. 1399–1410, 2023, doi: 10.30865/klik.v4i3.1400.
[7] S. B. Atim, “Permodelan Sistem Informasi Penjualan Barang Berbasis Website Menggunakan Metode Agile,” Journal of Artificial Intelligence and Technology Information (JAITI), vol. 2, no. 1, 2024, doi: 10.58602/jaiti.v2i1.104.
[8] R. A. Putra, “ANALISA IMPLEMENTASI ARSITEKTUR MICROSERVICES BERBASIS KONTAINER PADA KOMUNITAS PENGEMBANG PERANGKAT LUNAK SUMBER TERBUKA (OPENDAYLIGHT DEVOPS COMMUNITY),” Jurnal Sistem Informasi, Teknologi Informasi Dan Komputer, vol. 9, 2019, [Online]. Available: https://jurnal.umj.ac.id
[9] U. Sa’adah et al., “FRAMEWORK TESTING OTOMATIS BERBASIS SERENITY DAN JENKINS AUTOMATED BUILD AUTOMATIC TESTING FRAMEWORK BASED ON SERENITY AND JENKINS AUTOMATED BUILD,” JUTI: Jurnal Ilmiah Teknologi Informasi, vol. 19, no. 2, p. 102, 2021, doi: 10.12962/j24068535.v19i2.a1017.
[10] W. Rahmawanti and A. Rosemalatriasari, “IMPLEMENTASI METODE AGILE PADA PEMBUATAN E-REPORT LITTLE CLOUD BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNETER,” JUIT, vol. 2, no. 2, 2023.
[11] R. I. Melyani, Rosita, and S. Aji, “Pengembangan Sistem Informasi Penggajian Berbasis Web Menggunakan Framework Laravel dengan Metode Agile Software Development,” Jurnal Sistem Informasi Akuntansi), vol. 03, no. 01, 2023, [Online]. Available: http://jurnal.bsi.ac.id/index.php/jasika
[12] B. A. Maulana, E. Mawarni, M. Y. Hidayattuloh, V. Suryawijaya, and A. Saifudin, “Pengujian Black Box pada Sistem Informasi Barang Berbasis Web Menggunakan Metode Boundary Value Analysis,” OKTAL : Jurnal Ilmu Komputer dan Science, vol. 2, no. 6, 2023.
[13] Aliyah, N. Hartono, and A. A. Muin, “Penggunaan User Acceptance Testing (UAT) Pada Pengujian Sistem Informasi Pengelolaan Keuangan Dan Inventaris Barang,” Switch : Jurnal Sains dan Teknologi Informasi, vol. 3, no. 1, pp. 84–100, 2025, doi: 10.62951/switch.v3i1.330.



