4 haftalık süreç#
Bu sayfa, daha önce bir yazılım projesini kaybettiyseniz diye yazıldı. Bu yüzden her hafta için şunlar yazıyor: ne oluyor, sizden neye ihtiyacım var, ne alıyorsunuz — ve devir tam olarak ne demek.
Başlamadan önce: ön görüşme#
20 dakika, ücretsiz. Zamanınızı alan süreci anlatırsınız. Bunun için sprintin doğru format olup olmadığını dürüstçe söylerim — değilse neyin daha uygun olduğunu. Görüşme net bir evet ya da hayırla biter; bir hayır bilgidir, kayıp bir iş değil.
1. hafta: kapsam yazıya geçirilir#
Ne oluyor: Kapsamı kapsam belgesine yazıyoruz — her işlev test edilebilir bir ifade olarak («Meier Hanım uygulamayı iPhone'da açar, „Randevuyu ertele"yi seçer, yeni tarihi listede ve onay e-postasında görür»). Bu belgede «bu sprintte yok» listesi de yer alır. Paralel olarak mimari ve tıklanabilir UI prototipi oluşur; depo ve CI ilk günden itibaren çalışır.
Sizden ihtiyacım olan: 1–2 görüşme için zaman, örnek verileriniz (yapılandırılmış ya da değil — birlikte düzenleriz) ve kapsam belgesinin altına imza.
Ne alıyorsunuz: İmzalı kapsam belgesi, tıklanabilir UI prototipi, depo erişimi, yeşil CI çalışması.
2. hafta: çekirdek süreç gerçek verilerle#
Ne oluyor: Kararlaştırılan çekirdek süreç uçtan uca kurulur — yer tutucularla değil, gerçek verilerinizle. Haftanın sonunda kendi cihazlarınızda iç testi yaparsınız: iPhone, Android, tarayıcı, günlük işinizde ne varsa.
Sizden ihtiyacım olan: Günlük işinizden test edenler. Süreci bilen iki-üç kişi ve bir saatlik zamanları.
Ne alıyorsunuz: Çekirdek sürecin test edilebilir bir sürümü ve 3. haftada ele alınacakların listesi.
3. hafta: özel durumlar ve ilk canlı demo#
Ne oluyor: Uç durumlar, hata yolları, yetkiler. Haftanın ortasında ilk canlı demo — gerçek cihazlarda, sizin verilerinizle. Geri bildirim toplarsınız, birlikte önceliklendiririz: ne 4. haftaya girer, ne sonrası için değişiklik listesine gider.
Sizden ihtiyacım olan: Demo için bir saat ve geri bildirimle ilgili kararlar — ne önemli, ne bekleyebilir.
Ne alıyorsunuz: Demoya hazır sürüm, önceliklendirilmiş geri bildirim listesi. İkinci ödeme aşaması (%40) bu demodan sonra ödenir.
4. hafta: geri bildirim, dokümantasyon, devir#
Ne oluyor: Önceliklendirilmiş geri bildirim uygulanır. Dokümantasyon yazılır (README, geliştirici dokümantasyonu, işletim notları), dağıtım tamamlanır — TLS, yedekler, izleme. Haftanın sonunda devir atölyesi (2 saat).
Ne alıyorsunuz:
- Depo — kaynak kodun tamamı, commit geçmişiyle birlikte.
- Dokümantasyon — mimari, işletim, bilinen sınırlar.
- CI hattı — her commit'te derler ve test eder.
- Dağıtım — çalışır durumda, yedekler ve izlemeyle.
- Devir atölyesi — ekibiniz (veya BT'niz) neyin nerede olduğunu ve nasıl işletileceğini görür.
Kabul: Yazılı olarak, beş iş günü inceleme süresiyle (§ 640 BGB). Kalite eşiği: gerçek cihazlarda demoya hazır olmak, kararlaştırılan test matrisinde bilinen çökme olmaması, kararlaştırılan akışlarda yer tutucu metin bulunmaması.
Sonraki 30 gün#
30 gün boyunca kararlaştırılan akışlardaki hataları ek ücret almadan düzeltirim. Sonrasında ne olacağına siz acele etmeden karar verirsiniz: daha fazla değişiklik için Genişletme (€480/gün), işletim ve güncellemeler için Destek ve bakım (€240/ay) — ya da kendi ekibinizle kendi işletiminiz. Kod sizindir; hiçbir şey sizi bana bağlamaz.
Beni başarısız projeden ayıran şey#
Muhtemelen son projenizde eksik olan üç mekanizma:
- Kapsam yazılıdır — hariç tutulanlar listesiyle. 8. haftada «aslında belliydi» denilen sözlü sözler yok.
- Fiyat başlamadan bellidir. Tahminim yanlışsa bu benim sorunum, sizin değil.
- 2. haftadan sonra durabilirsiniz — kullanılabilir bir ara sonuçla ve €4.800 yerine yaklaşık €2.400 ile. Ancak dördüncü ayda ortaya çıkan bir projede bu güvence yoktur.
Bu üç noktadan birinde şüpheniz varsa, ön görüşmede tam olarak bunu sorun — bunun için var.