軟件測試中需求管理是一個為系統(tǒng)的需求進行啟發(fā)、組織、建檔的系統(tǒng)方法,一個建立和維護客戶和項目團隊之間關于變更系統(tǒng)需求所達成的一致性的過程。需求管理過程中要遵循以下四個基本原則,接下來我們就來了解一下。
1. 需求管理活動必須與需求工程的其他活動緊密整合
需求工程包括包括需求獲取、需求分析、需求描述、需求驗證和需求管理。也就是說,需求管理是在已經有了需求就應該對需求進行管理的活動,所以需求管理會從需求獲取就開始,伴隨著整個需求工程活動。
2. 需求必須是文檔化的、正確的、最新的、可管理的、可理解的
需求必須是文檔化的、正確的、可理解的,這些是需求管理活動的前提。如果需求連這些條件都不滿足,需求跟蹤就沒有了意義。
3. 只要需求變化了,就必須評估需求變更的影響,走正式的變更流程
需求變更必須要走正式的變更流程。因為需求管理的意義就是要通過正規(guī)的流程對需求變更進行控制。不經申請就完成的變更,會使得軟件狀態(tài)不清楚;不經驗證的變更,會使得引入新的缺陷而不自知。
4. 需求必須優(yōu)先劃分優(yōu)先級
優(yōu)先級是很多開發(fā)人員都會忽略的事情,一旦項目時間比較緊的話,為了滿足系統(tǒng)聯(lián)試或者外場試驗的要求,往往要在需求中進行選擇,所以在此時優(yōu)先級就發(fā)揮了作用,如果事先設定了的話,開發(fā)人員可以從容實現需求并完成必要驗證。
推薦閱讀: