Potansiyel müşteri ve geliştiricilerimizle elimizdeki çalışmaları tartıştığımız ve kabul kriterlerini belirlediğimiz 2 veya 3 tahmin seansı düzenledik. Geliştiriciler, toplantı sırasında çalışmayı hikaye noktalarında tahmin ediyor.
Daha sonra müşteriye çok sayıda hikaye puanı satıyoruz. Bu mümkün çünkü hikaye noktalarının değeri hakkında iyi bir fikri var. Proje sırasında biriktirme / kapsamını ince ayarlayabildiğini ve hikaye noktalarının kullanımı nedeniyle kolay olacağını söylüyoruz. Ayrıca, ilerlemenin izlenebilmesi ve yeni bilgiler edinebilmesi için sık sık çalışan bir yazılım dağıtımı olacağını söyleriz.
Birkaç hikaye noktasına katılarak müşteriye parasının karşılığını alması garanti edilir. Görevini değiştirmezse sabit fiyat / sabit kapsam projesine sahiptir, ancak benim deneyimim değişiklik yapacak. Potansiyel müşteri varlığında tahminler yaparak açıklık ve güvene dayalı bir ilişki kurmaya çalışıyoruz.
“Bütçe ve son tarih isteyen” gibi tarif ettiğiniz müşterileri ikna etmeyi başardık ve bir belgeden çalışmak yerine, neye ihtiyaç duyduklarını gerçekten anlamak istediklerine sevindiler. Bu projelere yatırım yapmak istediğimizi gösterdik.
Tahmin seansları sırasında tüm backlog'larını tahmin ettik. Bu x hikayesi puan verdi. O sırada henüz net olmayan veya bilinmeyen özellikler için% 25 eklemeyi önerdik. Sözleşmeye ekli tahmini birikim ile, sabit bütçeyle ilgili her şeyi alabilecekleri konusunda güvence aldı.
Başlangıçta teklif zaman ve malzeme oldu. Sabit bir fiyat teklifi almak istediklerinden, onlara verdiğimiz fiyat için çalışmayı ve beklenmedik durum için% 25 ekstra hikaye puanları kullanmanızı önerdik. İşler iyi giderse, karşılaştığımız gecikmeleri karşılamak için kullanılmayan% 25'lik kısım müşteriye daha fazla işlevsellik sunmak için kullanılacaktır.
Bu, onları çeşitli şekillerde teşvik etti: birincisi, geliştiricilerimizin mümkün olduğu kadar hızlı çalışmasını sağlamak için ellerinden geleni yaptılar, çünkü bu açıkça kendi çıkarlarına. Soruların cevaplarını asla beklemek zorunda kalmadık. İkincisi, hikaye noktaları kavramını gerçekten anladılar. Proje başlamadan önce, bazı hikayeleri çoktan kaldırdılar ve diğer hikayeleri tahmin etmemizi istediler. Bunun için karmaşık bir sözleşme müzakeresi gerekmedi.
Onları gelişmelerden haberdar ettik ve çok açık bir iletişim kurduk. Her 2 haftada bir ilerleme raporu alıyorlar: tahmini sürenin% y'si içinde yapılan hikaye puanlarının% x'i mevcut ilave hikaye puanlarının% z'sini bırakıyor. Biraz zor bir başlangıç yaptık, ancak projenin sonundaki tahminlere yetişmeyi başardık, bu da ekstra gelişim için ilave hikaye puanlarının% 100'ünü bıraktı. Müşteri mutluydu çünkü gerçekten ihtiyaç duyduğu her şeyi elde etti (ve başlangıçta istenen özelliklerinden biraz farklıydı, bazılarını kaldırdı ve diğerlerini ekledi).
Müşteri de mutluydu, çünkü her şey öngörülen zaman diliminde teslim edildi (burada ayrıca bilet satın alma, anında soruları yanıtlama, kullanıcıları haftalık analiz toplantılarına dahil etme ve ayrıca fonksiyonel testlere dahil etme gibi) bize yardımcı olmak için mümkün olan her şeyi yaptı.
Şirketim mutluydu çünkü zamanında ve bütçeyle teslimat yapıyorduk. Şirketim de mutluydu çünkü bu projenin başarısı daha fazla projenin kapısını açtı. Dünyanın dört bir yanındaki insanlara gönderilen müşterinin aylık dergisinde bile bahsetmiştik.
İyi tahminler yapmak projenin en zor kısmıydı, ancak tahminleri önceden yapmak, zorlukları ve riskleri anlamamıza yardımcı oldu. Gerçeklere dayanarak bir tahmin yapmamızı ve bilinmeyenlerin çoğunu kaldırmamızı sağladı.