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