開發生命週期中構件之間的可追蹤性對於控管和影響分析很重要:促進開發中軟體或系統應用程式的整體品質,以及讓團隊能夠進行明智的變更、減少風險以及增進靈活性。
透過在所有規範方面建立軟體構件之間的可追蹤關係,構件包括設計管理、需求管理、變更與配置管理以及品質管理,您可以在下列方面改進品質:
- 分享及結合專案的相關資訊,讓專案團隊和利害關係人能更充分地瞭解開發中的應用程式。
- 透過執行影響分析,來評量和管理變更對設計元素的影響。
- 識別和消除間隙以確保需求、設計、開發和測試得到完全覆蓋。
- 確保設計滿足商業需求。
- 檢視相關的構件,並做出關於專案的明智決策。
生命週期視圖
構件之間的鏈結有助於提升軟體解決方案的品質。使用下列「可追蹤性」視圖,可以檢視構件之間的關係,並識別和刪除遺漏的資訊:
- Rational® Team Concert 中的可追蹤性:當您建立計劃並將計劃鏈結至其他構件時,「可追蹤性」視圖會視覺化每一個計劃項目的關係。如果要包括設計構件鏈結的相關資訊,您可以修改「可追蹤性」視圖來併入特定鏈結類型的直欄。例如,預設直欄沒有併入「詳細闡述架構元素」鏈結類型,因此您必須新增一個。
- Rational Requirements Composer 中的可追蹤性:將設計構件鏈結至需求時,您可以檢視查詢結果或儀表板小組件中的可追蹤性鏈結。如需相關資訊,請參閱可追蹤性。
生命週期查詢
可以使用查詢來回答可追蹤性問題。可以使用可追蹤性查詢及過濾器來尋找間隙並評量品質。可以使用數個預先定義的查詢來檢視可追蹤性:
- 在 Rational Software Architect 中的設計功能表上,按一下,然後從清單中選取查詢。
- 在 Rational Collaborative Lifecycle Management 解決方案 應用程式中的工作項目功能表上,按一下,展開生命週期查詢,然後從清單中選取查詢。