Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Scrum ve Arkasındaki Değerler
Gülnur Bayhan & Seda Erboral
Çeviklik nedir ?
Çeviklik:

Esneklik, hızlı ve verimli bir şekilde değişime adapte
olabilme yeteneği ve kapasitesi anlamına gelir.
Değer yaratacak minimum kapsamı
hedefleyip pazara hızlı çıkmaktır.
Maksimum değer yaratacak işleri
önceliklendirerek kısıtlı kaynakları en
verimli şekilde kullanmaktır.
Müşteriyi sürece dahil ederek doğru
ürünün ortaya çıkartmaktır.
Sürekli teslimat ile değişen pazar
koşullarına uyum sağlama
Kendi kendini örgütleyen ve iş birliğine açık

takımlarla, sürdürülebilir bir çalışma ortamı
yaratmaktır.
Süreçte yarattığı şeffaflık ile açık noktaları
tespit edip sürekli iyileştirmektir
ÇEVİK YAZILIM GELİŞTİRME
MANİFESTOSU
Bizler daha iyi yazılım geliştirme yollarını
uygulayarak ve başkalarının da uygulamas...
SCRUM NEDIR?
SCRUM, kuralları belli ve anlaşılması
kolay bir yaklaşımdır.
FAKAT ?
Takımın bir parçası olmayı
Takım ile işbirliği içinde çalışmayı
Kaliteli iş yapmayı
Yeniliklere açık olmayı
Sprint hedefine...
Yapılacak işe
İşin bitirilmesine
Kendi uzmanlığına
Sprint Hedefine
Öncelikli işe
İşi en basit şekilde yapmaya
Odaklanır
Açıktır
Yapılan işi anlatmaya
İlermeye
Öğrenmeye
Problem ve engelleri ifade etmeye
Takım içerisinde çalışmaya
Farklılıklar...
Kişisel geçmişlere
Kişilere
Farklılıklara
Farklı fikirlere
Takım üyelerinin tecrübelerine
Takım üyelerinin yeteneklerine
Di...
Cesurdur
Karar verirken
Kararını değiştirirken
İlerleme gösterirken
Hiç kullanılmayacak özelliklerin geliştirilmesine karş...
Scrum, kompleks problemlerin adreslenerek, üretken
ve yaratıcı bir şekilde maksimum katma değerde
ürün geliştirilmesi için...
Herkesin anlayabileceği ortak bir dil oluşturmak
ŞEFFAFLIK
Gitmek istediğimiz duruma ulaşmak için
düzeltmeler yapmak
Mevcut durumu ve sorunları ortaya çıkarmak
ADAPTASYON
GÖZLEM
Scrum Roles
Müşteriyi temsil eder
Ürünün vizyonunu belirler
PRODUCT OWNER
PRODUCT OWNER
Ürün özelliklerini tanımlar
Önceliklendirir
Lansman tarihlerini belirler
Ürün özelliklerini netleştirir
Payd...
SCRUM MASTER
Hizmetçi Lider
Takımı korur
Sorunları Çözer
Scrum’ın Savunucusu
Engelleri kaldırır
Bölünmeleri engeller
Takımı birarada tutar
Süreci destekler
Yönetimi yönlendirir
SCRUM MASTER
(3-9) Kişiden Oluşur
Aynı Lokasyonda
Gerekli tüm yetkinliklere sahiptir.
Kendi kendilerine organize olur
DEVELOPMENT TEAM
Taskları tanımlar
Eforlar
Çalışan yazılım üretir
Kaliteden sorumludur
Süreçleri iyileştirir
Sprint backlogdaki işlere odak...
PRODUCT BACKLOG
Önceliklendirilmiş istekler
listesidir.
Potansiyel ürün özelliklerini
içerir.
Önceliklendirilmesi,
detayla...
SPRINT PLANLAMA TOPLANTISI
Tüm scrum takımı katılır.
Time-box 1 aylık sprint için 4 saat
Development Team önceliklendirilm...
Şeffaflık sağlar.
İşi eforlamanıza yardımcı olur.
İşin kapsamını düşünürken yardımcı olur.
İş yapış standardınızı oluşturur...
SPRINT BACKLOG
Developer team tarafından
Sprint Planning
toplantısında hazırlanır.
Developer team
sorumludur.
PBI’ların na...
Scrum Board
Daily Scrum
Tüm scrum takımı katılır.
Her gün aynı yerde ve saatte
Time-box 15 dk.
Takım 24 saatlik planını yapar.
Sprint ...
BURN-DOWN CHART
BURN-DOWN CHART
Sprint içinde yapılan işler paydaşlara sunulur.
Paydaşlardan geri bildirim alınır.
Sonraki sprintteki işlerin önceliği kon...
Velocity
Sprint içerisinde tamamlanan işlerin toplam eforudur.
Gelecek sprintlere dair öngörü yapabilmesini sağlar.
Sprint...
Sprint sonunda ilgili sprint değerlendirilir.
Takım ve süreç değerlendirilir.
Aksiyon alınması gereken iyileştirmeler beli...
ŞEFFAFLIK
ADAPTASYON
GÖZLEM
Sprint Backlog
Scrum Board Product Backlog
DoD
Daily Scrum
Sprint RetrospectiveSprint Planning...
AGILITY SERVICES COMPANY
Eski Büyükdere Cad. 

