Daha önceden hangi işi nasıl yapacağını tarif eder spec/plan üstünde zaman harcayıp yanında birde git kullanırsanız. Dediklerinizi dışına çıkmaz. Yanlış yapsa bile geri alma şansınız olur.
Aşağıdaki ekran görüntüsünde hangi ekranda ne olması gerektiği nasıl çalışması gerektiğini tek tek yazıyor bende onaylıyorum. En alttaki ekran görüntüsünde yaptığı her işi tek tek versiyonluyor ve her değişimi takip ediyorum.
Doğru şekilde işe başlayıp geliştirme yaparsanız ne isterseniz onu yapar dışına da çıkmaz.