Her şeyden önce, korkun çok sağlıklı ve normal. Yazılım endüstrisinde yaklaşık 15 yıl sonra benim eserlerim.
İşte kendinize sormanız gereken bazı sorular:
- Sorunu anlıyor musun ?
- Sorunun çözülemez olduğunu biliyor musunuz (zamanınız / bütçenizdeki kısıtlamalar dahilinde)?
- Sadece sorunu nasıl çözeceğinizi bilmiyor musunuz?
- Müvekkiliniz / patronunuz imkansızı istiyor mu?
- Buna değer mi? (ROI)
- Bir mı GERÇEK sorunu?
1) Her şeyden önce, sorunu anladığınızdan emin olun. Aptalca bir soru yok. Müvekkilinizin / patronunuzun size neye ihtiyaçları olduğunu sorduğunu anlıyor musunuz?
2) Bu olacak. "Yarına kadar bir köprü inşa et" . Bir problemin sınırlarınız içinde çözülemez olduğu gerçeğini bildiğinizden emin olun. Müşteriniz / patronunuz zaman / bütçe konusunda esnek olabilir ve bunlar size daha fazla zaman / bütçe verecek şekilde değiştirilebilir.
3) Eğer sorun anlaşılırsa ve kısıtlamalar mantıklıysa ve sorunu çözebilecek bir teknoloji varsa, ama yeterince bilmezsin ... bunun StackOverflow
için ve internet bunun içindir. Öncelikle araştırmanızı yaptığınızdan emin olun. Ölçülebilir cevapları olan açık sorular sormaya çalışın. Akranlarına sor. Bir tasarım oturumu yapın.
4) Bu cevap numarası 2'nin bir çeşididir. Görünüşe göre müşteriniz / patronunuz imkansızı istiyor. Biraz araştırma yap. Nedenini tam olarak bilmiyorsanız ve netleştirebiliyorsanız, sorunun çözülemez olduğunu asla söyleme.
5) Yatırım Getirisi Yatırım Getirisi anlamına gelir. Bu, zaman içindeki bir yatırımı ifade eder. Senin zaman!. Sorun, sorunu araştırmanız ve çözmeniz için gereken süreyi garanti etmek için çözmeniz için yeterince önemli mi? Bunu müşterinizle / patronunuzla tartışın
6) Gerçek bir problem mi? Müşteriler, çoğu zaman, ne istediklerini anlarlar, ancak ne istediklerini tam olarak anlamadılar. Müşterinizin / Patronunuzun gerçekte neye ihtiyacı olduğunu anlamaya çalışın ve bunu onlarla tartışın.
Umarım bu rehber size yardımcı olur.