項目的不確定性因素導(dǎo)致了項目的推動過程不會像計劃的那樣順利,隨著工作的深入,那些不確定因素逐漸變得明確且和當初的預(yù)測不一致的時候,就會導(dǎo)致項目變更,項目的變更是不可避免的。一般來說,項目的目標是項目所有活動的最終判斷準則,變更的發(fā)生可能會引起項目目標變化,所以,變更控制是所有項目管理者要高度關(guān)注的問題,變更往往會牽一發(fā)而動全身,搞不好會一招不慎,全盤皆輸,所以大家對變更的普遍態(tài)度是慎之又慎。 從變更產(chǎn)生的來源來看,變更的因素可以分為兩類:內(nèi)部因素和外部因素。內(nèi)部因素是指項目的實施過程中,對實施的狀態(tài)對比計劃,發(fā)現(xiàn)產(chǎn)生了偏差,從而導(dǎo)致變更項目計劃。外部因素則是指客戶對項目目標本身發(fā)生了變化,從而引起計劃的變更。 為了對項目變更進行有效控制,應(yīng)由項目實施組織,項目管理班子或兩者共同建立變更控制系統(tǒng)。變更控制系統(tǒng)就是一套事先確定的修改項目文件或改變項目活動時應(yīng)遵循的程序,其中包括必要的表格或其它書面文件,責(zé)任追蹤和變更審批制度、人員和權(quán)限。變更控制系統(tǒng)應(yīng)當明確規(guī)定變更控制委員會的責(zé)任和權(quán)力,并由所有的項目干系人認可。 變更控制系統(tǒng)可細分為整體、范圍、進度、費用和合同變更控制系統(tǒng)。變更控制系統(tǒng)應(yīng)當同項目一起通盤考慮,形成整體。 項目變更就是影響項目整體和貫穿整個項目過程的變更。項目變更控制的目的有三個: ?。?)查明項目進行過程中發(fā)生的變化是否構(gòu)成變更, (2)對造成變更的因素施加影響, ?。?)當變更實際出現(xiàn)時,設(shè)法處理之。 項目變更控制就是協(xié)調(diào)貫穿整個項目過程的變更。例如,可交付成果的技術(shù)要求說明書發(fā)生的變更,若影響到項目范圍,進而影響到費用、進度、質(zhì)量、風(fēng)險或其它方面,則該變更就是項目變更,應(yīng)當通過范圍變更控制系統(tǒng)處理。 項目變更控制的依據(jù)是項目計劃、進展報告和變更請求。項目班子成員或項目干系人的變更請求可能會以多種形式提出。但除非特殊情況,只有書面提出者,才能受理。 項目變更控制的工具就是上面提到的變更控制系統(tǒng)。項目變更控制的結(jié)果應(yīng)當有項目計劃的更新、采取將項目未來預(yù)期進展控制在項目計劃范圍內(nèi)的糾正行動和吸取的教訓(xùn)變。 基線與變更申請 1.基線 信息系統(tǒng)的項目管理者對基線的概念并不陌生。基線是軟件配置管理的一個重要概念,是已經(jīng)通過正式復(fù)審和批準的某規(guī)約或產(chǎn)品,它因此可以作為進一步開發(fā)的基礎(chǔ),并且只能通過正式的變更控制過程進行改變。 根據(jù)定義的生命周期模型和項目特征來定義基線。在開發(fā)周期,基線的建立時間是不同的,可能會受到不同變更權(quán)威的控制。計劃期間,項目應(yīng)按如下所述建立基線,用以維護對配置項的完整性的適當控制。每個基線必須記錄在配置管理計劃中,包含:基線名稱、基線內(nèi)容、在生命周期的什么時候建立、誰有對基線更改的批準權(quán)。 當基線形成后,要在項目組內(nèi)部進行發(fā)布。基線的作用是把各階段工作的劃分更加明確化,以便于檢驗和肯定階段成果,需求基線則是項目的需求完整定義下來,形成完整的規(guī)格。后續(xù)變更的基準就是在基線的基礎(chǔ)上進行。 2.變更申請 項目變更的申請可能有不同的來源——可能來自一個潛在的用戶,系統(tǒng)分析員,測試人員,或軟件。項目管理者都應(yīng)該建立起一套變更請求(ChangeRequest,簡稱變更請求)的表格,變更請求表格形式必需與軟件配置管理計劃保持一致,有些變更管理工具也提供一些一般的電子表格形式,項目中還應(yīng)該有項目變更控制委員會來負責(zé)受理變更請求,包括賦予變更請求一個唯一的跟蹤編號和分類號,并實際執(zhí)行變更流程。 變更評審 1.變更控制委員會(CCB) 負責(zé)項目都成立一個專門的變更控制機構(gòu)——變更控制委員會(ChangeControlBoard),經(jīng)常被簡稱為CCB。一般來說,變更控制委員會是一個項目主要的管理機構(gòu)組織,CCB最小應(yīng)該由下面幾部分組成:高層經(jīng)理、項目經(jīng)理(技術(shù)負責(zé)人)、配置管理負責(zé)人、質(zhì)量保證負責(zé)人、測試負責(zé)人。 變更控制委員會負責(zé)評估那些被提交上來的變更請求,針對這些變更的目的、要求和影響來決策: ·同意實施一項變更請求,并且在會議上安排相關(guān)的變更實施責(zé)任人,和相關(guān)聯(lián)的協(xié)作組織; ·拒絕某一項變更請求,并給出拒絕的理由。 制定項目的啟動計劃時就要建立項目的CCB,它是在項目初期建立的,將確定的CCB人選記錄到配置管理計劃中,并發(fā)通知給項目組和相關(guān)組。當正式基線建立或變更時,要召開CCB會議,并進行會議記錄,會后形成《CCB會議紀要》。 2.變更評審 CCB收到了變更請求后,會有專門的人員先做一個初步的分析,主要是評估變更的來源,變更的理由,變更產(chǎn)生的影響,變更的代價。某些變更會在這個階段做出一個初步的處理,例如: ·描述不清楚地變更請求,會被要求提出者重新補充信息; ·刪除那些明顯錯誤的變更請求; ·一些簡單且影響小的變更可以直接分配人員處理;
信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
|