Scrum 
ARDA ÇETİNKAYA 
Takip Et: @ardacetinkaya 
Yaz: ardacetinkaya@gmail.com 
Oku: www.minepla.net
Scrum 
• Çevik(Agile) yazılım geliştirme 
framework’lerinden biri... 
• Belirli zaman dilimleri dahilinde ilerleyen ve 
ke...
Scrum Rolleri 
• Product Owner(Ürün sahibi) 
• Scrum Master (Scrum yöneticisi) 
• Team (Geliştirme takımı)
Scrum Rolleri 
• Product Owner(Ürün sahibi) 
• Scrum Master (Scrum yöneticisi) 
• Team (Geliştirme takımı) 
• Müşterinin s...
Scrum Rolleri 
• Product Owner(Ürün sahibi) 
• Scrum Master (Scrum yöneticisi) 
• Team (Geliştirme takımı) 
• Scrum'ın düz...
Scrum Rolleri 
• Product Owner(Ürün sahibi) 
• Scrum Master (Scrum yöneticisi) 
• Team (Geliştirme takımı) 
• Sprint Backl...
Scrum Hayat Döngüsü
Product Backlog 
• Müşteriden ve son kullanıcıdan gelen gereksinimleri içerir 
• ‘Ne yapacağız?’ sorusunun yanıtını içerir...
Product Backlog 
User Story 
Müşteri,son kullanıcı veya ürün sahibi için değerli olan ve anlam 
ifade eden genellikle fonk...
User Story 
User Story 
İyi bir «user story»; 
• Independent: Bağımsız olmalıdır. 
• Negotiable: Üzerinde konuşulabilip,ta...
Release Planing 
Sprint 1 
– 100 Saat 
Sprint 2 
- 50 Saat 
Sprint 3 
- 30 Saat
Sprint 
• Belirli bir süreye sahiptir 
• Sonunda ortada değeri olan bir çıktı olmalıdır 
• Sprint başlarında toplantı ile ...
Burndown Grafiği 
• Sprint süreci ve takımın performansını takip etmek için kullanılır 
• Geriye kalan süre üzerinden gözl...
Teşekkürler 
ARDA ÇETİNKAYA 
Takip Et: @ardacetinkaya 
Yaz: ardacetinkaya@gmail.com 
Oku: www.minepla.net
Upcoming SlideShare
Loading in...5
×

Scrum ile çevikleşiyoruz

5,140

Published on

28 Kasım 2014
- Sunum formatı ve typo hataları düzeltildi.

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
5,140
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
74
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scrum ile çevikleşiyoruz

  1. 1. Scrum ARDA ÇETİNKAYA Takip Et: @ardacetinkaya Yaz: ardacetinkaya@gmail.com Oku: www.minepla.net
  2. 2. Scrum • Çevik(Agile) yazılım geliştirme framework’lerinden biri... • Belirli zaman dilimleri dahilinde ilerleyen ve kendi içinde tekrarlayan yazılım ya da ürün geliştirme framework’ü... • Esnek ama prensipleri olan bir framework...(ScrumBut) User Story Product Backlog Release Planing Scrum Master Product Owner TeamIterationSprint Backlog Estimation Sprint
  3. 3. Scrum Rolleri • Product Owner(Ürün sahibi) • Scrum Master (Scrum yöneticisi) • Team (Geliştirme takımı)
  4. 4. Scrum Rolleri • Product Owner(Ürün sahibi) • Scrum Master (Scrum yöneticisi) • Team (Geliştirme takımı) • Müşterinin sesi; müşteriyi temsil eder • Ne yapılacağına ve hangi sırayla yapılacağına karar verir • Proje ya da ürün kapsamında ki «Ne yapacağız» soruna cevap verir • Çıktı sonuçlarına ve içeriklerine karar verir • Karlılığı garanti eder.
  5. 5. Scrum Rolleri • Product Owner(Ürün sahibi) • Scrum Master (Scrum yöneticisi) • Team (Geliştirme takımı) • Scrum'ın düzgün işlemesinden sorumludur • Takımlar arasında ki iletişimden sorumludur • Takımlara gelecek dışarıdan etkileri süzmelidir ama takım içinde ki engelleri de kaldırmalıdır • Günlük Scrum toplantılarını düzenler,yönetir • Takımın üretkenliğini takip eder
  6. 6. Scrum Rolleri • Product Owner(Ürün sahibi) • Scrum Master (Scrum yöneticisi) • Team (Geliştirme takımı) • Sprint Backlog'da ki maddelerden sorumludur • Farklı niteliklere sahip kişilerden oluşur • analiz,test,tasarım,kod yazma • Doğru sayıda kişiye sahip olmalı,ne çok az,ne çok fazla • Demoları yapar • Kendi işini kendi organize eder • Tahminleri yaparlar
  7. 7. Scrum Hayat Döngüsü
  8. 8. Product Backlog • Müşteriden ve son kullanıcıdan gelen gereksinimleri içerir • ‘Ne yapacağız?’ sorusunun yanıtını içerir • Herkese açık ve herkes tarafından müdahale edilebilir • Sorumlusu ürün sahibidir(Product Owner) • Risk,iş değeri,zaman gibi kavramlara göre ürün sahibi tarafından sıralandırılır. • Tahmini süreleri içerir(Story Point,Hour...) • İçeriği, User Story’lerden oluşur.
  9. 9. Product Backlog User Story Müşteri,son kullanıcı veya ürün sahibi için değerli olan ve anlam ifade eden genellikle fonksiyonel(!) özelliklerin belirtildiği ifadelerdir.
  10. 10. User Story User Story İyi bir «user story»; • Independent: Bağımsız olmalıdır. • Negotiable: Üzerinde konuşulabilip,tartışılabilir olmalıdır. • Valuable: Müşteri veya son kullanıcı için değer ifade etmelidir. • Estimatable: Efor tahmini yapılabilinmelidir. • Small: Çok karmaşık ve büyük olmamalıdır. Gerekirse başka user story’lere ayrışmalıdır. • Testable: Test edilebilmelidir. olmalıdır.
  11. 11. Release Planing Sprint 1 – 100 Saat Sprint 2 - 50 Saat Sprint 3 - 30 Saat
  12. 12. Sprint • Belirli bir süreye sahiptir • Sonunda ortada değeri olan bir çıktı olmalıdır • Sprint başlarında toplantı ile sprint içeriği belirlenir • Alt görevleri(Task) olabilir • Sprint süresi boyunca hergün toplantı yapılır • 15 dakikalık günlük scrum toplantısı(3 soru) • Sprint sonrası toplantıları... • Sprtint Retrospective • Sprint Review
  13. 13. Burndown Grafiği • Sprint süreci ve takımın performansını takip etmek için kullanılır • Geriye kalan süre üzerinden gözlemlenir
  14. 14. Teşekkürler ARDA ÇETİNKAYA Takip Et: @ardacetinkaya Yaz: ardacetinkaya@gmail.com Oku: www.minepla.net
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×