Archive for 五月, 2008

需求跟踪矩陣 Requirement Traceability Matrix

 

在需求變更,設計變更,代碼變更,測試用例變更時,需求跟踪矩陣是目前經過實踐檢驗的進行變更波及及影響力分析的最有效的工具。如不借助RTM,則發生上述變更時,往往會遺漏某些連鎖變化; RTM也是驗證需求是否得到了實現的有效工具,借助RTM可以跟踪每個需求的狀態:是否設計了,是否實現了,是否測試了。

需求跟踪矩陣的建立: 
有多個角色參與建立RTM

  1. 需求開發人員負責客戶需求到產品需求的RTM建立;
  2. 設計人員負責需求到設計的RTM建立;
  3. 測試人員負責需求到測試用例的RTM建立;
  4. QA負責檢查是否建立了RTM,是否所有的需求都被覆蓋了等等。

 

需求跟踪就是在各個階段來檢查產品滿足需求的程度,以及當需求變更後,各項目組需要做出什麼樣的改變來滿足用戶需求。

需求跟踪是一個動態,實時的過程。這個活動的目的是為了保證用戶需求與最終提交給客戶的產品是一致的。通常情況下,設計成為一個矩陣模式去跟踪。縱向列出所有需求,橫向表達產品開發的各個階段。 由項目經理來做比較合適。

需求對應相關功能模塊
功能模塊對應測試用例
具體難以把握的是對應的粒度……

廣告

發表迴響