Acını hissediyorum....
Kötü haber şu: Tam olarak ne tür müşterilerle uğraştığınıza bağlı olarak, bu her zamanki gibi iş olabilir.
Yaygın bir genel sorun temel olarak müşterilerin ne istediklerini bilmemesidir . Genellikle bir iş hedefi açısından neye ulaşmak istediklerini bilirler, ancak yazılım çözümü açısından nasıl görünmeleri gerektiği konusunda çoğu zaman bir fikirleri yoktur. Birçok durumda, ilk tahmin olduğu sürece bir projenin beş kez ileri geri sıçradığı bu yinelemeli döngüde bulacaksınız, çünkü müşteri fikrini değiştirmeye devam ediyor ve çözümün düzeltilmesini ve yeniden ayarlanmasını istiyor. Ve evet, nihai sonucun ilk hedefin görünüşünden tamamen farklı bir şeye dönüştürülmesi olağandışı değil.
Bunun epik bir örneğini birkaç yıl önce yaptım - başlangıçta kodlamak için 10 hafta süren bir proje 15 aylık bir tekrarlama eziyetine dönüştü. Bu durumda, esas olarak müşteri şirketindeki farklı yöneticiler ve departmanlar farklı şeyler istediler, bu yüzden işi geri göndermeye devam ettiler, ince ayar yapılıp yeniden ayarlandılar (yazılımımız abonelik tabanlı ve bu büyük bir müşteriydi, bu yüzden bu sırtımızdan hiç finansal bir cilt değildi - sadece büyük bir teknik sıkıntı).
Temelde tavsiyem şudur:
Sektörünüz ve bu müşterileriniz böyleyse (bu büyük bir EĞER), o zaman buna alışın. Bunu Çevik, bakım odaklı bir iş olarak düşünün (şu anki konserim aşağı yukarı böyle.) :)
İşlerin yapılması gereken yol bu değilse ve uzun geri dönüşler için suçluyorsanız patronlarınızla konuşun. Onlara iletişim sorunları olduğunu ve müşterilerden gelen özelliklerin istenen çözümü uygulayabileceğiniz kadar açık olmadığını açıklayın. İstedikleri şeyi vermek için gerekli tüm bilgileri alamıyorsanız, müşterilerinize istediklerini vermediğiniz için suçlu bulunduğunuz durumda kendinizi bulmak istemezsiniz.