Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Scrum :Agile
Development
Framework
PT Rekadia SolusiTeknologi
Content
 Scrum
 Definition
 ScrumValue
 Scrum Role
 Scrum Activities
 Implementation
 Benefit
3/26/2015 2
Definition
 Scrum is a simple framework for effective team collaboration on
complex projects. Scrum provides a small set ...
ScrumValue
 Focus
 Courage
 Openness
 Commitment
 Respect
3/26/2015 4
Scrum Role
 Product Owner
 Scrum Master
 DevelopmentTeam
3/26/2015 5
ProductOwner
 Penjembatan antara team dengan user.
 Kemampuan komunikasi yang efektif sangat diutamakan.
3/26/2015 6
Scrum Master
 Bukan project manager tradisional
 Melatih team
 Memastikan tim terus berkembang
 Membantu setiap orang ...
Development
Team
 Bertanggung jawab menyelesaikan 100% pekerjaan yang telah
ditentukan.
3/26/2015 8
Scrum
Activities
 Sprint Planning
 Sprint
 Daily Scrum Meeting
 Sprint Demo
 Sprint Retrospective
 Handling Bug-fixi...
SPRINT
PLANNING
 Mengubah dari Product Backlog menjadi Sprint Backlog
 HasilAkhir Sprint Planning:
 Sprint goal
 Team ...
PRODUCT
BACKLOG
ID Nam
e
Imp Est How
to
Dem
o
Note
s
1 Depo
sit
30 5 … …
2 … ... … … …
 Product Backlog merupakan
dokumen...
SPRINT
PLANNING
Scope Estimate
Importance Quality
3/26/2015 13
SPRINT
PLANNING
 Panjangnya satu sprint
 Tidak terlalu panjang  maintain perubahan dari user
 Tidak terlalu pendek  M...
SPRINT
PLANNING
 Menentukan sprint backlog
 Kualitatif
 Menentukan kira-kira kecepatan pengerjaan team
 Kuantitatif
 ...
DOING
SPRINT
3/26/2015 16
DailyScrum
Meeting
 Dilakukan 15 Menit
 Sifatnya stand-up meeting
 Masing-masing anggota tim memberitahu apa yang sudah...
Sprint Demo
 Manfaat sprint demo:
 Tim memperoleh kredit atas kerjaan mereka
 Orang lain mengetahui apa yang sudah dila...
Sprint
Retrospective
 Dilakukan ditempat yang nyaman
 Setiap orang dalam tim diberikan kesempatan untuk
memberitahu apa ...
Handling Bug-
fixing
 Testing (UAT) diberikan pada akhir sprint kepada pengguna untuk
dicoba, setelah melalui QA.
 Apabi...
Implementation
 “Trial and error”
 Sprint Planning
 Daily Scrum Meeting
 Sprint Retrospective + Demo
 Deadline intern...
Implementation
Proyek Fitur 1 Fitur 2 Fitur 3 Fitur 4 Fitur 5 Fitur …
Proyek A 100 90 80 70
Proyek B 25 20 15
Proyek C 50 ...
Implementation
3/26/2015 24
Benefit
 One-for-all andAll-for-one
 Good communication
 Keep moving forward
 High spirit
3/26/2015 25
Terima kasih
Septu Jamasoka
+62-852-7882-5252
http://www.facebook.com/septujamasoka
@septujamasoka
Upcoming SlideShare
Loading in …5
×

Scrum by PT Rekadia

431 views

Published on

