Pembuatan Modul Peminjaman Ruang pada Website XYZ dengan Menggunakan Metode Scrum
Abstract
SHOLASTIKA DIVIA VALENTINA. Pembuatan Modul Peminjaman Ruang pada
Website XYZ dengan Menggunakan Metode Scrum. Dibimbing oleh Faldiena
Marcelita S.T., M.Kom.
Proses peminjaman ruang pada website XYZ sebelumnya masih
menggunakan sistem berbasis spreadsheet, yang memiliki keterbatasan dalam
pencatatan data dan transparansi, sehingga rentan menimbulkan bentrok jadwal.
Penelitian ini bertujuan untuk merancang dan membangun modul peminjaman
ruang berbasis website yang memberikan kemudahan dan transparansi bagi
pengguna dalam memantau status peminjaman, serta menyediakan pencatatan data
yang lebih terstruktur. Metode pengembangan yang digunakan adalah Scrum, yang
terbagi ke dalam lima sprint, dengan memanfaatkan Laravel 12, Tailwind CSS, serta
Filament sebagai panel admin. Fitur yang dihasilkan meliputi login dan registrasi
akun, pemantauan ketersediaan ruang, pengajuan dan persetujuan peminjaman,
pengelolaan data pengguna, serta pengunduhan laporan peminjaman dalam format
Excel. Hasil pengujian menggunakan black-box testing menunjukkan bahwa
seluruh fitur telah berjalan sesuai kebutuhan yang dirancang. Modul ini diharapkan
dapat membantu proses pengelolaan peminjaman ruang menjadi lebih terstruktur
dan efisien dibandingkan proses manual sebelumnya.
Kata Kunci: black-box testing, Laravel, peminjaman ruang, Scrum, website SHOLASTIKA DIVIA VALENTINA. Development of a Room Booking Module
for the XYZ Website Using the Scrum Methodology, Supervised by Faldiena
Marcelita S.T., M.Kom.
The room booking process on the XYZ website previously relied on a
spreadsheet-based system, which had limitations in data recording and transparency,
making it prone to scheduling conflicts. This research aims to design and build a
website-based room booking module that provides convenience and transparency
for users in monitoring booking status, along with more structured data recording.
The development method used is Scrum, divided into five sprints, utilizing Laravel
12, Tailwind CSS, and Filament as the admin panel. The resulting features include
login and registration, room availability monitoring, booking submission and
approval, user data management, and booking report downloads in Excel format.
Testing results using black-box testing show that all features have functioned
according to the designed requirements. This module is expected to help streamline
room booking management, making it more structured and efficient than the
previous manual process.
Keywords: black-box testing, Laravel, room booking, Scrum, website

