建設(shè)工程教育網(wǎng) > 建筑文苑 > 工程管理 > 正文
2010-10-14 14:48 來(lái)源于網(wǎng)絡(luò) 【大 中 小】【打印】【我要糾錯(cuò)】
變更的作用和變更管理工具的選擇變更的作用:
變更(CR,Change request)管理是項(xiàng)目管理中的最重要過(guò)程之一。
一個(gè)項(xiàng)目,從開(kāi)始就處于不停的變化中。用戶需求變了需要調(diào)整計(jì)劃或者設(shè)計(jì);測(cè)試發(fā)現(xiàn)了問(wèn)題需要對(duì)錯(cuò)誤代碼進(jìn)行變更;甚至人員流失了,也需要項(xiàng)目進(jìn)行一定的調(diào)整以適應(yīng)這種情況。Bug管理,需求管理,風(fēng)險(xiǎn)控制等本質(zhì)上都是項(xiàng)目變更的一種。它們都是為了保證項(xiàng)目在變化過(guò)程中始終處于可控狀態(tài),并隨時(shí)可跟蹤回溯到某個(gè)歷史狀態(tài)。
孤立的看單個(gè)變更(CR)的生命周期,那么它是比較簡(jiǎn)單的,大致就是提出-審核-修改這么一個(gè)過(guò)程。但變更管理并不是單純的一個(gè)數(shù)據(jù)庫(kù)記錄,做個(gè)備忘而已。在這么一個(gè)簡(jiǎn)單的流程中,變更管理要能體現(xiàn)出它的兩個(gè)重要用途,一個(gè)是控制變更,保證項(xiàng)目可控;一個(gè)是變更度量分析,幫助組織提供自己的開(kāi)發(fā)能力。
為了保證項(xiàng)目可控,項(xiàng)目管理者要充分了解變更的信息,衡量變更實(shí)施對(duì)項(xiàng)目的沖擊,才能決定是否要修改。比如問(wèn)題是否嚴(yán)重必須馬上得到修改,問(wèn)題的修改是否很復(fù)雜,是否會(huì)牽扯到很多方面。這些信息,大致可以歸為倆類,一類是變更的自身信息,比如復(fù)現(xiàn)步驟等;一類是關(guān)聯(lián)信息,比如某個(gè)功能變更實(shí)施后,對(duì)項(xiàng)目其它模塊的影響分析,這類信息通常不可能由變更提出人來(lái)提供,而需要變更審核者結(jié)合多方面信息進(jìn)行分析。
實(shí)施變更管理的一個(gè)更重要且更有意義的作用就是對(duì)變更進(jìn)行度量分析。
在項(xiàng)目進(jìn)行過(guò)程中,對(duì)變更進(jìn)行分析,可以很好的了解項(xiàng)目當(dāng)前質(zhì)量狀態(tài)(如果你承認(rèn)統(tǒng)計(jì)學(xué)有它的科學(xué)性,那么你就會(huì)承認(rèn),項(xiàng)目各階段的合理變更發(fā)展情況是有確定的分布形態(tài)的);定時(shí)進(jìn)行項(xiàng)目復(fù)盤(pán),分析組織中變更的產(chǎn)生原因和解決方法,及時(shí)了解組織中常見(jiàn)錯(cuò)誤并有針對(duì)性的改正,才能促使組織的開(kāi)發(fā)能力不斷得到提高。在CMM五級(jí)中,缺陷預(yù)防就是一個(gè)最重要的過(guò)程域,而要進(jìn)行預(yù)防缺陷,離不開(kāi)對(duì)歷史項(xiàng)目的變更分析。如何分析變更數(shù)據(jù)是一個(gè)比較大的課題,它甚至和項(xiàng)目特點(diǎn)相關(guān)。我將在以后的文章中繼續(xù)探討這個(gè)問(wèn)題。
變更的流程:
我們看下變更生命周期中的幾個(gè)主要過(guò)程和這些過(guò)程的要求
提出:記錄變更的詳細(xì)信息,相當(dāng)于一個(gè)備忘。需要記錄的信息可能根據(jù)不同組織和不同項(xiàng)目的規(guī)定而不同。要點(diǎn)在于變更提出者能簡(jiǎn)明扼要的記錄下有價(jià)值的信息,比如缺陷發(fā)生時(shí)的環(huán)境,要變更的功能……。
變更管理工具不僅要能方便的記錄信息,而且要給記錄者一些記錄的提示信息,幫助記錄者準(zhǔn)確的記錄變更。
審核:審核者首先要確認(rèn)變更意義,確認(rèn)是否要修改;其次審核者要確認(rèn)變更可能產(chǎn)生的影響,根據(jù)影響分析決定是否要修改下變更的內(nèi)容以及對(duì)項(xiàng)目其它方面做同步改變;最后就是指派項(xiàng)目成員實(shí)施該變更。
在這里,關(guān)鍵是審核者要能對(duì)變更的相關(guān)影響有清楚的認(rèn)識(shí),這認(rèn)識(shí)并不是說(shuō)如何修改變更,而是如果修改了該變更,有可能帶來(lái)什么影響,是否值得修改。很顯然,這些信息不是變更提出者在記錄時(shí)會(huì)給出的,而應(yīng)該是審核者自己輔助其它系統(tǒng)或者工具進(jìn)行判斷。
實(shí)施修改:根據(jù)變更要求進(jìn)行修改。
首先要保證修改實(shí)施是完全而徹底的,比如提了一個(gè)需求變更,不能只改了需求文檔而不改代碼或者用戶文檔。在組織分工情況下,如何協(xié)調(diào)多個(gè)小組的同步變更保證工作產(chǎn)品一致性正成為一個(gè)很嚴(yán)峻的問(wèn)題。
實(shí)現(xiàn)變更的一個(gè)初始目的就是為了項(xiàng)目的跟蹤回溯,那么,針對(duì)變更而做的修改也應(yīng)該被記錄下來(lái)并被和變更關(guān)聯(lián)起來(lái),實(shí)現(xiàn)whywhat的雙向跟蹤。
確認(rèn):確認(rèn)驗(yàn)證變更確實(shí)得到了確實(shí)實(shí)施(或者拒絕變更的理由是合理的)。
查詢和度量分析:項(xiàng)目管理者需要了解項(xiàng)目中各個(gè)變更的當(dāng)前狀態(tài),根據(jù)變更狀態(tài)做出各種管理決定;度量分析變更數(shù)據(jù),了解項(xiàng)目質(zhì)量狀況;定期進(jìn)行復(fù)盤(pán),尋找變更根源,進(jìn)行有針對(duì)性,甚至是制度化的改進(jìn)。
這兒的關(guān)鍵是要確定要分析哪些數(shù)據(jù),如何分析。
對(duì)變更管理工具的要求:
通過(guò)對(duì)變更流程的觀察,為了實(shí)現(xiàn)變更的目的,我們認(rèn)為一個(gè)良好的變更管理工具至少應(yīng)該具備如下技術(shù)特征。
1.對(duì)變更管理工具的最基本要求是一個(gè)信息記錄功能,起到備忘以及交流的功能。
2.考慮到度量的復(fù)雜性,尤其是要適應(yīng)不同項(xiàng)目特征、度量目的和度量統(tǒng)計(jì)理論,那么工具需要提供一個(gè)靈活,且方便使用的的查詢統(tǒng)計(jì)機(jī)制,方便針對(duì)各種度量數(shù)據(jù)進(jìn)行報(bào)表定制。
3.變更管理是項(xiàng)目管理中的一個(gè)重要過(guò)程,但也只是一個(gè)過(guò)程。一個(gè)良好運(yùn)作的項(xiàng)目,并不只有變更管理。那么變更管理系統(tǒng)應(yīng)該要能和其它過(guò)程管理部分相配合,實(shí)現(xiàn)整個(gè)項(xiàng)目的有機(jī)管理和系統(tǒng)使用,而不至于造成信息孤島。
幾種變更管理工具介紹:
現(xiàn)在能見(jiàn)的變更管理工具有無(wú)數(shù),我們重點(diǎn)查看其中幾個(gè)主要的:ClearQuest,DSTP,Mantis,Bugfree
ClearQuest;
CQ是變更管理工具的一個(gè)標(biāo)竿,沒(méi)有人懷疑過(guò)CQ的功能。
CQ提供了強(qiáng)大的定制功能,一個(gè)CQ,就是一個(gè)開(kāi)發(fā)平臺(tái)。
強(qiáng)大的查詢和報(bào)表定制功能,為變更度量分析提供。
和ClearCase無(wú)縫集成,實(shí)現(xiàn)了變更的完全跟蹤。
除了支持WEB訪問(wèn),還提供桌面客戶端。
CQ的缺點(diǎn)除了昂貴的收費(fèi),還有一個(gè)秉承IBM廣為人詬病的毛病,龐大且使用維護(hù)困難!
DSTP:
DSTP是一個(gè)集成的項(xiàng)目協(xié)作平臺(tái),其中變更管理功能有如下優(yōu)點(diǎn):
1.可自定義變更屬性內(nèi)容,通過(guò)變更屬性不同,來(lái)統(tǒng)一管理多種變更,如Bug管理,需求變更,風(fēng)險(xiǎn)管理等。
2.就像CQ和CC的集成一樣,DSTP和SVN緊密集成。用戶在SVN上提交修改時(shí),自動(dòng)關(guān)聯(lián)DSTP中的變更(任務(wù))做為修改說(shuō)明。查看變更時(shí),能直接查看該變更關(guān)聯(lián)修改了哪些文件,以及修改內(nèi)容!
3.提供了完善的變更同步功能,提出了系統(tǒng)變更蹤階段概念,使得所有工作產(chǎn)品的一致性得到流程保障!所謂的系統(tǒng)變更跟蹤是指這么一個(gè)情況:當(dāng)用戶提出一個(gè)需求變更后,系統(tǒng)工程師修改完需求文檔后,該變更并沒(méi)真正結(jié)束。系統(tǒng)自動(dòng)轉(zhuǎn)入到變更跟蹤階段,只有和該需求有關(guān)聯(lián)的代碼,用戶文檔等都被修改完成后,該變更才會(huì)結(jié)束跟蹤階段,走入確認(rèn)關(guān)閉階段。
4.和DSTP的工作產(chǎn)品管理配合:為變更影響分析提供有力支持;變更和需求,測(cè)試計(jì)劃等直接關(guān)聯(lián),方便多向跟蹤追溯。
1、凡本網(wǎng)注明“來(lái)源:建設(shè)工程教育網(wǎng)”的所有作品,版權(quán)均屬建設(shè)工程教育網(wǎng)所有,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、鏈接、轉(zhuǎn)貼或以其他方式使用;已經(jīng)本網(wǎng)授權(quán)的,應(yīng)在授權(quán)范圍內(nèi)使用,且必須注明“來(lái)源:建設(shè)工程教育網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其法律責(zé)任。
2、本網(wǎng)部分資料為網(wǎng)上搜集轉(zhuǎn)載,均盡力標(biāo)明作者和出處。對(duì)于本網(wǎng)刊載作品涉及版權(quán)等問(wèn)題的,請(qǐng)作者與本網(wǎng)站聯(lián)系,本網(wǎng)站核實(shí)確認(rèn)后會(huì)盡快予以處理。
本網(wǎng)轉(zhuǎn)載之作品,并不意味著認(rèn)同該作品的觀點(diǎn)或真實(shí)性。如其他媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用,請(qǐng)與著作權(quán)人聯(lián)系,并自負(fù)法律責(zé)任。
3、本網(wǎng)站歡迎積極投稿。