Agile merupakan model pengembangan jangka pendek yang memerlukan adaptasi cepat dan pengembangan terhadap
perubahan dalam bentuk apapun.
Transparency
Better
Product Collaboration
Quality
Customer
Faster ROI
Satisfaction
Risk
Reduction
Jenis-jenis Agile
Scrum Methodology
Crystal
• Tim biasanya terdiri dari 5-9 • Bertanggung jawab akan • Merupakan fasilitator bukan
orang dari berbagai fungsi kesuksesan produk manajer sehingga tim bekerja
• Tim sebaiknya berubah hanya • Menentukan fitur - fitur secara maksimal
saat pergantian Sprint produk • Membantuk memaksimalkan
• Tim menentukan tugasnya • Bertanggung jawab untuk kerjasama antar tim
masing-masing memprioritaskan fitur produk • Mengadakan Daily Scrum
• Tim mengatur dirinya masing- • Membuat Product Backlog setiap hari
masing • Memastikan tim mengerjakan • Membantu menghilangkan
• Menjaga Sprint Backlog fitur yang memberikan nilai rintangan yang dialami tim
• Mengadakan Sprint Review tertinggi untuk keberhasilan • Melindungi tim dari gangguan
proyek eksternal
• Bertanggung jawab terhadap
Sprint Burndown Chart
• Mengadakan Sprint
Retrospective di akhir Sprint
Scrum Events
Sprint
Sprint Planning
Planning Planning
1 2
Peserta:
Peserta:
- Scrum Team
- Scrum Team
- Scrum Master
- Scrum Master
- Product Owner hadir jika
- Product Owner
ada pertanyaan
Agenda: Agenda:
- Membahas prioritas di - Scrum Team menentukan
Product Backlog bagaimana pekerjaan dapat
terselesaikan
- Menjelaskan tujuan Sprint
- Scrum Team membuat
- Menentukan pekerjaan yang tugas-tugas kecil yang dapat
dapat dimasukkan dalam dilakukan dan melakukan
Sprint dari Product Backlog estimasi (Sprint Backlog)
Scrum Events
Daily Scrum
Agenda pertemuan untuk menjawab 3 pertanyaan: apa yang dilakukan kemarin, apa
yang akan dilakukan hari ini, apakah ada rintangan yang menghambat pekerjaan
Sinkronisasi pekerjaan setiap orang dalam tim
Sprint Review
Partisipan: Scrum Team, dan pemegang kepentingan yang diundang Product Owner (Semua orang
dapat hadir)
Durasi: maksimum 1 jam per 1 minggu Sprint
Product Owner menjelaskan apa yang telah selesai dikerjakan dan yang belum selesai
Tim bisa menjelaskan apa yang berjalan baik, masalah yang dihadapi dan cara mengatasinya
Stakeholder dan Product Owner dapat memberikan feedback dan menjabarkan keadaan pasar
yang mungkin telah berubah
Prioritas product backlog mungkin diubah sehingga di akhir acara Product Backlog untuk Sprint
berikutnya telah tersedia
Scrum Events
Sprint Retrospective
Partisipan: Scrum Team, Scrum Master, Produk Owner boleh hadir atau tidak (opsional)
Agenda: membahas apa yang berjalan baik dan tidak dan apa yang perlu ditingkatkan
Product Backlog
Merupakan daftar terurut hal-hal yang akan dikerjakan, fitur, fungsi, kebutuhan,
peningkatan, perbaikan
Perubahan dalam kebutuhan bisnis, kondisi pasar, ataupun teknologi dapat mengubah
Product Backlog
Product Backlog item memiliki atribut deskripsi, urutan, estimasi, dan nilai bisnis
Product Backlog juga berisi deskripsi pengujian produk sehingga dinyatakan “Selesai”
Scrum Artifacts
Sprint Backlog
Merupakan daftar Product Backlog yang telah dipilih untuk Sprint ditambah
perencanaan untuk mencapai Sprint Goal
Menampilkan seluruh pekerjaan yang menurut Development Team perlu dilakukan
untuk mencapai Sprint Goal
Development Team membuat estimasi untuk tiap pekerjaan yang akan dilakukan
Burndown
Contoh Deskripsi Product Backlog
User Story
Deskripsi • Sebagai <peran> saya ingin <fitur> agar saya <nilai bisnis>
Nilai Bisnis
Dokumen
Cara Uji