Extreme Programming Method Utilization to Develop a Mobile-Based Reservation Application
DOI:
https://doi.org/10.30865/klik.v4i3.1520Keywords:
Extreme Programming; Reservation; Mobile-Based; Object-Oriented Programming; Black Box TestingAbstract
Several factors, such as the surge in the number of customers during the weekends, pose a considerable challenge for the staff when it comes to reservation management. Gravito Coffee still provides conventional reservation services, including the requirement for customers to physically visit Gravito Coffee to make a reservation, and the crowded environment often makes it difficult for customers to do so. Moreover, the absence of information media results in a lack of information available to the customers, and the reservation process is still reliant on manual bookkeeping. Therefore, a system is needed to enhance the efficiency of the reservation process. The reservation system at Gravito Coffee is a mobile-based system, utilizing mobile technology to simplify information retrieval. In the development process, this system employs the Extreme Programming (XP) method with an Object-Oriented approach. The stages of this method begin with planning, coding, and testing stage using black box testing. Additionally, this system can have a significant impact on the advancement of the field of computer science. Based on the results of the implemented method and system testing, the created mobile-based reservation system can help customers make reservation, thereby increasing time efficiency and assisting waiters in taking notes. It is hoped that this application will make the process of ordering at the cafe more convenient for customers, and it is expected that this ease of ordering will also contribute to increasing customer satisfaction.
Downloads
References
Y. Supendi, I. Supriadi, Agustinus A, and W. Isto, “Pemanfaatan Teknologi QR-Code Pada Sistem Presensi Mahasiswa Berbasis Mobile (Studi Kasus Universitas Langlangbuana),” SEMINAR NASIONAL APTIKOM (SEMNASTIK) , pp. 550–558, 2019.
G. R. U. Sinaga and S. Samsudin, “Implementasi Framework Laravel dalam Sistem Reservasi pada Restoran Cindelaras Kota Medan,” Jurnal Janitra Informatika dan Sistem Informasi, vol. 1, no. 2, pp. 73–84, Oct. 2021, doi: 10.25008/janitra.v1i2.131.
I. T. Suryadin, “PERANCANGAN SISTEM PEMESANAN MENU CAFE PADA RUANG NGOPI BERBASIS ANDROID,” JURNAL EKONOMI DAN TEKNIK INFORMATIKA , vol. 10, no. 1, pp. 74–83, 2022, doi: http://dx.doi.org/10.37601/jneti.v10i1.191.
D. Y. Sylfania, F. P. Juniawan, and D. Yulanda, “IMPLEMENTASI APLIKASI PEMESANAN MAKANAN DAN MINUMAN PADA CAFE LA BANCA BERBASIS ANDROID,” Jurnal Teknik Informasi dan Komputer (Tekinkom), vol. 4, no. 2, p. 144, Dec. 2021, doi: 10.37600/tekinkom.v4i2.318.
T. Muhamad, S. Suhardi, and H. Priyandaru, “SISTEM INFORMASI ABSENSI KARYAWAN PADA CV. MANHA DIGITAL BERBASIS ANDROID,” Jurnal Teknik Informasi dan Komputer (Tekinkom), vol. 5, no. 1, p. 60, Jun. 2022, doi: 10.37600/tekinkom.v5i1.378.
M. Danuri, “PERKEMBANGAN DAN TRANSFORMASI TEKNOLOGI DIGITAL,” Jurnal Ilmiah Infokam, vol. 15, no. 2, 2019, doi: https://doi.org/10.53845/infokam.v15i2.178.
Y. Budiarti, “IMPLEMENTASI METODE EXTREME PROGRAMMING UNTUK MERANCANG SISTEM INFORMASI PENDAFTARAN SISWA BARU BERBASIS WEB PADA SMK MULTIMEDIA MANDIRI JAKARTA,” JURNAL INFORMATIKA, vol. 8, no. 1, pp. 1–9, 2020, doi: 10.36987/informatika.v8i1.1402.
A. Prasetya, A. Hendra Brata, and A. Tri Mahardeka, “Pengembangan Aplikasi Pemesanan Lapangan Futsal Di Kota Malang Berbasis Android Menggunakan Metode Pengembangan Extreme Programming (Studi Kasus Champion Tidar, Zona SM Futsal, dan Viva Futsal),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 2, no. 12, pp. 7293–7301, 2018.
A. Ahmadi, D. Darni, and B. Yulianto, “The Techniques of Qualitative Data Collection in Mapping Indonesian Litterateurs in East Java: An Initial Design,” International Journal of Multicultural and Multireligious Understanding, vol. 8, no. 8, p. 19, Aug. 2021, doi: 10.18415/ijmmu.v8i8.2806.
A. Shrivastava, I. Jaggi, N. Katoch, D. Gupta, and S. Gupta, “A Systematic Review on Extreme Programming,” J Phys Conf Ser, vol. 1969, no. 1, Jul. 2021, doi: 10.1088/1742-6596/1969/1/012046.
T. Gumelar, R. Astuti, and A. Trio Sunarni, “SISTEM PENJUALAN ONLINE DENGAN METODE EXTREME PROGRAMMING,” Jurnal Telematika MKOM, vol. 9, no. 2, pp. 87–90, 2018, doi: https://dx.doi.org/10.36080/telematikamkom.531.
A. Supriyatna and D. Puspitasari, “Implementation of Extreme Programming Method in Web Based Digital Report Value Information System Design,” International Journal of Information System & Technology Akreditasi, vol. 5, no. 1, pp. 67–75, 2021, doi: https://doi.org/10.30645/ijistech.v5i1.116.
E. Supriyati and M. Azrino Gustalika, “Extreme Programming Method for Integrated Service System Website Development in Rejosari Village,” JURNAL RISET INFORMATIKA, vol. 5, no. 3, 2023, doi: 10.34288/jri.v5i3.202.
R. I. Borman, A. T. Priandika, and A. R. Edison, “Implementasi Metode Pengembangan Sistem Extreme Programming (XP) pada Aplikasi Investasi Peternakan,” Jurnal Sistem dan Teknologi Informasi (Justin), vol. 8, no. 3, p. 272, Jul. 2020, doi: 10.26418/justin.v8i3.40273.
R. Wahyudi, T. Astuti, and A. S. Mujahid, “IMPLEMENTASI EXTREME PROGRAMMING PADA SISTEM RESERVASI TIKET TRAVEL BERBASIS ANDROID DAN WEBSITE,” vol. 5, no. 5, pp. 585–596, 2018, doi: 10.25126/jtiik201855990.
J. Friadi, D. P. Yani, M. Zaid, and A. Sikumbang, “Perancangan Pemodelan Unified Modeling Language Sistem Antrian Online Kunjungan Pasien Rawat Jalan pada Puskesmas (Designing the Unified Modeling Language Modeling System for Online Queuing Outpatient Visits at the Health Center),” Jurnal Ilmu Siber dan Teknologi Digital, vol. 1, no. 2, pp. 125–133, 2023, doi: 10.35912/jisted.v1i2.2298.
Y. Fiqri Alfauzan, “Aplikasi Absensi dan Perhitungan Gaji Karyawan Menggunakan Metode Extreme Programming Berbasis Android (Studi Kasus Universitas Bung Karno),” Teknik dan Multimedia, vol. 1, no. 2, 2023.
P. Audrey Arianto and B. Gunawan Sudarsono, “Design And Build Of A Cafe Dashboard Application As Information System Of Sales Performance PT. Maxx Coffee Prima,” Journal of Engineering, Technology and Computing, vol. 2, no. 1, 2023.
L. P. Wanti, O. Somantri, A. Romadloni, and E. Tripustikasari, “Optimization of Extreme Programming Methods in Plastics Waste Management Company Websites,” JISA (Jurnal Informatika dan Sains), vol. 04, no. 2, 2021, doi: https://doi.org/10.31326/jisa.v4i2.1018.
L. Setiyani, “PENGUJIAN SISTEM INFORMASI INVENTORY PADA PERUSAHAAN DISTRIBUTOR FARMASI MENGGUNAKAN METODE BLACK BOX TESTING,” Techno Xplore?: Jurnal Ilmu Komputer dan Teknologi Informasi, vol. 4, no. 1, pp. 20–27, 2019, doi: https://doi.org/10.36805/technoxplore.v4i1.539.
W. Nur Cholifah and S. Melati Sagita, “PENGUJIAN BLACK BOX TESTING PADA APLIKASI ACTION & STRATEGY BERBASIS ANDROID DENGAN TEKNOLOGI PHONEGAP,” STRING (Satuan Tulisan Riset dan Inovasi Teknologi), vol. 3, no. 2, pp. 206–210, 2018, doi: http://dx.doi.org/10.30998/string.v3i2.3048.
E. D. Purnama and F. A. Putra, “DESIGN AND IMPLEMENTATION OF WEB-BASED REGISTRATION SYSTEM IN KLINIK MEDIKA ANTAPANI BANDUNG USING BLACK BOX TESTING,” Jurnal Simasi?: Jurnal Ilmiah Sistem Informasi, vol. 2, no. 1, pp. 1–12, 2022, doi: 10.46306/sm.v2i1.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Extreme Programming Method Utilization to Develop a Mobile-Based Reservation Application
ARTICLE HISTORY
Issue
Section
Copyright (c) 2023 Gabriel Nicolas Sumampow

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).