Scrum memiliki siklus rilis singkat dengan batas waktu tetap, yang disebut Sprint, untuk memenuhi kebutuhan pengembangan yang berubah dengan cepat. Proses Scrum membedakan dirinya dari framework Agile melalui konsep dan praktik khusus, dibagi menjadi tiga kategori: Peran, Upacara (juga dikenal sebagai Acara atau Pertemuan), dan Hasil Karya, seperti yang ditunjukkan pada diagram di bawah ini:

Scrum – Peran, Hasil Karya, Upacara
Upacara dalam Siklus Scrum
Setiap proyek Scrum dapat memiliki beberapa siklus rilis, dan setiap rilis dapat mencakup beberapa Sprint. Serangkaian pertemuan berulang pertemuan diadakan sebelum, selama, dan setelah siklus Sprint.
Scrum mendefinisikan tiga peran: Tim, Master Scrum, dan Pemilik Produk; empat upacara: Perencanaan Sprint, Scrum Harian, Ulasan Sprint, dan Refleksi Sprint; dan tiga artefak: Increment Produk, Backlog Produk, dan Backlog Sprint, seperti yang digambarkan di bawah ini:

Kerangka Kerja Agile Scrum
Rapat atau “upacara” merupakan komponen penting dalam pengembangan Agile. Mereka membantu berbagi informasi secara tepat waktu, menyelaraskan tujuan dan visi bersama, serta memastikan semua anggota tim tetap informasi mengenai kemajuan. Seluruh tim tim Scrum berpartisipasi dalam semua upacara kecuali retrospektif, sementara Pemilik Produk mungkin atau mungkin tidak hadir. Scrum mengharuskan upacara-upacara ini membentuk struktur setiap Sprint:
Penyempurnaan Backlog Produk
Penyempurnaan Backlog Produk adalah proses menambahkan detail, perkiraan, dan urutan pada item dalam Backlog Produk. Ini adalah aktivitas berkelanjutan di mana Pemilik Produk dan Tim Pengembangan bekerja sama untuk mendefinisikan dan memperjelas item-item dalam backlog. Selama penyempurnaan, item-item tersebut ditinjau dan disesuaikan.
Seperti yang disebutkan di atas, penyempurnaan backlog produk adalah aktivitas berkelanjutan, tidak terbatas pada kegiatan yang dibatasi waktu (atau rapat). Namun, tidak ada yang melarang tim untuk membatasi waktu setiap sesi penyempurnaan. Secara umum, menggunakan pembatasan waktu merupakan praktik yang baik.
Rapat Perencanaan Sprint
Tujuan perencanaan Sprint adalah menjawab pertanyaan “Apa yang akan kita lakukan, dan bagaimana kita melakukannya?” Rapat ini sangat penting agar tim menyelaraskan tujuan bersama dan komitmen sebelum memulai Sprint. Tim merencanakan daftar item yang akan dikerjakan selama Sprint tertentu. Kemudian, mereka memecah item-item tersebut menjadi tugas-tugas, biasanya tidak lebih dari 2 hari kerja.
Rapat Harian Scrum
Setelah Sprint dimulai, kami mengadakan apa yang biasanya dikenal sebagai Scrum Harian. Scrum Harian dipandu oleh Scrum Master dan biasanya berlangsung selama 15 menit. Ini adalah rapat berdiri untuk menyelaraskan pekerjaan anggota tim: apa yang telah selesai kemarin, apa yang akan dikerjakan hari ini, dan hambatan apa saja. Ini memastikan semua orang sejalan mengenai apa yang sedang dikerjakan oleh masing-masing orang dalam Sprint.
Catatan
Pada akhir Sprint, tujuannya adalah memiliki Increment Produk yang dapat dikirim (PSPI). Kami bertujuan untuk menghadirkan nilai dalam setiap Sprint.
Rapat Tinjauan Sprint
Diadakan pada akhir setiap Sprint, rapat ini menunjukkan fitur-fitur baru yang ditambahkan. Tujuannya adalah mengumpulkan umpan balik dari Pemilik Produk dan pemangku kepentingan lainnya untuk memastikan Increment yang dikirim memenuhi kebutuhan bisnis. Umpan balik digunakan untuk memperbarui Backlog Produk, yang kemudian menjadi masukan untuk Sprint mendatang di mana tim dapat mengatur ulang dan mengekstrak item-item.
Rapat Retrospektif Sprint
Retrospektif biasanya berlangsung selama 90 menit dan membantu memperkuat budaya perbaikan berkelanjutan dalam budaya tim dan ritme Sprint. Ini adalah waktu ketika tim Scrum merefleksikan Sprint sebelumnya, dengan bertanya: Apa yang berjalan baik? Apa yang tidak berjalan baik? Apa yang bisa diperbaiki? Hal ini memungkinkan tim untuk fokus pada kinerja keseluruhan dan mengidentifikasi strategi untuk perbaikan berkelanjutan.
Ringkasan
Upacara Scrum yang tertanam dalam proses menciptakan ritme yang membantu tim memaksimalkan produktivitas, memupuk kolaborasi, menjamin transparansi, dan yang paling penting, memeriksa dan menyesuaikan cara kerja mereka—mengaktifkan pembelajaran dan perbaikan berkelanjutan.











