Proje süresini ve maliyetini, ekip motivasyonunu en çok etkileyen konulardan birisi gereksinimlerin net olmaması ya da sürekli değişmesidir. Gereksinimleri ortaya koyan proje müşterisinin ve projeyi gerçekleştiren ekibin gereksinimler konusunda hassas davranması gerekir.
Gereksinimleri aşağıdaki başlıklarda değerlendirmek gerekliliği konusunda daha iyi düşünülmesini sağlayacaktır;
- İzlenebilirlik – Bu gereksinimin nedeni biliniyor mu? Ne kadar süre ile ihtiyaç olacak? Bu gereksinimi ileride konfigürasyon yönetimi vb. izleyebilecek, dokümante edebilecek miyiz?
- Maliyet – Bu gereksinimin faydası, maliyetine değer mi?
- Yeterlilik – Bu gereksinimi karşılayacak teknik bilgi, organizasyonel beceri ve/veya kaynaklar mevcut mudur?
- Kullanılabilirlik – Bu gereksinim karşılandığında proje müşterisi kullanabilecek midir?
- Verimlilik – Bu gereksinimin verimli bir şekilde gerçekleştirilmesine ilişkin altyapı, yöntem, araç ve teknikler bilinmekte midir?
- Bakım – Bu gereksinim gerçekleştirildikten sonra ilgili bakım, destek ve/veya çağrı merkezi hizmetleri sunulabilecek midir?
- Basitlik – Bu gereksinim hedeflenen amaca yönelik en basit çözüm müdür?
- Sürdürülebilirlik – Bu gereksinim ile ilgili teknoloji hayatta kalacak mı? Gereksinimi gerçekleştirme aşamasındaki yasal koşullar vb. ne yönde değişebilir?
- Öngörülebilirlik – Be gereksinimin geleceğine ilişkin öngörüler nelerdir?