Transcript Scrum

Tarihçe
0 Çevik(Agile) Proje Yönetimi projeyi aşamalı olarak
geliştirmeyi öngörerek, bu aşamalar sırasında
mümkün olduğunca esnek davranmaya imkan tanıyan
ve kullanıcılarla iletişim halinde olunmasını öneren
bir proje yönetim metodudur.
0 Scrum, Agile proje yönetimi uygulamalarının en
popüler olanlarından biridir.
2
Çevik Yazılım Geliştirme
Manifestosu (2001)
0 Kent Beck
0 Mike Beedle
0 Arie van Bennekum
0 Alistair Cockburn
0 Ward Cunningham
0 Martin Fowler
0 James Grenning
0 Jim Highsmith
0 Andrew Hunt
0 Ron Jeffries
0 Jon Kern
0 Brian Marick
0 Robert C. Martin0
0 Steve Mellor
0 Ken Schwaber
0 Jeff Sutherland
0 Dave Thomas
3
0 Scrum; 2 Japon bilim adamının (Ken
Schwaber ve Jeff Sutherland’ın) 1986 yılında
Harward
Business
Review
dergisinde
yayınladıkları
The
New
Product
Development Game isimli bir makale ile
başlıyor.
0 Burada
«Bayrak Yarışı» yaklaşımından «Rugby
Yaklaşımı» na doğru yönelmekten bahsediyorlar.
4
0 Bayrak yarışı günümüzdeki Waterfall yaklaşımına
benzetilebilir.
0 Relay Race Approach
5
0 Rugby yaklaşımı ise takımın bir birlik olarak kısa
aralıklarla her işi aynı anda yaparak hedefe ulaşmaları
olarak düşünülebilir.
0 Rugby Approach
6
Scrum Ana Prensipleri
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
7
8
9
10
11
Scrum Nedir?
Temel Taşları
Yaşam Döngüsü
Roller
Uygulama Örnekleri
Trendler
12
0 Scrum metodolojisi; bir yazılım çerçevesidir.
İçerisinde tanımladığı belirli roller, aktiviteler,
çıktılar vardır. Bunlar arasındaki kuralları
tanımlar. Herhangi bir mühendislik pratiği
önermez.
İçerisini
istediğiniz
gibi
doldurabilirsiniz.
0 Deneysel bir süreçtir.
13
Adaptasyon
Şeffaflık
Denetim
14
Self Organized Teams
15
1 to 4 Weeks Sprints
16
Product Backlog
17
No Engineering Practices Prescribed
18
Dedicated Teams
19
Scrum Yaşam Döngüsü
20
Scrum’da Proje
21
Scrum’da Roller
22
Uygulamada Scrum
23
24
25
26
BurnDown Chart
27
BurnDown Chart Yorumlama
28
Trendler
0 Amerika Savunma Bakanlığı, Amerikan
Kongresi emriyle tüm savunma ile ilişkili
devlet sözleşmelerinde "çevik geliştirme"
başlığına yer vermekle yükümlüdür.
29
0 Hollanda ve Amerika'da çevik yaklaşım
öğretmenler
tarafından
çocukların
eğitimi
amaçlı
kullanılmaktadır.
Çocuklar
bir
öğrenme
backlogu
belirleyip her gün bu listeyi nasıl ele alıp
tamamlayacaklarını tartışıyorlar.
0 http://theagileschool.blogspot.com.tr/
30
0 Her geçen gün yazılım, ortaya konulan
ürünün daha büyük bir parçası olma
yolunda gidiyor.
0 Bir zamanlar, bir savaş uçağı için
yazılım bütçesi %10-15 civarındayken,
günümüzde bütçenin %90'ı yazılıma
ayrılıyor
ve
dolayısıyla
çevik
metodolojiler ihtiyacı çok daha ciddi
hal alıyor.
31
Kaynakça
0 www.scrum.org
0 www.scrumturkey.com
0 scrumprimer.org/en/overview
0 agilemanifesto.org/
0 http://theagileschool.blogspot.com.tr/
0 Scrum Guide
32
TEŞEKKÜRLER
33