Maslak İş Merkezi No:37 

Maslak/İstanbul
t: + 90 212 268 7840 

f: + 90 21...
Scrum ve Arkasındaki Değerler
Scrum ve Arkasındaki Değerler
Scrum ve Arkasındaki Değerler
Scrum ve Arkasındaki Değerler
Scrum ve Arkasındaki Değerler
Scrum ve Arkasındaki Değerler
Próxima SlideShare
Cargando en…5
×

Scrum ve Arkasındaki Değerler

827 visualizaciones

Publicado el

Agile Nedir?
Scrum ve Arkasındaki Değerler
Scrum Framework

Publicado en: Software
  • Sé el primero en comentar

Scrum ve Arkasındaki Değerler

  1. 1. Scrum ve Arkasındaki Değerler Gülnur Bayhan & Seda Erboral
  2. 2. Çeviklik nedir ?
  3. 3. Çeviklik:
 Esneklik, hızlı ve verimli bir şekilde değişime adapte olabilme yeteneği ve kapasitesi anlamına gelir.
  4. 4. Değer yaratacak minimum kapsamı hedefleyip pazara hızlı çıkmaktır.
  5. 5. Maksimum değer yaratacak işleri önceliklendirerek kısıtlı kaynakları en verimli şekilde kullanmaktır.
  6. 6. Müşteriyi sürece dahil ederek doğru ürünün ortaya çıkartmaktır.
  7. 7. Sürekli teslimat ile değişen pazar koşullarına uyum sağlama
  8. 8. Kendi kendini örgütleyen ve iş birliğine açık
 takımlarla, sürdürülebilir bir çalışma ortamı yaratmaktır.
  9. 9. Süreçte yarattığı şeffaflık ile açık noktaları tespit edip sürekli iyileştirmektir
  10. 10. ÇEVİK YAZILIM GELİŞTİRME MANİFESTOSU Bizler daha iyi yazılım geliştirme yollarını uygulayarak ve başkalarının da uygulamasına yardım ederek ortaya çıkartıyoruz. Bu çalışmaların sonucunda: Süreçler ve araçlardan ziyade bireyler ve etkileşimlere Kapsamlı dokümantasyondan ziyade çalışan yazılıma Sözleşme pazarlıklarından ziyade müşteri ile işbirliğine Bir plana bağlı kalmaktan ziyade değişime karşılık vermeye değer vermeye kanaat getirdik. Özetle, sol taraftaki maddelerin değerini kabul etmekle birlikte, sağ taraftaki maddeleri daha değerli bulmaktayız. Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas
  11. 11. SCRUM NEDIR? SCRUM, kuralları belli ve anlaşılması kolay bir yaklaşımdır. FAKAT ?
  12. 12. Takımın bir parçası olmayı Takım ile işbirliği içinde çalışmayı Kaliteli iş yapmayı Yeniliklere açık olmayı Sprint hedefine odaklanmayı Kendi kendine organize olmayı Kendi işinden sorumlu olmayı Çalışan yazılımı üretmeyi Scrum kurallarına bağlı kalmayı Agile prensiplerini uygulamayı Şeffaf olmayı Değişime adapte olmayı Taahhüt Eder
  13. 13. Yapılacak işe İşin bitirilmesine Kendi uzmanlığına Sprint Hedefine Öncelikli işe İşi en basit şekilde yapmaya Odaklanır
  14. 14. Açıktır Yapılan işi anlatmaya İlermeye Öğrenmeye Problem ve engelleri ifade etmeye Takım içerisinde çalışmaya Farklılıkları kabul etmeye Müşteri ile iş birliğine Geri bildirime Yeni bir şeyler öğrenmeye Bilgi paylaşmaya Değişime Belirsizliklere
  15. 15. Kişisel geçmişlere Kişilere Farklılıklara Farklı fikirlere Takım üyelerinin tecrübelerine Takım üyelerinin yeteneklerine Diğer departmanlara Müşterinin fikir değiştirmesine Kullanıcı deneyimine 
 Scrum rollerine ve sorumluluklarına Saygılıdır
  16. 16. Cesurdur Karar verirken Kararını değiştirirken İlerleme gösterirken Hiç kullanılmayacak özelliklerin geliştirilmesine karşı çıkarken Gereksinimlerin hiç bir zaman tam olarak gelmeyeceğini kabul ederken Değişimi inovasyonun ve ilhamın kaynağı olarak görürken Bitmemiş yazılımı teslim etmeye karşı çıkarken Tüm gerekli bilgiyi paylaşırken Kimsenin mükemmel olmadığını kabul ederken Riskleri ve faydaları paylaşırken
  17. 17. Scrum, kompleks problemlerin adreslenerek, üretken ve yaratıcı bir şekilde maksimum katma değerde ürün geliştirilmesi için tasarlanmış bir çerçevedir.
  18. 18. Herkesin anlayabileceği ortak bir dil oluşturmak ŞEFFAFLIK
  19. 19. Gitmek istediğimiz duruma ulaşmak için düzeltmeler yapmak Mevcut durumu ve sorunları ortaya çıkarmak ADAPTASYON GÖZLEM
  20. 20. Scrum Roles
  21. 21. Müşteriyi temsil eder Ürünün vizyonunu belirler PRODUCT OWNER
  22. 22. PRODUCT OWNER Ürün özelliklerini tanımlar Önceliklendirir Lansman tarihlerini belirler Ürün özelliklerini netleştirir Paydaşları yönetir Çıktıyı kabul yada red eder
  23. 23. SCRUM MASTER Hizmetçi Lider Takımı korur Sorunları Çözer Scrum’ın Savunucusu
  24. 24. Engelleri kaldırır Bölünmeleri engeller Takımı birarada tutar Süreci destekler Yönetimi yönlendirir SCRUM MASTER
  25. 25. (3-9) Kişiden Oluşur Aynı Lokasyonda Gerekli tüm yetkinliklere sahiptir. Kendi kendilerine organize olur DEVELOPMENT TEAM
  26. 26. Taskları tanımlar Eforlar Çalışan yazılım üretir Kaliteden sorumludur Süreçleri iyileştirir Sprint backlogdaki işlere odaklanır DEVELOPMENT TEAM
  27. 27. PRODUCT BACKLOG Önceliklendirilmiş istekler listesidir. Potansiyel ürün özelliklerini içerir. Önceliklendirilmesi, detaylandırılması, düzenlenmesi Product Owner’ın sorumluluğundadır.
  28. 28. SPRINT PLANLAMA TOPLANTISI Tüm scrum takımı katılır. Time-box 1 aylık sprint için 4 saat Development Team önceliklendirilmiş PBI listesini eforlar. Development Team hangi işleri ve nasıl yapacağını netleştirir. Sprint hedefi ve Sprint Backlog oluşturulur. Sprint Planlama Toplantısı
  29. 29. Şeffaflık sağlar. İşi eforlamanıza yardımcı olur. İşin kapsamını düşünürken yardımcı olur. İş yapış standardınızı oluşturur, kaliteyi korumanızı sağlar. İşin teslime hazır hale gelmesi için yapılması gereken işlerin tümü. Dod - Definition of done
  30. 30. SPRINT BACKLOG Developer team tarafından Sprint Planning toplantısında hazırlanır. Developer team sorumludur. PBI’ların nasıl yapılacağına karar verildikten sonra hazırlanan yapılacaklar listesidir.
  31. 31. Scrum Board
  32. 32. Daily Scrum Tüm scrum takımı katılır. Her gün aynı yerde ve saatte Time-box 15 dk. Takım 24 saatlik planını yapar. Sprint backlog ve burn-down chart güncellenir
  33. 33. BURN-DOWN CHART BURN-DOWN CHART
  34. 34. Sprint içinde yapılan işler paydaşlara sunulur. Paydaşlardan geri bildirim alınır. Sonraki sprintteki işlerin önceliği konuşulur Product backlog önceliklendirilerek güncellenir. Sprint Review Toplantısı
  35. 35. Velocity Sprint içerisinde tamamlanan işlerin toplam eforudur. Gelecek sprintlere dair öngörü yapabilmesini sağlar. Sprint planlanırken kapasitenin anlaşılmasında yardımcı olur.
  36. 36. Sprint sonunda ilgili sprint değerlendirilir. Takım ve süreç değerlendirilir. Aksiyon alınması gereken iyileştirmeler belirlenir. Scrum Team için gözlem ve adaptasyon fırsatı yaratır. Sprint Retrospective Toplantısı
  37. 37. ŞEFFAFLIK ADAPTASYON GÖZLEM Sprint Backlog Scrum Board Product Backlog DoD Daily Scrum Sprint RetrospectiveSprint Planning Sprint Review Increment Sprint Retrospective Sprint
  38. 38. AGILITY SERVICES COMPANY Eski Büyükdere Cad. 
 Maslak İş Merkezi No:37 
 Maslak/İstanbul t: + 90 212 268 7840 
 f: + 90 212 264 6124 www.acm-software.com twitter.com/ACMSoftware facebook.com/ACMSoftware linkedin.com/company/ACM_2
 www.youtube.com/ACMAgileLabs

×