1.需求分析人員跟客戶的理解一致,這點是非常重要的。如上述所說,可以通過一些輔助文檔、原型之類的,來達到這個目的。
2.對于功能的設計,都要圍繞客戶需求來完成。整個推敲分析過程,都不要忘記回過頭來看看客戶的真正需求,不要被帶偏了。
3.要收集其他涉眾的需求。客戶需求還是在一個比較高的層次上,或許只是個戰略目標,這對需求分析人員來說很難開展工作。這就有用戶需求了,用戶是使用這個系統的人,他們有什么需求是很重要的。比如他們希望系統能夠給工人分配工作,系統能夠建議自己如何工作。用戶需求往往是最有利于需求分析人員進行功能設計。
4.需求一定要形成文檔,運用專業需求管理工具記錄下來。不能說在聊天工具上確認了一下就給到開發人員,必須形成文檔給到相關人員進行確認。
5.需求范圍和約束非常重要。在需求反復討論推敲的過程中,不要擴大或減少了需求范圍,要考慮到系統約束。如果真的要改變需求范圍,這就得交給需求管理了。