您的位置:軟件測(cè)試 > 軟件項(xiàng)目管理 > 項(xiàng)目計(jì)劃 >
軟件項(xiàng)目范圍變更流程與過(guò)程控制研究
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/7/5 16:56:32 ] 推薦標(biāo)簽:

【摘 要】軟件項(xiàng)目中,范圍變更失控是導(dǎo)致軟件失敗的主要原因。分析了范圍變更的主要原因,提出了范圍變更控制的基本要素,建立了有效的范圍變更控制流程,并且對(duì)范圍管理的控制過(guò)程進(jìn)行了分析,后對(duì)軟件項(xiàng)目范圍變更控制進(jìn)行了總結(jié)。

【關(guān)鍵字】軟件項(xiàng)目;范圍管理;變更控制;過(guò)程控制

1 引言

近年來(lái),IT產(chǎn)業(yè)以驚人的速度發(fā)展,從而使軟件產(chǎn)業(yè)的地位在經(jīng)濟(jì)發(fā)達(dá)提到了空前的高度。雖然軟件產(chǎn)業(yè)在國(guó)內(nèi)外得到了迅速發(fā)展,但是軟件項(xiàng)目實(shí)施效果卻不容樂(lè)觀。調(diào)查分析表明,大約70%的軟件項(xiàng)目超出預(yù)定開(kāi)發(fā)周期,大型項(xiàng)目平均超出計(jì)劃交付時(shí)間20%-50%,90%以上的軟件項(xiàng)目開(kāi)發(fā)費(fèi)用超出預(yù)算,并且項(xiàng)目越大,超出項(xiàng)目計(jì)劃的程度越高。

據(jù)分析,軟件項(xiàng)目失敗的原因主要有以下三點(diǎn):一是需求的不斷變化。二是開(kāi)發(fā)的軟件不能滿足用戶的需求。三是軟件項(xiàng)目的管理問(wèn)題,這包括兩個(gè)方面:一方面是因?yàn)槿狈ν晟频墓芾眄?xiàng)目風(fēng)險(xiǎn)的方法;另一方面是由于軟件項(xiàng)目規(guī)模的龐大,項(xiàng)目的范圍難以精確確定,從而在項(xiàng)目開(kāi)發(fā)的過(guò)程中范圍不斷變更,過(guò)程控制的力度不夠,因此導(dǎo)致成本估計(jì)難以精確,進(jìn)度控制困難,可靠性無(wú)法保證。

總的來(lái)說(shuō),軟件項(xiàng)目的失敗,很大程度上是由于軟件項(xiàng)目的復(fù)雜性引起的,而軟件項(xiàng)目的復(fù)雜性主要來(lái)源于軟件項(xiàng)目的不確定性。無(wú)論是需求的不確定,還是由于軟件項(xiàng)目的規(guī)模龐大造成軟件項(xiàng)目范圍難以界定,終的結(jié)果都必將造成軟件項(xiàng)目范圍的變更。因此,人們?cè)诩夹g(shù)方面的諸多努力未取得相應(yīng)成效后,不得不轉(zhuǎn)而求助于項(xiàng)目管理技術(shù)。

2 軟件項(xiàng)目范圍管理的重要性

項(xiàng)目范圍是指產(chǎn)生項(xiàng)目產(chǎn)品所包括的所有工作及產(chǎn)生這些產(chǎn)品所用的過(guò)程。項(xiàng)目干系人必須在項(xiàng)目要產(chǎn)生什么樣的產(chǎn)品方面達(dá)成共識(shí),也要在使用怎樣的過(guò)程生產(chǎn)這些產(chǎn)品方面達(dá)成共識(shí)。項(xiàng)目范圍管理是指對(duì)項(xiàng)目包括什么與不包括什么的定義與控制過(guò)程。這個(gè)過(guò)程用于確保項(xiàng)目組和項(xiàng)目干系人對(duì)作為項(xiàng)目結(jié)果的項(xiàng)目產(chǎn)品以及生產(chǎn)這些產(chǎn)品所用到的過(guò)程有一個(gè)共同的理解。項(xiàng)目范圍管理的任務(wù)是界定項(xiàng)目包含且只包含所有需要完成的工作,并對(duì)項(xiàng)目其他管理工作起到指導(dǎo)作用,以保證順利完成項(xiàng)目的所有過(guò)程。

