Bir V1"in kapsamını belirlemek, ilk kod satırından önce üç şeyi yazıya dökmek demektir: çözülen sorun, 3 ila 5 temel kullanıcı akışı ve açıkça kapsam dışında olanlar. Bu kapsam belgesi projenin sözleşmesi hâline gelir. 7 günde teslimi mümkün kılan şey odur: sıkı bir kapsam olmadan hiçbir ekip süreye uymaz.
Kapsam belgesi: üç sütun
İyi bir kapsam bir ya da iki sayfaya sığar ve üç soruyu bu sırayla yanıtlar. Önceden yazılan her satır, üç hafta sonra bir toplantıda yeniden açmayacağınız bir karardır.
- Çözülen sorun: kullanıcının acısı ve sunulan değer hakkında net bir cümle. Bunu basitçe ifade edemiyorsanız, kapsam hazır değildir.
- 3 ila 5 temel akış: kullanıcının lansmanda baştan sona tamamlayabilmesi gereken yollar (ör. kaydolma, proje oluşturma, üye davet etme, ödeme).
- Açıkça kapsam dışı: V1"de YAPILMAYACAK olanların listesi. Bu en önemli ve en sık unutulan kısımdır.
Kapsam dışında olanları neden listelemeli
Çoğu proje planlanan şey yüzünden değil, hiç söylenmeyen şey yüzünden raydan çıkar. "V1"de çok dillilik yok, gelişmiş roller yok, PDF dışa aktarımı yok" ifadesini yazıya dökmek olası bir anlaşmazlığı sahiplenilmiş bir karara dönüştürür. Kapsam dışı üründen hiçbir şey eksiltmez: süreyi korur ve çabayı değer yarattığı yere odaklar.
Kapsam kaymasını önlemek
Kapsam kayması (scope creep) gecikmelerin ve bütçe aşımlarının bir numaralı nedenidir. Nadiren tek bir büyük adımla ilerler: yol boyunca eklenen küçük "hızlı" fikirlerle sızar. Savunma tek bir basit kurala sığar.
- Her yeni fikir kapsam belgesinden geçer, asla doğrudan geliştirmeye girmez.
- Bir ekleme bir ödünleşme gerektirir: ya mevcut bir özelliği değiştirir ya da V2"ye gider.
- V2 bir mezarlık değildir; V1"i kirletmeden içini rahatlatan önceliklendirilmiş bir listedir.
Hayır diyemediğiniz bir kapsam kapsam değildir: iki katına mal olacak ve iki kat geç gelecek bir istek listesidir.
Sözleşme olarak kapsam
Khufu’da kapsam belgesi 1. günden önce imzalanır ve hafta boyunca referans olarak kullanılır. Neyin teslim edileceğini, dolayısıyla 7 günde üretime hazır bir V1 için 15.000 € sabit fiyatı neyin gerekçelendirdiğini belirler. Müşteri tam olarak ne aldığını bilir; ekip tam olarak ne inşa edeceğini bilir. Bu net sözleşme, kötü sürprizler olmadan ve saatlik faturalama olmadan hızlı teslim etmeyi mümkün kılan şeydir.