digilib@itb.ac.id +62 812 2508 8800

Dokumen Asli
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan

Kompetisi olahraga yang disiarkan di televisi dan media siaran daring, serta pengaruh acara selebriti dalam berolahraga telah memperkuat animo masyarakat dalam berolahraga pasca pandemi. Namun, terdapat beberapa masalah yang dirasakan masyarakat beriringan dengan meningkatnya animo tersebut, yaitu permasalahan pada proses reservasi lapangan olahraga. Sebagai contoh kasus di wilayah Coblong, Kota Bandung, terdapat berbagai permasalahan seperti sulitnya mendapatkan informasi mengenai ketersediaan lapangan badminton, manajemen jadwal lapangan yang masih tradisional, kasus reservasi lapangan yang tidak digunakan, serta kekurangan pemain saat acara olahraga bersama. Penelitian ini bertujuan untuk mengatasi permasalahan tersebut dengan mengembangkan sistem reservasi sarana olahraga berbasis aplikasi Android yang terintegrasi dengan sistem kontrol berbasis IoT. Fokus pada penelitian ini adalah pengembangan layanan backend yang mendukung aplikasi Android dan layanan IoT dalam memenuhi kebutuhan pengguna. Layanan backend ini dikembangkan menggunakan framework Flask Python dengan pendekatan Test Driven Development (TDD). Pengembangan backend ini didasarkan pada backlog task yang disusun untuk memenuhi kebutuhan product backlog yang telah ditetapkan oleh tim peneliti. Dengan melakukan kontrol kualitas fungsional melalui automated unit testing selama masa pengembangan serta blackbox testing setelah deployment, layanan backend yang dikembangkan mampu menangani berbagai skenario penggunaan API yang disediakan dan berhasil memenuhi kebutuhan fungsional.