2.變更流程
變更流程一般包括變更提出、變更審核、變更確認(rèn)、變更分析等主要過(guò)程,每個(gè)過(guò)程有相應(yīng)的要求。變更流程按緊急程度進(jìn)行分類(lèi),分為一般變更流程和緊急變更流程。
(1)變更提出。記錄需求變更的詳細(xì)信息,需要記錄的信息可能根據(jù)不同組織和不同系統(tǒng)的規(guī)定而不同。重點(diǎn)在于變更提出者能簡(jiǎn)明扼要的記錄下有價(jià)值的信息,比如業(yè)務(wù)變化需求,要變更的功能,可能的系統(tǒng)變更方案等。變更管理工具不僅要能方便地記錄信息,而且要給記錄者一些記錄的提示信息,幫助記錄者準(zhǔn)確地記錄變更。
(2)變更審核。審核者首先要確認(rèn)變更意義,從必要性、合理性、經(jīng)濟(jì)性等方面確認(rèn)是否要變更。其次要確認(rèn)變更可能產(chǎn)生的影響,根據(jù)影響分析決定是否對(duì)變更內(nèi)容進(jìn)行調(diào)整,或者對(duì)關(guān)聯(lián)業(yè)務(wù)或系統(tǒng)做同步改變。最后就是指派相關(guān)組織實(shí)施該變更。
(3)變更確認(rèn)。確認(rèn)變更的實(shí)施是完整的,對(duì)于同一個(gè)需求變更,需求文檔、代碼文檔或者用戶(hù)文檔等都應(yīng)該同步變更。對(duì)于拒絕執(zhí)行的變更,要確認(rèn)拒絕變更的理由是合理的。對(duì)于分工協(xié)作的變更,要協(xié)調(diào)多個(gè)小組同步變更以保證一致性,但最終還應(yīng)該得到確定的答案。通過(guò)以上確認(rèn)實(shí)現(xiàn)變更管理的目的,即雙向跟蹤回溯、需求變更記錄和系統(tǒng)變更關(guān)聯(lián)。
(4)變更分析。管理者需要了解各個(gè)需求變更與系統(tǒng)變更的當(dāng)前狀態(tài),根據(jù)變更狀態(tài)做出各種管理決定。通過(guò)度量分析所有變更數(shù)據(jù),了解變更的質(zhì)量狀況。定期進(jìn)行需求變更分類(lèi)和變更原因分析,可以有效尋找變更根源,進(jìn)行有針對(duì)性,甚至是制度化的改進(jìn)。變更分析的關(guān)鍵是確定分析哪些數(shù)據(jù),如何分析。