detanto
By D. Haryusutanto
1 2 3
Agile - Scrum Scrum in
Detail
Planning
detanto
1 Agile - Scrum
detanto
Latar Belakang
Jangan Jadi Programmer!!!
Terus menerus belajar
berpikir 24 jam nonstop
Menjadi Budak !
detanto
Berasa jadi Buronan tiap hari
Susah dapat cewek
masa depan ga jelas!
Tidak ada hari libur
Dianggap tidak tepat janji!
detanto
• Tergantung pada pengelolaan dibanding dengan cara tradisional
yang membutuhkan pengelolaan yang menyeluruh
• Memaksimalkan team dan berbasiskan phase-based process,
menawarkan dinamik, pembangunan dan testing secara iteratif,
dimana perubahan tetap dikelola
Agile
detanto
Agile Manifesto
detanto
Kelebihan dan Kekurangan
Kelebihan
• Meningkatkan rasio kepuasan pelanggan
• Bisa melakukan review pelanggan mengenai software yang dibuat lebih awal
• Mengurangi resiko kegagalan implementasi software dari segi non-teknis
detanto
• Besar kerugian baik secara material atau imaterial tidak terlalu besar jika
terjadi kegagalan
Kekurangan
• Total lama pengembangan menjadi lebih lama
• Meningkatkan resiko kesalahan teknis
• Proses pengembangan menjadi agak kurang terorganisir
Another Method?
detanto
current phase
✓ Incremental: A methodology that provides for customer delivery in
short increments — that is, shorter release cycles
✓ Iterative: A methodology that works with multiple short cycles of
progress where at the end of the cycle customer validation is needed
✓ Agile: A collection of methodologies that’s derived from both Iterative
and Incremental approaches to develop- ment to provide customer value
What the Heck is Scrum??
detanto
Scrum Summary
detanto
(setiap dua minggu hingga satu bulan) secara cepat dan berulang kali.
• Bisnis akan menentukan prioritas. Tim akan mengatur dirinya sendiri untuk
menentukan teknik terbaik dalam menghasilkan fitur dengan prioritas
tertinggi.
• Setiap dua minggu hingga satu bulan sekali semua pihak dapat melihat
sebuah software yang dapat bekerja dan memutuskan untuk merilis software
sebagaimana adanya atau melanjutkan untuk mengembangkannya di sprint
berikutnya
2 Scrum in Detail
detanto
Scrum Detail
• Roles
• Artifacts
detanto
• Events
Roles
detanto
Artifacts
detanto
Contoh
detanto
Product Backlog
detanto
Contoh Product Backlog
Backlog item Estimasi
Sebagai tamu saya ingin membuat reservasi 10
Sebagai tamu saya ingin membatalkan reservasi 8
Sebagai pegawai hotel saya ingin melihat 5
laporan pendapatan per kamar yang tersedia
… …
detanto
Sprint Backlog
detanto
Contoh Sprint Backlog
Task Mon Tue Wed Thu Fri
Reservasi
Interface 8
CRUD 3
Test 4
detanto
User Guide 8
Contoh Burndown Chart
detanto
Events
detanto
Sprint
• Proyek Scrum menghasilkan perkembangan dalam
rangkaian sprint
• Biasanya berjangka waktu 2–4 minggu atau paling lama
1 bulan
• Durasi sprint yang konstan akan menghasilkan ritme
detanto
kerja yang lebih baik
• Produk didesain, diprogram dan diuji dalam sprint.
Sprint Meeting
detanto
Sprint Review
• Tim mempresentasikan apa yang telah mereka buat/kerjakan
selama sprint
• Biasanya dalam bentuk demo fitur baru atau arsitektur dibaliknya
• Informal
• + 2 jam persiapan
• Tanpa slide
• Setiap anggota berpartisipasi
detanto
• Semua pihak diundang
Summary
detanto
3 Planning
detanto
Thank You
D. Haryusutanto
Dept.IT
Sumber :
• mountaingoatsoftware.com
detanto
• http://flyingtomoon.com/2013/07/17/scrum-mind-map-xl-extended-version-with-the-details-fro
m-scrum-guide
/
• Scrum and XP from the trenches – Henrik Kniberg
• SCRUM Guide 2011 - MindMeister Mind Map
• Ifnu scrum podcast
• Scrum.or.id