更需求文檔版本的日期以及所做的變更、原因,還包括由誰負(fù)責(zé)更新和更新的新版本號(hào)等。版本控制工具能自動(dòng)完成這些任務(wù)。版本控制是管理需求的一個(gè)必要方面。需求文檔的每一個(gè)版本必須被統(tǒng)一確定。組內(nèi)每個(gè)成員必須能夠得到需求的當(dāng)前版本,必須清楚地將變更寫成文檔,并及時(shí)通知到項(xiàng)目開發(fā)所涉及的人員。為了盡量減少困惑、沖突、誤傳,應(yīng)僅允許指定的人來更新需求。這些策略適用于所有關(guān)鍵項(xiàng)目文檔。
7.跟蹤每項(xiàng)需求的狀態(tài)建立一個(gè)數(shù)據(jù)庫,其中每一條記錄保存一項(xiàng)功能需求。保存每項(xiàng)功能需求的重要屬性,它包括狀態(tài)(如已推薦的,已通過的,已實(shí)施的,或已驗(yàn)證的),這樣在任何時(shí)候都能得到每個(gè)狀態(tài)類的需求數(shù)量。
8.衡量需求穩(wěn)定性記錄基準(zhǔn)需求的數(shù)量和每周或每月的變更(添加、修改、刪除)數(shù)量。過多的需求變更"是一個(gè)報(bào)警信號(hào)",意味著問題并未真正弄清楚,項(xiàng)目范圍并未很好地確定下來或是政策變化較大。
9.使用需求管理工具商業(yè)化的需求管理工具能幫助你在數(shù)據(jù)庫中存儲(chǔ)不同類型的需求,為每項(xiàng)需求確定屬性,可跟蹤其狀態(tài),并在需求與其它軟件開發(fā)工作產(chǎn)品間建立跟蹤能力聯(lián)系鏈。