Ana içeriğe geç
Bloga Dön
Proje BaşlangıcıProduct DiscoveryŞartnameKOBİ

Yazılım Projesine Nasıl Başlanır: Şartname mi, Product Discovery mi?

80 sayfalık şartname güvenli hissettirir ve çoğu zaman en pahalı hatadır. Bir yazılım projesi gerçekte nasıl başlar — en kalın belgeyle değil, en riskli varsayımla.

Yazılım Projesine Nasıl Başlanır: Şartname mi, Product Discovery mi?
OzyCore Team16 Mayıs 2026

KOBİ'lerde en yaygın proje başlangıcı şöyledir: birisi aylarca bir şartname yazar, üç teklif toplar, en ucuza verir — ve altı ay sonra belgenin yanlış problemi tam isabetle tarif ettiğini fark eder.

Bir şartname kalın olduğu için güvenli hissettirir. Ama hacim güvenlik değildir. Proje başlangıcında asıl soru „her şeyi yazdık mı" değil, „gerçekte neyin riskli olduğunu biliyor muyuz"dur.

Büyük şartname neden başarısız olur

80 sayfalık bir şartname, en başta en çok şeyi bildiğinizi varsayar — yani tam da en az şey bildiğiniz anı. Hiçbiri test edilmeden varsayımları dondurur. Sonraki her içgörü, normal bir iyileştirme yerine bir „değişiklik talebi"ne dönüşür.

DORA'nın 2024 Accelerate State of DevOps Raporu deseni gösterir: büyük, seyrek, geç test edilen taahhütler; küçük, sık, erken test edilenlerden daha istikrarsız ve daha yavaştır. Bu kod için geçerlidir — gereksinimler için de tıpatıp.

Product discovery, planlamanın zıttı değildir

Discovery çoğu zaman „plan yapmıyoruz, öylesine deniyoruz" diye yanlış anlaşılır. Tersi doğrudur: discovery, en kolay varsayım yerine en riskli varsayıma önce saldıran disiplinli bir planlamadır.

Bir varsayım, yanlış olduğunda proje başarısız oluyorsa — ve doğru olup olmadığını kimse kesin bilmiyorsa — risklidir. İyi bir proje tam orada başlar, giriş formunda değil.

Bir projeyi doğru başlatan dört soru

1. En riskli varsayım nedir?

„Önce neyi inşa ederiz" değil, „bütünün anlamlı olması için neyin doğru olması gerekir". Bu varsayımı önce test edin — bütçe bağlanmadan önce.

2. En küçük yararlı ilk kesit nedir?

Tüm sistem değil, erkenden gerçek değer sunan ve riskli varsayımı test eden tek süreç. Geri kalan her şey bilinçli olarak — yazılı biçimde — ertelenir.

3. Başarıyı nasıl tanırız — önceden?

Önceden tanımlı, ölçülebilir bir hedefi olmayan bir proje pahalı bir önsezidir. „Daha iyi olsun" bir hedef değildir. „Çevrim süresi 5 günden 1 günün altına" bir hedeftir.

4. İlk kesitte bilinçli olarak olmayan nedir?

Proje başlangıcındaki en değerli cümle „bunu bilinçli olarak henüz yapmıyoruz"dur. Bunu yazmayan, örtük biçimde her şeyi inşa eder — ve erken hiçbir şey teslim etmez.

Şartname ölü değil — sadece başlangıç değil

Resmi bir şartnamenin anlamlı olduğu bağlamlar vardır: düzenlenmiş tedarik, ihaleler, keskin sınırlı kapsamda sabit fiyat. Ama o zaman bile: önce discovery, sonra şartname. Kısa bir discovery'den sonra çıkan şartname doğru problemi tarif eder. Ondan önceki bir tahmini tarif eder.

Tahminleri dürüstçe okuyun

Proje başlangıcında ciddi bir tahmin, bir nokta değil, adı konmuş belirsizliklerle bir aralıktır. Belirsiz bir şartnameye kesin bir sayı veren ya tampon saklamıştır ya da riski anlamamıştır (bkz. Özel yazılım ne kadar tutar?). Ve bir projenin hiç eigenentwicklung gerektirip gerektirmediği her proje başlangıcından önce gelir (bkz. Özel mi Hazır mı?).

Proje başlangıcı için kontrol listesi

  • En riskli varsayımı biliyor muyuz — ve onu önce mi test ediyoruz?
  • „Tüm sistem" yerine bir en küçük yararlı kesit var mı?
  • Hedef metrik önceden ve ölçülebilir tanımlı mı?
  • İlk kesitte bilinçli olarak olmayanlar yazılı mı?
  • Bir şartname varsa discovery'den sonra mı çıkıyor, önce değil?
  • Tahmin bir nokta değil, belirsizliklerle bir aralık mı?
  • Hiç özel geliştirme gerekip gerekmediği netleşti mi?

Sık sorulan sorular

Artık hiç şartnameye gerek yok mu? Çoğu zaman var — ama kısa bir discovery'nin sonucu olarak, onun yerine geçen olarak değil. Önce riski anlayın, sonra temiz şekilde belirtin.

Discovery sadece gecikmiş bir proje başlangıcı değil mi? Hayır. Bir discovery günler ila birkaç hafta sürer ve aylarca yanlış geliştirmeyi önler. O, proje başlangıcının kendisidir.

Müşteri bitmiş bir şartname isterse? O zaman ilk teslimat, onu en riskli varsayıma karşı birlikte test etmektir. İyi bir ortak belgede yazanı körü körüne teslim etmez.

Anlamlı bir discovery ne kadar büyük? Küçük. Hedef, en riskli varsayım, ilk kesit, başarı kriteri — birkaç sayfada, çeyreklerle değil günlerle.

Sonuç

Bir yazılım projesi en kalın belgeyle değil, en dürüst soruyla başlar: bunun işlemesi için neyin doğru olması gerekir — ve bunu zaten biliyor muyuz? En riskli varsayımı önce test eden, küçük kesen ve başarıyı önceden tanımlayan, güvenle başlar. 80 sayfayla başlayan çoğu zaman yanlış problemi kusursuzca tarif eder.

İlgili okuma

Sonraki adım

Aylarca yanlış belgeye yatırım yapmadan bir yazılım projesine başlamak mı istiyorsunuz? Kısa bir ihtiyaç değerlendirmesiyle başlayın. En riskli varsayımı adlandırır ve ilk, test edilebilir bir adım keseriz.

Kaynaklar

Bu konuyla ilgileniyor musunuz? İşletmenize nasıl yardımcı olabileceğimizi konuşalım.