Çevik Öğretiler Scrum

336 views
273 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
336
On SlideShare
0
From Embeds
0
Number of Embeds
18
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Çevik Öğretiler Scrum

  1. 1. Çevik Öğretiler: Scrum v1.0 Murat Can ALPAY
  2. 2. Murat Can ALPAYlinkedin.com/in/mcalpaymcatr.blogspot.com
  3. 3. Murat Can ALPAYwww.scrumturkey.comPSM-I
  4. 4. İçerik● Çevik Manifesto● Tümdengelim ○ Scrum: Baştan sona bir Sprint● Tümevarım ○ Scrum ○ Roller ○ Olaylar ○ Çıktılar
  5. 5. Çevik ManifestoIndividuals and interactions over processes and toolsWorking software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  6. 6. Yazılım Dışında (Çevik)● Toyota & Lean● Finans ○ Beyond Budgeting
  7. 7. Baştan Sona Bir Sprint● Bir Scrum takımının bir iterasyonun hikayesi
  8. 8. 1. Sprint Planning M. (BSBS)● Product Owner, Product Backlogu Öneme göre sunar
  9. 9. 2. Sprint Planning M. (BSBS)● Development Team İş paylaşımı yapar
  10. 10. 3. Sprint Başlar (BSBS) 1 < Sprint < 4 Hafta
  11. 11. 4. Daily Scrum (BSBS) Günlük 15 dk.
  12. 12. 5. Engeller (BSBS) Bazen engeller çıkar
  13. 13. 6. Scrum Master (BSBS) Scrum Master çözer
  14. 14. 7. Burndown (BSBS) Sprint Bitmesine Az Kaldı!
  15. 15. 8. Son dakikada (BSBS) Harika Bir Fikrim Var!
  16. 16. 8. Son dakikada (BSBS) Product Ownera anlat!
  17. 17. 8. Son dakikada (BSBS) Product Owner: Hmm... Bu harika fikri sonraki sprintde mutlaka değerlendirelim. 9963. sıraya koyuyorum.
  18. 18. 9. Sprint Review M. (BSBS)● Demo● Ölçümler● Yapılan, Yapılacak İşler
  19. 19. 10. Sprint Retrospective(BSBS)● Sprint yerine Kanban yapsak nasıl olur?● Papağan çok geveze, Time-boxları aşıyoruz.
  20. 20. 11. (BSBS) Tekrar Et!
  21. 21. Scrum
  22. 22. Kompleks (Scrum)● Scrum = Çarpışma● Kompleks bir ortamda geliştirilen, kompleks sistemler için süreç çatısı.
  23. 23. Kompleks (Scrum)● Kompleks != Karmaşık
  24. 24. Hafif Siklet (Scrum)? > ... > XP > SCRUM > KANBAN
  25. 25. Deneysel (Scrum)● İncele ve Uyarla ○ Velocity ○ Burndown charts
  26. 26. Tavsiye (Scrum)● Tavsiye: Steal & Tweak ○ Valve Software ve Kaballar
  27. 27. Tavsiye: Steal & Tweak● Kısa dönemde uygula● Geri bildirim al● Düzelt● Tekrar et
  28. 28. Roller
  29. 29. Roller
  30. 30. Roller● Product Owner / Ürün Sahibi● Scrum Master / Ekibin Avukatı● Development Team / Geliştirici Takımı
  31. 31. Dev. Team (Roller)● Kendi Kendini Örgütleyen● Farklı Yetenekler● 3 <= Kişi <= 9
  32. 32. Farklı Yetenekler (DT)
  33. 33. T-Şekilli İnsanlar (DT)
  34. 34. Product Owner (Roller)● Product Backlog / İş Listesi● İşlerin müşteri için değeri● İşlerin sıralanması
  35. 35. Product Owner (Roller)"Optimizing the Return on Investment (ROI)and the Total Cost of Ownership (TCO) of the work the Development Team does." Scrum Guide
  36. 36. Scrum Master (Roller)● Süreçten Sorumlu● Eğitim, İletişim, Arabuluculuk● Engellerin Kaldırılması / Listesi● Scrum Toplantılarının Organizasyonu
  37. 37. Scrum Master (Roller) Sürecin ve Ekibin Avukatı
  38. 38. Olaylar● Zaman Sınırı
  39. 39. Sprint (Olaylar)● 1<= Hafta <= 4● Değişiklik Yapılmaz ○ Geliştirici Takımı ○ Sprint Backlog● İş PO ile müzakare edilebilir
  40. 40. Sprint Planning (Olaylar)● 1 Aylık sprint için 8 saat max● Hangi İşler Yapılacak ○ İşlerin süresini DT beraber belirler ○ Tamam Tanımı
  41. 41. Sprint Planning (Olaylar)● Nasıl Yapılacak ○ DT İş Paylaşımı Yapar● Product Backlog =>Sprint Backlog ○ İş listesi => Çalışma Listesi
  42. 42. Daily Scrum (Olaylar)● 15 dk. max hergün, aynı yer, zaman● Yapıldı, Yapılacak, Engel?● Sadece DT + SM (optional)
  43. 43. Sprint Review (Olaylar)● 1 Aylık sprint için 4 Saat max● Scrum Takımı + Müşteri + ...● Demo● PO ve işler ○ ne yapıldı, yapılamadı, projeksiyon● Değerlendirme
  44. 44. Sprint Retrospective(Olaylar)● 1 Aylık sprint için max 3 saat● Scrum Takımı● Süreç hakkında ○ Geri bildirimler ○ Değerlendirme ○ İyileştirme
  45. 45. Çıktılar● Product Backlog● Sprint Backlog● Tamamlandı Tanımlanmalı
  46. 46. Product Backlog (Çıktılar)● PO● İçerik, sıralama, görülebilirlik● Öncelikli olanlar detaylı● Canlı● DT ile beraber
  47. 47. Sprint Backlog (Çıktılar)● DTnin Tahmini● İlerleyiş Görünür Olmalı
  48. 48. Son Sözler "Address Complexity with Complexity"
  49. 49. Son Sözler Hafif Siklet
  50. 50. Son Sözler Ekibinizin Avukatı Olun
  51. 51. Son Sözler Inspect & Adapt
  52. 52. Son Sözler Time-boxlar koyun.
  53. 53. Son SözlerKendi kendine organize, çok yetenekli ekipler
  54. 54. Son Sözler Yaptığınız işin değerini bilin
  55. 55. ?

×