Laporkan Masalah

Pengembangan Progressive Web Application Pemesanan Makanan di Food Court menggunakan Metode Extreme Programming (XP)

HAGGAI PESAKH P, Warsun Najib, S.T., M.Sc. ; Dr. Ir. Rudy Hartanto, M.T., IPM.

2022 | Skripsi | S1 TEKNOLOGI INFORMASI

Pusat jajanan serba ada/pujasera merupakan kumpulan dari berbagai gerai makanan dan/atau minuman yang berkumpul di area yang cukup luas. Pada umumnya, proses bisnis yang dilakukan antara lain dengan berkeliling area pujasera untuk mengetahui apa saja makanan yang ada di area tersebut. Prosedur pemesanan makanan juga dilakukan secara manual yang dirasa cukup memakan waktu dan tenaga pelanggan ketika hendak memesankan makanan. Pada pengembangan ini, tujuan aplikasi yang akan dibangun antara lain mencoba mengefektifkan proses pemesanan makanan yang sebelumnya dilakukan secara luring / manual menjadi secara daring. Aplikasi ini dibangun dengan menggunakan teknologi aplikasi web progresif (PWA) sebagai salah satu teknologi yang mudah diakses oleh siapapun. Pengembangan ini dilakukan dengan metode pengembangan Extreme Programming (XP) yang merupakan salah satu contoh metode agile yang ada. Selain pengembangan aplikasi, pengembangan sistem manajemen konten (CMS) juga dilakukan untuk mengintegrasikan basis data dengan aplikasi pengguna. Aplikasi diujikan terlebih dahulu menggunakan metode unit testing dan acceptance testing sebelum dirilis. Teknik pengujian yang dilakukan secara umum antara lain pengujian Black Box dan survei Questionaire of User Interface Satisfaction (QUIS). Pengembangan ini menghasilkan aplikasi pemesanan makanan beserta dengan sistem manajemen konten (CMS) untuk mengelola pemesanan makanan di dalam pujasera. Hasil dari pengujian black box pada unit testing sukses 100% dengan pembuktian berhasilnya skenario-skenario pengujian yang dijalankan. Namun, pada acceptance testing hasil pengujian black box yang dilakukan adalah sebesar 94%. Metode QUIS yang ditanyakan memberikan nilai alpha-cronbach sebesar 0,97 yang dinilai reliabel serta menghasilkan nilai kepuasan pengguna sebesar 7,00 dari tingkat penerimaan netral (5). Dari hasil pengujian ini, dapat disimpulkan bahwa aplikasi berhasil melakukan pemesanan makanan yang lebih efisien secara daring dan pengguna puas dengan aplikasi yang dibangun.

A food court is a group of various food and/or beverage outlets gathered in one large area. Customers generally will walk around the food court area to find out what they need. The procedure for ordering food is also done manually which is considered quite time-consuming and tiring for customers when they want to order food. In this development, the purpose of the application development is to make the process of ordering food more effective. This application is built using progressive web application technology (PWA) as one of the technologies that are easily accessible by anyone. This development is developed using the extreme programming (XP) development method which is one of the existing agile method. A content management system (CMS) is also developed to integrate the database with our user applications. The application is tested using unit testing and acceptance testing methods, which include black box testing and the questionnaire of user interface satisfaction (QUIS). This development resulted in a food ordering application along with a content management system (CMS) to manage food orders in food courts. The results of the black box testing on unit testing are 100% successful with proof of success of the test scenarios. However, in acceptance testing, the results of the black box testing were 94%. The QUIS method in question gives an alpha-cronbach value of 0,97 which is considered reliable and produces a user satisfaction value of 7,00 from a neutral acceptance level (5). From the results of this test, it can be concluded that the application has succeeded in making online food ordering more efficient and users are satisfied with the application.

Kata Kunci : Pujasera, Aplikasi Pemesanan Makanan, Aplikasi Web Progresif, Pemrograman Ekstrim, Sistem Manajemen Konten

  1. S1-2022-385396-abstract.pdf  
  2. S1-2022-385396-bibliography.pdf  
  3. S1-2022-385396-tableofcontent.pdf  
  4. S1-2022-385396-title.pdf