項(xiàng)目范圍界定不清在軟件項(xiàng)目中是一種較常見(jiàn)的現(xiàn)象,造成項(xiàng)目范圍界定不清的原因有以下三種:第一,業(yè)務(wù)流程不規(guī)范,沒(méi)有完善的項(xiàng)目管理體系來(lái)指導(dǎo)項(xiàng)目的管理,這種情況是糟糕的,大部分項(xiàng)目都是以失敗而告終;第二,對(duì)項(xiàng)目沒(méi)能制定出清晰規(guī)范的范圍變更控制過(guò)程。企業(yè)有管理體系,但不夠完善和規(guī)范,對(duì)項(xiàng)目組的變更過(guò)程的制定沒(méi)能起到有效的指導(dǎo)作用。變更是不可避免的,只要有效地加以管理、控制,同樣可以達(dá)到各方滿意的結(jié)果;第三,業(yè)務(wù)需求不清晰,對(duì)項(xiàng)目范圍的定義不夠精確,系統(tǒng)要完成的目標(biāo)也不夠明確,做不到可量化、可驗(yàn)證程度。項(xiàng)目范圍的明確定義,有經(jīng)驗(yàn)的項(xiàng)目經(jīng)理及系統(tǒng)分析員將起到至關(guān)重要的作用?梢(jiàn),完善的項(xiàng)目范圍管理是整個(gè)項(xiàng)目終成敗的關(guān)鍵。

3 項(xiàng)目范圍變更控制要素分析

制約一個(gè)項(xiàng)目的條件是項(xiàng)目“三約束條件”——范圍、時(shí)間、成本。在一個(gè)項(xiàng)目中這三個(gè)條件是相互影響、相互制約的,而且往往是由于范圍變更影響了時(shí)間和成本的變更。如果項(xiàng)目一開(kāi)始確定的范圍小,那么它需要完成的時(shí)間以及耗費(fèi)的成本必然也小,反之亦然。很多項(xiàng)目在開(kāi)始時(shí)都會(huì)粗略地確定項(xiàng)目的范圍、時(shí)間以及成本,然而在項(xiàng)目進(jìn)行到一定階段之后往往會(huì)變成讓人感覺(jué)到不知道項(xiàng)目什么時(shí)候才能真正結(jié)束,要使得項(xiàng)目結(jié)束到底還需要投入多少人力和物力,整個(gè)項(xiàng)目好像一個(gè)無(wú)底洞,對(duì)項(xiàng)目的后結(jié)束誰(shuí)的心里也沒(méi)有底。這種情況的出現(xiàn)對(duì)于企業(yè)的高層來(lái)說(shuō),他們是不希望看到的,然而這樣的情況出現(xiàn)并不罕見(jiàn)。造成這樣的結(jié)果是由于沒(méi)有控制和管理好項(xiàng)目的范圍。可見(jiàn)項(xiàng)目的三約束中范圍的影響起到關(guān)鍵作用。

一般來(lái)說(shuō),在啟動(dòng)軟件項(xiàng)目初期,客戶應(yīng)該提出一個(gè)相對(duì)確定的項(xiàng)目范圍,為項(xiàng)目的實(shí)施提供一個(gè)牢固的前提和框架,同時(shí)也是為后期的項(xiàng)目管理劃出一個(gè)明晰的“圈”,所有項(xiàng)目活動(dòng)的開(kāi)展,包括項(xiàng)目成本、質(zhì)量和時(shí)間的控制也應(yīng)該在此范圍內(nèi)進(jìn)行。但是,在實(shí)際的操作過(guò)程中,這個(gè)“圈”的邊界有可能會(huì)出現(xiàn)模糊、擴(kuò)大的現(xiàn)象,甚至這些擴(kuò)大和模糊的部分會(huì)給項(xiàng)目帶來(lái)風(fēng)險(xiǎn)。項(xiàng)目范圍(Scope)、時(shí)間(Time)、成本(Cost)、質(zhì)量(Quality)之間的關(guān)系模型如圖1所示。

如果項(xiàng)目范圍即既定的面積S不變,成本C、質(zhì)量Q、時(shí)間T可以在一個(gè)固定的S的邊界限制下給出一個(gè)約束的關(guān)系模型Cost=f(Quality,Time,Scope)。但是,如果S的值并不固定,如圖1所示出現(xiàn)邊界模糊或者向外擴(kuò)展時(shí), C、Q、T失去可依賴(lài)的邊界限制,其之間的約束關(guān)系會(huì)變得復(fù)雜。因此,我們?cè)趯?duì)項(xiàng)目范圍進(jìn)行控制時(shí),一是要保證項(xiàng)目初期的S是準(zhǔn)確可靠的,盡量減少邊界的模糊性;二是要保證項(xiàng)目實(shí)施過(guò)程中S的穩(wěn)定,盡量避免擴(kuò)大化,或是說(shuō)讓擴(kuò)大化受到合理的控制。

圖1 項(xiàng)目范圍、時(shí)間、成本、質(zhì)量之間的關(guān)系模型

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd