創提部落格
希望我們能與您分享和探討成長中的點點滴滴
使用需求管理工具來提升需求管理和追溯的效率
分享到
在沒有使用任何的需求工具的情景下,管理需求的變更和需求與需求之間的追溯並不是一件容易的事。一般來說,使用者會先執行不同層級的需求與檔案,把需求檔案的層級和框架弄出來。接著,再創立多個Word 和 Excel 的文檔來寫入不同層級的需求,然後再將一個個的需求寫入。若是需要查看完整的追溯資訊,還需要通過開啟多個檔案的方式,一層層地來讀取每一層需求之間的追溯關係。最後,在通過類似 Subversion 的版本管控工具來管理這些檔案的變更記錄。這種方式雖然的確能讓使用者做到需求和追溯的管理,但是是非常沒有效率的。
若是一開始就通過一個需求管理工具來進行管理,如 Visure Requirement ALM,使用者可以很方便地把所有目前的需求都納入進需求管理工具,進行統一管理,並能在一個畫面上看到所有需要看到的資料,無需開啟多個 Word 和 Excel 檔案。基本上,用戶能通過需求管理工具來做到:
1) 需求檔案的目錄結構和檔案與檔案之間的追溯關係
需求管理工具自帶多個不同的合規組範本。若是使用者是為了符合某個合規規格,如 ISO 26262,工具裡有提供內建範本,提供範本文檔告知用戶:有哪些檔案是需要的,檔案之間的追溯關係是什麽,讓使用者可以快速上手。同時,這些內建範本也可以讓使用者進行自訂設置。自訂設置完以後,還可保存下來,變成一個在工具裡創建項目時可選的一個範本。
備註:Template是內建範本。保存的自訂範本可通過選 Customize指定範本位置即可使用。
2) 建立需求之間的追溯關係
Visure可以讓使用者通過多種方式輕易地建立需求之間的追溯關係。如下方所顯示其中的一種,工具可以提供一個 Traceability Matrix讓使用者在用過濾搜尋特定的兩個檔案中的需求內容後,直接用滑鼠點擊欄位元的方式來進行需求的追溯。保存勾選 Matrix欄位後,追溯設定立即生效。
3) 顯示一個需求的完整追溯資訊。同時當一個需求的內容有變動時,提供影響分析的資訊,並顯示有可能會被影響到的需求有哪些。
Visure工具可以提供不同樣式來顯示完整的追溯鏈。使用者可以從一個選定的檔案看到所有上游的完整追溯鏈或下游的完整追溯鏈。從這個圖片上,使用者還能輕易地分辨哪些需求還沒有做任何追溯的設定。
若是上方的呈現方式無法滿足,使用者也可以自訂欄位數,然後針對每個欄位元選擇要顯示的追溯檔案。Visure可以通過一個類似 Excel表格的方式把這些選定檔案的追溯關係都完整地呈現出來,同時,也可以讓使用者把這些呈現出來的完整追溯鏈的資訊匯總到一份 Excel檔案裡,提供完整追溯的證據給協力廠商單位。
4)顯示每個檔案或需求的版本變動資訊
在使用工具的情況下,使用者可以輕易地把所有需求和文檔的架構以及每個需求之間的追溯資訊進行統一管理,並且在工具裡呈現出來。同時,工具也可以把每個檔案和需求的變更記錄一併記錄下來,讓所有使用者可以隨時看到每個檔案和需求的版本變動資訊。
在使用了工具提供的功能,使用者可以快速地落實需求文檔的架構和文檔裡需求之間的追溯關係。同時,用戶也可以輕易地在 Visure工具裡管理和追溯在 Visure裡的需求與文檔,可以隨時呈現用戶在每個需求文檔裡所需要看到的資訊或從一個高層級需求到低層級需求的完整追溯鏈。最後,同任何一個版本管理工具一樣, Visure也針對每個需求和文檔都進行版本管控,讓用戶可以看到每次變更的內容與記錄。
這些內容都是保存在一個中央資料庫裡,每個使用者都可以用自己的帳戶登錄工具,來查看自己帳戶能看到或修改的資料。若是在人員離職或有新進人員的情況下,公司需要管理多份和多個版本的需求文檔時,使用需求管理工具可大大地提升管理的效率;也可以讓新進人員更容易上手,瞭解公司針對需求與測試和其他文檔之間的關係與流程。