博客
希望我們能(néng)與您分享和探讨成(chéng)長(cháng)中的點點滴滴
使用需求管理工具來提升需求管理和追溯的效率
分享到
在沒(méi)有使用任何的需求工具的情景下,管理需求的變更和需求與需求之間的追溯并不是一件容易的事(shì)。一般來說(shuō),使用者會(huì)先執行不同層級的需求與檔案,把需求檔案的層級和框架弄出來。接著(zhe),再創立多個Word 和 Excel 的文檔來寫入不同層級的需求,然後(hòu)再將(jiāng)一個個的需求寫入。若是需要查看完整的追溯信息,還(hái)需要通過(guò)開(kāi)啓多個檔案的方式,一層層地來讀取每一層需求之間的追溯關系。最後(hòu),在通過(guò)類似 Subversion 的版本管控工具來管理這(zhè)些檔案的變更記錄。這(zhè)種(zhǒng)方式雖然的确能(néng)讓使用者做到需求和追溯的管理,但是是非常沒(méi)有效率的。
若是一開(kāi)始就(jiù)通過(guò)一個需求管理工具來進(jìn)行管理,如 Visure Requirement ALM,使用者可以很方便地把所有目前的需求都(dōu)納入進(jìn)需求管理工具,進(jìn)行統一管理,并能(néng)在一個畫面(miàn)上看到所有需要看到的資料,無需開(kāi)啓多個 Word 和 Excel 檔案。基本上,用戶能(néng)通過(guò)需求管理工具來做到:
1) 需求檔案的目錄結構和檔案與檔案之間的追溯關系
需求管理工具自帶多個不同的合規組模闆。若是使用者是爲了符合某個合規規格,如 ISO 26262,工具裡(lǐ)有提供内建模闆,提供範本文檔告知用戶:有哪些檔案是需要的,檔案之間的追溯關系是什麽,讓使用者可以快速上手。同時(shí),這(zhè)些内建模闆也可以讓使用者進(jìn)行自定義設置。自定義設置完以後(hòu),還(hái)可保存下來,變成(chéng)一個在工具裡(lǐ)創建項目時(shí)可選的一個模闆。
備注:Template是内建模闆。保存的自定義模闆可通過(guò)選 Customize指定模闆位置即可使用。
2) 建立需求之間的追溯關系
Visure可以讓使用者通過(guò)多種(zhǒng)方式輕易地建立需求之間的追溯關系。如下方所顯示其中的一種(zhǒng),工具可以提供一個 Traceability Matrix讓使用者在用過(guò)濾搜尋特定的兩(liǎng)個檔案中的需求内容後(hòu),直接用鼠标點擊欄位的方式來進(jìn)行需求的追溯。保存勾選 Matrix欄位後(hòu),追溯設定立即生效。
3) 顯示一個需求的完整追溯信息。同時(shí)當一個需求的内容有變動時(shí),提供影響分析的信息,并顯示有可能(néng)會(huì)被(bèi)影響到的需求有哪些。
Visure工具可以提供不同樣(yàng)式來顯示完整的追溯鏈。使用者可以從一個選定的檔案看到所有上遊的完整追溯鏈或下遊的完整追溯鏈。從這(zhè)個圖片上,使用者還(hái)能(néng)輕易地分辨哪些需求還(hái)沒(méi)有做任何追溯的設定。
若是上方的呈現方式無法滿足,使用者也可以自定義欄位數,然後(hòu)針對(duì)每個欄位選擇要顯示的追溯檔案。Visure可以通過(guò)一個類似 Excel表格的方式把這(zhè)些選定檔案的追溯關系都(dōu)完整地呈現出來,同時(shí),也可以讓使用者把這(zhè)些呈現出來的完整追溯鏈的信息彙總到一份 Excel檔案裡(lǐ),提供完整追溯的證據給第三方單位。
4)顯示每個檔案或需求的版本變動信息
在使用工具的情況下,使用者可以輕易地把所有需求和文檔的架構以及每個需求之間的追溯信息進(jìn)行統一管理,并且在工具裡(lǐ)呈現出來。同時(shí),工具也可以把每個檔案和需求的變更記錄一并記錄下來,讓所有使用者可以随時(shí)看到每個檔案和需求的版本變動信息。
在使用了工具提供的功能(néng),使用者可以快速地落實需求文檔的架構和文檔裡(lǐ)需求之間的追溯關系。同時(shí),用戶也可以輕易地在 Visure工具裡(lǐ)管理和追溯在 Visure裡(lǐ)的需求與文檔,可以随時(shí)呈現用戶在每個需求文檔裡(lǐ)所需要看到的信息或從一個高層級需求到低層級需求的完整追溯鏈。最後(hòu),同任何一個版本管理工具一樣(yàng), Visure也針對(duì)每個需求和文檔都(dōu)進(jìn)行版本管控,讓用戶可以看到每次變更的内容與記錄。
這(zhè)些内容都(dōu)是保存在一個中央數據庫裡(lǐ),每個用戶都(dōu)可以用自己的賬戶登錄工具,來查看自己賬戶能(néng)看到或修改的資料。若是在人員離職或有新進(jìn)人員的情況下,公司需要管理多份和多個版本的需求文檔時(shí),使用需求管理工具可大大地提升管理的效率;也可以讓新進(jìn)人員更容易上手,了解公司針對(duì)需求與測試和其他文檔之間的關系與流程。