Yazılım tahmin edebileceğini iddia eden insanlarla tanıştım, ancak nasıl yaptıklarını bilmiyorum. Hiçbiri nasıl yaptıklarını açıklayamadı.
Bir danışman olarak müşterilerim sık sık sabit bir teklif temelinde çalışmamı istiyor. Dolayısıyla, gerçekçi bir teklif hazırlayabilmek için tahmin etmem gerekiyor. Bunu asla bir kez başaramadım. Biri benim teklif ettiğim kadar sık teklif vereceğimi düşünürdü, ama bu asla böyle olmaz. Sonuç olarak, sözleşmelerimde sıklıkla çok para kaybediyorum ve bir şirkette normal bir çalışan olarak çalışıyor olsaydım kazanacağımdan çok daha az kazanıyordum.
Yıllardır, yazılımı nasıl tahmin edeceğimi öğretecek bir kitap arıyorum, ancak henüz bir tane bulamadım.
Bunu kodlayıcı olmayan birine açıklamaya gelince. Sektördeki hiç kimsenin tahminlerini tutarlı bir şekilde yerine getiremediğini belirtebilirsiniz. Yeni yazılım ürünlerinin önceden duyurulması her zaman gerçekleşir, yalnızca ilk olarak ilan edildiği tarihten aylar veya yıllar sonra gönderilir.
Microsoft gibi büyük bir şirket kendi ürünlerini üretecek zamanı nasıl tahmin edeceğini çözemezse, nasıl yapabilirim?
İş saati veya mesai ile ödeme yapılıyor olsun, müşterilerim her zaman bu tahminleri yapmamı beklerler. Böyle bir tahminde hiçbir yerde öğretilmediği zaman onları nasıl üretmemi beklediklerini bilmiyorum ve tahminlerim için rasyonel bir temelim yok.