Sharing teori praktis Scrum, implementasi Scrum untuk proyek IT/software, dan manfaat yang dirasakan di Rekadia.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Scrum by PT Rekadia

  1. 1. Scrum :Agile Development Framework PT Rekadia SolusiTeknologi
  2. 2. Content  Scrum  Definition  ScrumValue  Scrum Role  Scrum Activities  Implementation  Benefit 3/26/2015 2
  3. 3. Definition  Scrum is a simple framework for effective team collaboration on complex projects. Scrum provides a small set of rules that create just enough structure for teams to be able to focus their innovation on solving what might otherwise be an insurmountable challenge. (www.scrum.org) 3/26/2015 3
  4. 4. ScrumValue  Focus  Courage  Openness  Commitment  Respect 3/26/2015 4
  5. 5. Scrum Role  Product Owner  Scrum Master  DevelopmentTeam 3/26/2015 5
  6. 6. ProductOwner  Penjembatan antara team dengan user.  Kemampuan komunikasi yang efektif sangat diutamakan. 3/26/2015 6
  7. 7. Scrum Master  Bukan project manager tradisional  Melatih team  Memastikan tim terus berkembang  Membantu setiap orang mengerti tentang scrum  Servant-leadership 3/26/2015 7
  8. 8. Development Team  Bertanggung jawab menyelesaikan 100% pekerjaan yang telah ditentukan. 3/26/2015 8
  9. 9. Scrum Activities  Sprint Planning  Sprint  Daily Scrum Meeting  Sprint Demo  Sprint Retrospective  Handling Bug-fixing 3/26/2015 10
  10. 10. SPRINT PLANNING  Mengubah dari Product Backlog menjadi Sprint Backlog  HasilAkhir Sprint Planning:  Sprint goal  Team member beserta komitmen  Sprint backlog  Tanggal Sprint demo yang ditentukan.  Tempat dan waktu untuk Daily Scrum Meeting. 3/26/2015 11
  11. 11. PRODUCT BACKLOG ID Nam e Imp Est How to Dem o Note s 1 Depo sit 30 5 … … 2 … ... … … …  Product Backlog merupakan dokumen paling penting dan harus ada sebelum memulai sprint.  Product Backlog harus hanya memuat target dari sisi bisnis, jangan terlalu teknis. 3/26/2015 12
  12. 12. SPRINT PLANNING Scope Estimate Importance Quality 3/26/2015 13
  13. 13. SPRINT PLANNING  Panjangnya satu sprint  Tidak terlalu panjang  maintain perubahan dari user  Tidak terlalu pendek  Momentum dan waktu recover yang cukup  Sprint goal harus ditentukan  Boleh yang bersifat kualitatif, selama menjawab mengapa melakukan sprint 3/26/2015 14
  14. 14. SPRINT PLANNING  Menentukan sprint backlog  Kualitatif  Menentukan kira-kira kecepatan pengerjaan team  Kuantitatif  Menentukan waktu (mandays) dari setiap anggota  Menentukan focus factor, bisa berasal dari focus factor sebelumnya 3/26/2015 15
  15. 15. DOING SPRINT 3/26/2015 16
  16. 16. DailyScrum Meeting  Dilakukan 15 Menit  Sifatnya stand-up meeting  Masing-masing anggota tim memberitahu apa yang sudah dilakukan kemarin, dan apa yang akan dilakukan sekarang  Perubahan estimasi waktu karena terdapat kegiatan yang tidak terencana. 3/26/2015 17
  17. 17. Sprint Demo  Manfaat sprint demo:  Tim memperoleh kredit atas kerjaan mereka  Orang lain mengetahui apa yang sudah dilakukan  Mendapatkan feedback penting dari stakeholders  Event social sehingga anggota tim 1 dapat berinteraksi dengan anggota tim lainnya  Memaksa tim menyelesaikan pekerjaan. 3/26/2015 18
  18. 18. Sprint Retrospective  Dilakukan ditempat yang nyaman  Setiap orang dalam tim diberikan kesempatan untuk memberitahu apa yang bagus, apa yang bisa lebih baik, dan apa yang harus diperbaiki “tanpa terinterupsi”  Setiap orang kemudian menentukan mana yang harus diperbaiki pada sprint berikutnya. 3/26/2015 20
  19. 19. Handling Bug- fixing  Testing (UAT) diberikan pada akhir sprint kepada pengguna untuk dicoba, setelah melalui QA.  Apabila terdapat bug yang harus diperbaiki, maka  Memberikan batasan waktu release disela-sela sprint  Mengubah focus factor pada sprint berikutnya untuk menyelesaikan bug pada versi sebelumnya 3/26/2015 21
  20. 20. Implementation  “Trial and error”  Sprint Planning  Daily Scrum Meeting  Sprint Retrospective + Demo  Deadline internal 3/26/2015 22
  21. 21. Implementation Proyek Fitur 1 Fitur 2 Fitur 3 Fitur 4 Fitur 5 Fitur … Proyek A 100 90 80 70 Proyek B 25 20 15 Proyek C 50 40 30 20 10 … … … … … … … 3/26/2015 23
  22. 22. Implementation 3/26/2015 24
  23. 23. Benefit  One-for-all andAll-for-one  Good communication  Keep moving forward  High spirit 3/26/2015 25
  24. 24. Terima kasih Septu Jamasoka +62-852-7882-5252 http://www.facebook.com/septujamasoka @septujamasoka

×