agile yaklaşımlar
TRANSCRIPT
![Page 1: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/1.jpg)
AGILE YAKLAŞIMLAR Mustafa Dağdelen
![Page 2: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/2.jpg)
AJANDA?• AGILE NEDIR?• GELENEKSEL(WATERFALL) VS AGILE?• MVP(MİNİMUM KULLANILABİLİR ÜRÜN)• AGILE’IN AVANTAJLARI• AGILE’IN OLMAZSA OLMAZLARI• AGILE METODOLOJİLERİ• XP(EXTREME PROGRAMMING)• KANBAN• SCRUM
![Page 3: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/3.jpg)
AGILE NEDIR?
Software / Product geliştirme süreçlerinde değişime ve yeni şartlara en hızlı şekilde uyum sağlama amacıyla uygulanan pratiklerdir.Ortaya çıkacak faydayı maksimize edip müşteri memnuniyetini arttırmayı hedefler.
![Page 4: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/4.jpg)
GELENEKSEL(WATERFALL) VS AGILE?
WATERFALL PROJECT MANAGEMENT
![Page 5: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/5.jpg)
GELENEKSEL(WATERFALL) VS AGILE?
WATERFALL
![Page 6: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/6.jpg)
GELENEKSEL(WATERFALL) VS AGILE?
![Page 7: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/7.jpg)
GELENEKSEL(WATERFALL) VS AGILE?
![Page 8: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/8.jpg)
MVP(MİNİMUM KULLANILABİLİR ÜRÜN)
![Page 9: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/9.jpg)
AGILE ‘IN AVANTAJLARI• Kaliteyi ve verimliliği arttırır.• Şeffaflığı arttırır.• Müşteri memnuniyetini sağlar.• Takım çalışmasını ve motivasyonunu önemli ölçüde geliştirir.• Sorumluluk ve hedef bilincini arttırır.• Değişime açıklık ve esneklik en üst düzeydedir.• Öğrenilmesi ve uygulanması çok kolay.• Projenin durumu hakkında erken fikir sahibi olunur.
![Page 10: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/10.jpg)
AGILE’IN OLMAZSA OLMAZLARI
PRODUCT BACKLOG
![Page 11: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/11.jpg)
AGILE’IN OLMAZSA OLMAZLARI
DAILY STAND-UP
![Page 12: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/12.jpg)
AGILE’IN OLMAZSA OLMAZLARI
PUSH
PULL
![Page 13: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/13.jpg)
AGILE’IN OLMAZSA OLMAZLARI
REVIEW
RETROSPECTIVE
![Page 14: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/14.jpg)
AGILE’IN OLMAZSA OLMAZLARI
ÖLÇÜMLEME
![Page 15: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/15.jpg)
AGILE METODOLOJİLERİ
![Page 16: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/16.jpg)
AGILE METODOLOJİLERİ
![Page 17: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/17.jpg)
XP(EXTREME PROGRAMMING)
![Page 18: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/18.jpg)
KANBAN• Japonca’da kart anlamına gelir.İlk defa Toyota tarafından
uygulanmıştır.Özellikle operasyonel işlemlerde verimi arttırır.
![Page 19: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/19.jpg)
KANBAN• Öncelikli işler kanban board’a öncelik sırasına göre
eklenir.• Pull mantığına göre işler çekilir ve WIP(Working
Progress Limit)’e uyulur.• Kanban Board’a işlerin durumu izlenir.• Biten işler deploy’a çekilir ve bir süre sonra
board’dan kaldırılır.• Belirli aralıklarla Review ve Retrospective yapılır.• Retrospective’de Kaizen metodolojisi uygulanır.
![Page 20: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/20.jpg)
SCRUM• En çok bilinen Agile framework’lerinden biridir. Gereksinimleri açıkça
belirli olmayan, değişime açık, karmaşık projelerin yönetimi için uygulanmaktadır.
![Page 21: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/21.jpg)
SCRUM• Product Backlog• Sprint Backlog• Stories• Daily Stand-up• Sprint Review• Burndown Chart• Sprint Retrospective• Kaizen
![Page 22: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/22.jpg)
SCRUM
BURNDOWNCHART
![Page 23: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/23.jpg)
KAYNAKLAR• Wikipedia – Agile Software Development• Acm Blog• Scrum Görsel Klavuzu• Agile Turkey
![Page 24: Agile Yaklaşımlar](https://reader035.vdocuments.pub/reader035/viewer/2022062316/58726a7e1a28ab31498b5815/html5/thumbnails/24.jpg)
TEŞEKKÜRLER