Seminar Nasional Rekayasa. Sains dan Teknologi Vol 3 No 1Tahun 2023 Implementasi Agile Scrum Dalam Pengembangan Bioskop Online Berbasis Website Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 Sekolah Tinggi Ilmu Manajemen dan Ilmu Komputer ESQ. Menara 165 TB Simatupang. Jakarta Selatan1234 Muhammad. f@students. id1, damar. s@students. Refido. a@students. id3, andi. purnomo@esqbs. ABSTRAK - Agile project management merupakan pengelolaan proyek yang berfokus pada kolaborasi, fleksibilitas, dan keterbukaan terhadap perubahan. Agile project management berasumsi bahwa setiap proyek pasti memiliki tingkat ketidakpastian . yang tinggi sehingga membutuhkan pendekatan fleksibel untuk mengatasinya. Salah satu metode yang digunakan pada Agile Project Management adalah menggunakan metode Scrum. Metode Scrum merupakan metodologi yang termasuk dalam agile software development. Scrum dinilai dapat menghasilkan kualitas perangkat lunak yang baik sesuai dengan keinginan pengguna, dapat digunakan dalam proyek besar maupun kecil, dan mudah untuk mengadopsi perubahan. Scrum memiliki tahapan yang terstruktur dan bersifat perulangan, sehingga jika produk pada sprint pertama belum cukup memenuhi kebutuhan, maka pada sprint berikutnya dapat dikembangkan sistem yang sesuai dengan evaluasi pengguna. Dalam penelitian ini implementasi Agile Scrum dalam pengembangan bioskop online berbasis website membawa sejumlah manfaat yang Metode ini memungkinkan pengembang untuk bekerja secara kolaboratif dan adaptif, menghasilkan iterasi cepat dan responsif dalam mengembangkan fitur-fitur yang relevan dengan kebutuhan pengguna. Dengan menggunakan Agile Scrum maka pekerjaan dalam sprint sangat terjadwal, memprioritaskan tugas serta menerima umpan balik dari pemilik produk dan pihak yang terkait. Kata Kunci: Agile Project. Scrum, berbasis website. PENDAHULUAN Teknologi adalah khasanah pengetahuan yang terhimpun secara sistematis berdasarkan penemuan ilmiah melalui eksperimentasi, atau semata-mata berdasarkan praktek bertahuntahun yang berhasil, yang memungkinkan diproduksinya secara praktis suatu benda atau jasa tertentu Teknologi adalah ilmu pengetahuan yang sistematis mengenai kemampuan industri Teknologi merupakan aplikasi dari penemuan-penemuan sains murni untuk kepentingan praktis, suatu produk yang siap dijual atau siap dikonsumsi masyarakat Perkembangan teknologi semakin berkembang seiring berjalannya waktu. Perkembangan teknologi memberikan banyak manfaat pekerjaan maupun kehidupan sehari Ae hari. Tidak terkecuali industri hiburan, dengan pergeseran model askes informasi dan bisnis tradisional menjadi platform online yang memungkinkan pengguna untuk menikmati layanan hiburan secara fleksibel dan interaktif. Dalam hal ini, pembuatan platform Bioskop Online berbasis website menjadi semakin Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 masyarakat yang semakin banyak bergantung Namun pengembangannya, proyek Bioskop Online ini membutuhkan pendekatan yang terstruktur dan adaptif untuk membantu menjaga konsistensi Pada penelitian ini, digunakan metode pengembangan agile scrum yang merupakan sebuah kerangka kerja manajemen proyek yang didasarkan pada prinsip-prinsip Agile. Model Scrum menekankan pendekatan yang kolaboratif, adaptif, dan terfokus pada nilai bisnis, yang dapat meningkatkan efisiensi waktu dan kualitas proyek. Penerapan teknik Scrum dalam proyek pembuatan bioskop online membutuhkan keterlibatan dua peran utama, yaitu Scrum Master dan Product Owner. Scrum Master bertindak sebagai pemimpin proyek yang bertanggung jawab untuk memfasilitasi proses kerja tim dan memastikan penerapan metode Scrum yang efektif. Sedangkan Product Owner bertindak sebagai pemangku kepentingan yang bertanggung jawab untuk merumuskan visi produk, mengatur prioritas, menentukan epcis dan product backlog serta memastikan keberhasilan proyek II. TINJAUAN PUSTAKA Manajemen Proyek Tujuan utama dari manajemen proyek adalah agar proyek dapat dilaksanakan dengan efisien, tepat waktu, dan mencapai hasil yang Sering terjadi pada sebuah proyek yang berlarut pada pekerjaannya sehingga pada akhirnya harus mengalami penjadwalan Oleh karena itu, peran perencanaan dalam suatu proyek sangat penting, segala sesuatu harus dimulai dari rencana dan harus disepakati bersama antara para stakeholder yang terlibat pada proyek. Stakeholder yang dimaksud didalam proyek adalah pemilik proyek . roject owne. , komite pengarah . teering committe. , pengguna hasil proyek dan pelaksana proyek. Bioskop Online Bioskop merupakan pertunjukan yang diperlihatkan dengan film yang disort sehingga dapat bergerak dan berbicara . Online merupakan kegiatan fasilitas jaringan internet untuk melakukan berbagi macam kegiatan . Sehingga dapat disimpulkan bahwa Bioskop Online adalah sarana untuk menonton pertunjukan film yang dapat ditonton secara daring. Metode Agile Agile Software Development adalah metodologi pengembangan software yang didasarkan pada proses pengerjaan yang dilakukan berulang dimana, aturan dan solusi yang disepakati dilakukan dengan kolaborasi antar tiap tim secara terorganisir dan terstruktur. Kunci dari metode pengembangan Agile ialah bahwa keseluruhan proyek dipecah menjadi serangkaian siklun pengembangan singkat mulai dari 2 sampai 4 minggu setiap . Scrum Scrum merupakan salah satu kerangka kerja yang bisa di implementasikan untuk mendukung konsep metode agile. Scrum berfungsi untuk membuat prinsip agile berwujud menjadi langkah-langkah. Hal yang penting di dalam scrum adalah sprint. Sprint ialah kegiatan yang memiliki durasi maksimal 30 hari yang terdiri dari beberapa aktifitas yaitu, sprint planning, daily scrum, sprint review dan sprint retrospective. Gambar 1 Flow Scrum i. METODOLOGI PENELITIAN Tahapan yang dilalui dalam penelitian ini adalah sebagai berikut: Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 Pada tahapan ini akan mempermudah penelitian agar mempunyai suatu sistem yang lebih baik. Gambar 2 Metodologi Penelitian Pengumpulan Data Pengumpulan data yang dilakukan dalam penelitian Implementasi Agile Scrum Dengan Menggunakan Trello Sebagai Manajemen Proyek Pembuatan Website Bioskop Online adalah sebagai berikut: Wawancara Pengumpulan data pada penelitian ini dilakukan dengan mengajukan beberapa pertanyaan kepada pihak yang teerkait dalam pembuatan sistem. Studi Literarur Mencari penelitian yang saat ini di lakukan. Pengembangan Sistem Pada tahapan ini di melakukan analisa pada sistem berdasarkan data yang sudah ada sebelumnya pada data yang sudah di lakukan. IV. HASIL DAN PEMBAHASAN Setelah stakeholder dari pembuatan website Bioskop Rancangan Scrum pada rancangan scrum akan menjelaskan apa yang di butuhkan stakeholder pada website Bioskop Online dan rangkaian dari website Bioskop Online. Pada tahapan ini akan menentukan role apa saja yang akan di gunakan pada website bioskop nanti. Role dapat di liihat pada table 1 di bawah ini : Tabel 1. Jenis Role Role Admin Keterangan Admin dapat mengakses hampir keseluruhan website. Admin bisa mengubah, menghapus film, menambahkan, serta kebutuhan lainnya yang berkaitan dengan website Pengembangan Sistem Pada tahapan ini, metode yang di gunakan untuk pengembangan sistem adalah agile menggunakan model scrum. Pengaplikasian model scrum terbilang bagus untuk menghasilkan website yang sesuai dengan Implementasi Sistem Pada tahapan ini, website bioskop online menggunakan bahasa pemrograman PHP. PHP (Hypertext Preprocesso. adalah sebuah bahasa menerjemahkan kode program menjadi bisa di mengerti oleh komputer. Selain itu tampilan pada website ini menggunakan framework CSS yaitu bootstrap dan untuk menyimpan database dari website ini adalah dengan menggunakan MySQL yang dimana ini adalah salah satu jenis databse server yang banyak di gunakan untuk membikin sebuah aplikasi berbasis website. Online maka di dapat prosedur sistem berjalan sebagai berikut : Bioskop Online. User User dapat melakukan pendaftaran sehingga dia bisa mengakses laman utama, menonton thrailer, mencari film apa saja yang dia inginkan dan tentunya bisa melihat film yang dia mau yang ada pada website Bioskop Online Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 Product Backlog Setelah menentukan jenis role apa saja yang terdapaat pada website, langkah selanjutnya product owner menyusun product backlog yang akan dikerjakan oleh tim scrum selama proses sprint berlangsung. Product Backlog yang telah disusun dapat dilihat pada tabel 2 di bawah ini : Tabel 2. Product Backlog Epics User Story Story Register dan login Sebagai pengguna yang belum mendaftar, saya ingin dapat mendaftarkan akun saya dengan mudah menggunakan agar saya bisa mengakses semua fitur dan membeli tiket dengan mudah Sebagai pengguna terdaftar, saya ingin dapat melakukan login agar saya bisa membeli tiket film dengan mudah Sebagai pengguna, saya ingin dapat mereset password dengan mudah agar saya bisa masuk kembali ke akun Sebagai pengguna, saya ingin bisa mencari film berdasarkan judul dan aktor agar saya bisa menemukan film yang saya cari dengan mudah Sebagai pengguna, saya ingin bisa memfilter daftar film berdasarkan Register dan login Register dan login Dashboar Dashboar Dashboar Sebagai pengguna, saya ingin dapat melihat info promo tiket agar saya bisa membeli tiket dengan harga yang lebih murah Dashboar Sebagai pengguna, saya ingin dapat rekomendasi film agar saya bisa menemukan film baru yang menarik Detail film dan Sebagai pengguna, saya ingin bisa melihat poster film dan detail dari film seperti judul, tahun, genre, sinopsis, aktor dan sutradara agar saya bisa mengetahui lebih detail tentang film Detail film dan Sebagai pengguna, saya ingin dapat melihat trailer film agar saya bisa n sebelum membeli Detail film dan Sebagai pengguna, saya ingin dapat memberikan review terhadap film yang telah saya tonton agar bisa jadi masukan untuk pihak website Detail film dan Sebagai pengguna saya ingin dapat melihat review dari sebelumnya agar bisa menjadi pertimbangan saya untuk membeli Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 informasi profil saya. ama, email, telefo. agar data saya selalu akurat dan update Detail film dan Sebagai pengguna, saya ingin dapat menambahkan film ke dalam wishlist agar saya bisa mengetahui film apa saja yang menarik bagi saya Detail film dan Sebagai pengguna saya bisa langsung membeli tiket film yang saya inginkan dari halaman detail film agar saya bisa memesan tiket dengan cepat dan Detail film dan Sebagai pengguna, saya ingin dapat memilih metode pembayaran yang aman dan beragam agar saya dapat memilih metode pembayaran yang sesuai dengan kebutuhan saya Detail film dan Sebagai pengguna yang telah pembayaran, saia ingin menerimana pesan konfirmasi bahwa pembayaran dan pembelian tiket saya sudah berhasil Detail film dan Sebagai pengguna, saya ingin dapat melihat riwayat transaksi yang pernah saya Akun Sebagai pengguna, saya ingin dapat melihat dan Akun Sebagai pengguna, saya ingin dapat password agar akun saya tetap aman Akun Sebagai pengguna, saya ingin informasi mengenai website bioskop online agar saya bisa mengetahui lebih lanjut mengenai website Akun Sebagai pengguna, saya ingin bisa melihat voucher apa saja yang saya miliki agar saya bisa mengetahui dan menggunakan voucher yang saya miliki dengan Akun Sebagai pengguna, saya ingin dapat logout dengan mudah untuk menjaga keamanan akun saya Sprint Backlog sprint backlog merupakan tahapan dimana dilakukannya proses pemenuhan kebutuhan sesuai dengan daftar kebutuhan yang telah dibuat pada product backlog . Sprint backlog yang sudah disusun dapat dilihat pada Tabel 3. Sprint Backlog Sprint Epics Waktu Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Total Hari Registrasi dan Login Dashboard Detail film dan Akun (Har. 5 hari 5 hari 5 hari 12 hari 27 hari Rancangan Sistem Use Case Diagram Diagram use case menyajikan interaksi antara use case dan actor. Dimana aktor dapat berupa orang, peralatan atau sistem lain yang berinteraksi dengan sistem yang sedang dibangun. Use case menggambarkan fungsionalitas sistem atau persyaratan yang harus dipenuhi sistem dari pandangan pemakai. Gambar 4 Entity Relationship Diagram Rancangan UI/UX Rancangan UI/UX merupakah tampilan visual serta alur perjalan yang menghubungkan sistem dengan user. Rancangan UI/UX pada gambar 5. Gambar 5 Rancangan UI/UX Gambar 3 Use Case Diagram Entity Relationship Diagram (ERD) Rancangan ERD pada penelitian ini dapat dilihat pada gambar 4. VI. Fase Sprint Setelah melakukan perancangan system maka langah selanjutnya yaitu melakukan tahapan sprint, tahapan sprint yang di hasilkan berjumlah 4 sprint dengan pertimbangan fitur backlog dan estimasi waktu . sesuai dengan aturan scrum, yang nantinya akan menjadi sprint backlog. Sprint 1 Pada sprint 1 di buat rancangan UI/UX serta halaman untuk pengguna melakukan login, register dan lupa password. Hasil Sprint 1 dapat dilihat pada gambar 6, gambar 7 dan gambar 8. Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 Gambar 6 Register Gambar 9 Dashboard Gambar 7 Login Gambar 10 Fitur Search Gambar 8 Lupa Password Sprint 2 Pada sprint 2 dibuat halaman dashboard dimana user dapat melihat film-film yang tersedia dan film yang direkomendasikan oleh sistem, seperti top 10, film terbaru dan genregenre terbaik lainnya. Hasil sprint 2 dapat dilihat pada gambar 9, gambar 10 dan gambar Gambar 11 Genre Sprint 3 Pada sprint 3 ini dibuat halaman detail film dimana user bisa melihat detail dari film yang dipilih. Kemudian halaman pembelian tiket untuk user bisa melakukan pembelian tiket yang dipilih, user juga bisa menambahkan film favorit mereka di bagian wishlist. Kemudian user juga dapat memberikan rating pada bagian ulasan. Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 Hasil sprint 3 dapat dilihat pada gambar 12, gambar 13 dan gambar 14. Gambar 12 Detail Film Gambar 13 Ulasan Gambar 15 Profile Gambar 16 Edit Profile Gambar 14 Payment Gambar 17 promo Pada sprint 4 dibuat halaman akun, dimana user dapat melihat dan mengubah profil mereka, mendapatkan info terkair website Bioskop Online, melihat halaman promo dan logout dari akun. Hasil pada sprint 4 dapat dilihat pada gambar 15, gambar 16, gambar 17 dan gambar 18. Gambar 18 Info Sprint 4 Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 VII. Testing Setelah dilakukan pembuatan website Bioskop Online, dilakukan testing terhadap fitur-fitur yang telah dibuat sebelumnya. Testing pada penelitian ini menggunakan metode Black Box Testing. Hasil testing dapat dilihat pada tabel 4. Admi Pencaria n film Tambah Input kata dan Valid Invalid Tabel 4. Hasil Testing EPIC Regis Logi PROD UCT BACK LOG Register Register Login Lupa Passwor TEST DATA Mengisi Memasu Valid Email Passwor Invalid Email POST CONDIT ION STAT Terdapat link yang ada email aktif lalu Terdapat "Please fill out this field" PASS "Berhasil PASS Tidak PASS Silahkan cek email PASS Tambah Genre Valid Invalid Tambah User Valid Invalid PASS Tambah Film Valid Invalid User Filter Genre Masukka n genre Review Valid Hasil Aktor Muncul Pop Up, ke form Genre Muncul Pop Up, ke form User Muncul Pop Up, ke form User Muncul Pop Up, ke form Hasil film an filter Review PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS PASS Muhammad Aldy Fadilla1. Damar Adji Sodikin2. Refido Arjunal Akmal3 . Andi Purnomo4 Invalid Pembay Pencaria n film Valid Input kata dan Trailer Promo Review Pembayar an tidak masuk ke Hasil Trailer Gunakan relevan dengan kebutuhan pengguna. Dengan menggunakan Agile Scrum maka pekerjaan memprioritaskan tugas serta menerima umpan balik dari pemilik produk dan pihak yang PASS FAIL PASS PASS FAIL Berdasarkan tabel 4 dapat dilihat terdapat 2 fitur yang masih fail dan belum memenuhi acceptance Vi. KESIMPULAN DAN SARAN KesimpulanBerdasarkan penelitian yang telah di lakukan, dapat di simmpulkan bahwa Implementasi Agile Scrum pengembangan bioskop berbasis website membawa sejumlah manfaat yang signifikan. Metode ini memungkinkan pengembang untuk bekerja secara kolaboratif dan adaptif, menghasilkan iterasi cepat dan responsif dalam mengembangkan fitur-fitur yang Saran Dapat menambahkan fitur Ae fitur lainnya agar dapat di kembangkan dan mendapatkan nilai tambahan kepada website Bioskop Online. DAFTAR PUSTAKA