Ana Sayfa >
07.Kasım.2010 >
Xp ve Scrum İncelemesi
Xp ve Scrum İncelemesi
İçindekiler
- XP ve Scrum'a Giriş
- Prensipler ve Teknikler
- Roller ve Haklar
- Proje Safhaları
Scrum 1980'li yıllarda ortaya çıkmıştır. Scrum daha ziyade
yazılım geliştirmeden çok proje yönetimine odaklanmıştır.
eXtreme Programming (XP) 1990 yıllarda ortaya çıkmıştır.
Scrumdan geliştirilmiştir, proje yönetiminden çok yazılım geliştirmeye
odaklanmış bir süreçtir.
XP süreçlerinde müşteri ve gereksinimleri ana merkezdedir. Müşterinin değişken
istekleri süreçe yön verebilir. O yüzden değişken talepleri karşılamak üzerine
tasarlanmış bir süreçtir. Çevik olmak için az karar verilmeli, az maliyete bulunulmalı ve
az döküman yazılmalıdır.
XP Prensipleri
- Hızlı geridönüş.
- Basitliği tercih etmek.
- Inkrmentel değişiklik.
- Değişimi istemek.
- Kaliteli iş.
- Öğrenmeyi öğret.
- Az başlangıç yatırımı.
- Kazanmak için oynamak.
- Somut denemeler.
- Açık ve samimi iletişim.
- Takımın iç güdülerini kullan onlara karşı koyma.
- Sorumluluk verilmemeli sorumluluk alınmalıdır.
- Sürecin ortam şartlarına adepte edilmesi.
- Az yük ile yolculuk yapmak.
- Doğru, dürüst öçüm.
XP Teknikleri
- Programcıya yakın müşteri
- Ayakta toplantı
- Planlama oyunu
- Kısa aralıklarla yeni sürüm
- Geriye bakış
- Mecazlar
- Ortak sorumluluk
- Sürekli entegrasyon
- Kod standartları
- Kalıcı tempo
- Test test test
- Sade tasarım
- Yeniden yapılandırma
- Eşli programlama
XP'de Roller
- Müşteri
- Proje Menajeri
- Programcı
- Testçi
- Koç
Scrum'da Roller
- Müşteri
- Scrum Ustası
- Takım
- Keşif safhası
- Planlama safhası
- İterasyon ve sürüm safhası
- Bakım safhası
Hazırlayan
Onur Özgür ÖZKAN