1. Scrum roles
2. Scrum artifacts
3. Scrum ctivities
1
1. Scrum Roles
2
Product Owner
●
Bertanggung jawab penuh atas keberhasilan rancangan
suatu project
●
Bertanggung jawab atas transparansi rancangan dia ke
development team (untuk keberhasilan komunikasi)
●
Seluruh pihak di organisasi menerima keputusan akhir
PO
●
Satu-satunya yang boleh mengarahkan waktu kerja DT
3
Developer Team (DT)
●
Terdiri dari para praktisi yang profesional
●
….karena berkewajiban menghasilkan update / output dari
project / software yang siap di deploy, minimal setiap sprint
●
Lengkap. Memiliki semua keahlian dari-hulu-ke-hilir
sebagai satu tim. (cross function)
●
Punya hak penuh untuk memberikan input cara
pengembangan software/project mereka
●
Berjumlah 3-9 orang
4
Scrum Master
●
Memastikan praktik scrum terlaksana & nilai / prinsip scrum dihidupi oleh tim scrum
●
Membantu PO & DT memaksimalkan transparansi artefak
●
Memfasilitasi acara scrum jika diperlukan
●
Membantu pihak luar untuk memahami interaksi-interaksi apa yang bisa membantu dan
mengganggu tim scrum
●
Membantu terus mencari teknik terbaik untuk mengelola backlog (antrian pekerjaan yang
fleksibel)
●
Memfasilitasi praktek scrum terlaksana untuk DT yang baru mengenal scrum
●
Membantu DT untuk mengatur diri sendiri (kerja secara mandiri)
●
Mendorong DT untuk selalu memperbaiki cara kerja dan kualitas software/project buatan
mereka
●
Menghilangkan hal-hal yang menghambat mereka, namun diluar kendali mereka
5
Rules Roles
●
Memperbolehkan rangkap jabatan
(PO + SM + DT)
(PO + SM)
(PO + DT)
(SM + DT)
6
7
8
Product Backlog Item (PBI)
●
Informasi minimal di tiap product backlog item yang ideal:
- deskripsi
- urutan
- estimasi kesulitan
- estimasi nilai bisnis
●
Product backlog:
- estimasi kesulitan (yang menentukan DT)
- sisanya dikuasai PO meski DT bisa membantu PO menuliskan deskripsi PBI
– PBI di PB
- Fleksibel (bisa berubah di tengah)
9
Sprint Backlog
10
Mengatur Sprint Backlog
●
Terdiri dari PBI yang diambil dari atas PB & cara
mengerjakannya (biasanya dilapangan terwujud dalam
task-task)
●
Sepenuhnya dikuasai DT
●
….kecuali detail PBI yang PO luput di sprint planning
(artinya SB fleksibel)
●
Estimasi kesulitan PBI membantu DT melihat performa
mereka dari sprint ke sprint
11
Increment
12
Scrum Activities
13
Sprint Planning
14
Sprint Planning
●
Peserta :
- semua tim scrum
- tenaga ahli
●
Input
- Product backlog
- Inkremen terbaru
- rekam performa pengembangan
●
Output
- Sprint goal
- Sprint backlog (PBI & Sprint)
●
Durasi
- MAX 8 jam
15
Alur Sprint Planning
●
PO menjabarkan tujuan yang dia mau di awal
●
DT menjabarkan apa yang ingin mereka kerjakan
●
Lalu PO dan DT berembuk bersama, menentukan sprint
goal, lalu mendetilkan PBI-PBI terkait
●
Pengambilan PBI untuk SB sejumlah yang DT sanggup
●
Pendetilan PBI-PBI di SB menjadi plan (task) atau
setidaknya garis besarnya saja
16
Definition of Done
17
DoD
●
Pra-syarat yang harus dilalui setiap PBI
●
Minimum DoD adalah standar yang ditetapkan dari
sebuah organisasi itu sendiri
●
Maksimum DoD? Tidak ada
18