《軟件工程實(shí)踐與項(xiàng)目管理》課件第12章_第1頁(yè)
《軟件工程實(shí)踐與項(xiàng)目管理》課件第12章_第2頁(yè)
《軟件工程實(shí)踐與項(xiàng)目管理》課件第12章_第3頁(yè)
《軟件工程實(shí)踐與項(xiàng)目管理》課件第12章_第4頁(yè)
《軟件工程實(shí)踐與項(xiàng)目管理》課件第12章_第5頁(yè)
已閱讀5頁(yè),還剩83頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

12.1項(xiàng)目的概念

12.2項(xiàng)目管理的概念

12.3項(xiàng)目管理的內(nèi)容

12.4項(xiàng)目案例分析

本章小結(jié)

習(xí)題

第12章軟件項(xiàng)目管理12.1項(xiàng)?目?的?概?念

1.項(xiàng)目的定義

IEEE把項(xiàng)目定義為:項(xiàng)目是為了創(chuàng)造獨(dú)特的產(chǎn)品、服務(wù)或結(jié)果而進(jìn)行的一次性努力。例如,下面這些都不屬于項(xiàng)目:

(1)處理索賠、訂單或發(fā)票;

(2)生產(chǎn)某產(chǎn)品;

(3)在餐館吃飯;

(4)每天乘坐同一路線的交通工具。而下面這些屬于項(xiàng)目:

(1)開(kāi)發(fā)一個(gè)新產(chǎn)品或服務(wù);

(2)建設(shè)一個(gè)水壩、一座橋梁、一條公路或其他建筑;

(3)編寫(xiě)軟件;

(4)安裝一套新的生產(chǎn)線;

(5)撰寫(xiě)一本書(shū);

(6)制定一個(gè)新的營(yíng)銷計(jì)劃;

(7)研究某個(gè)新課題。從上面項(xiàng)目的定義,我們理解項(xiàng)目有如下含義:項(xiàng)目是一次性的工作,它要求在規(guī)定時(shí)間內(nèi),為了一個(gè)明確的目標(biāo),在資源有限的情況下組織人員運(yùn)用多種學(xué)科的知識(shí)來(lái)解決問(wèn)題。

2.項(xiàng)目的特點(diǎn)與三大要素根據(jù)項(xiàng)目的定義,我們可以歸納出項(xiàng)目具有如下特點(diǎn):

(1)一個(gè)項(xiàng)目由多個(gè)部分組成,跨越多個(gè)組織,因此需要多方合作才能完成。

(2)項(xiàng)目的目標(biāo)性:項(xiàng)目有一定的目的。

(3)項(xiàng)目的限制性:包括資金限制和資源限制。資金限制是指項(xiàng)目的資金是有限的,不是無(wú)限的;資源限制是指項(xiàng)目可利用的資源是有限的,不是無(wú)限的。

(4)項(xiàng)目的短暫性:項(xiàng)目只對(duì)應(yīng)一個(gè)過(guò)程,而不是過(guò)程終結(jié)后所形成的成果。

(5)項(xiàng)目的可預(yù)測(cè)性:可以在一定程度上預(yù)測(cè)項(xiàng)目的結(jié)果。

(6)項(xiàng)目的動(dòng)態(tài)性:項(xiàng)目的實(shí)施過(guò)程是動(dòng)態(tài)變化的。無(wú)論是什么樣的項(xiàng)目,都包括如下三個(gè)基本要素:時(shí)間、費(fèi)用、范圍。這三個(gè)基本要素是影響項(xiàng)目成功與否的最重要的因素。它們組成的項(xiàng)目三角形如圖12-1所示。圖12-1項(xiàng)目三角形

3.項(xiàng)目的生命周期

1)項(xiàng)目生命周期的基本概念在項(xiàng)目的生命周期中有三個(gè)重要概念:檢查點(diǎn)、里程碑和基線。

(1)檢查點(diǎn):指在項(xiàng)目規(guī)定時(shí)間間隔內(nèi)對(duì)項(xiàng)目進(jìn)行檢查,比較實(shí)際與計(jì)劃之間的差異,并進(jìn)行調(diào)整。常見(jiàn)的時(shí)間間隔是每周一次,召開(kāi)項(xiàng)目例會(huì)并上交周報(bào)。

(2)里程碑:是階段性的工作標(biāo)志。里程碑強(qiáng)制在規(guī)定的某段時(shí)間內(nèi)做什么,從而合理分配工作,細(xì)化管理“粒度”。

(3)基線:指一個(gè)(或一組)配置項(xiàng)在項(xiàng)目生命周期的不同時(shí)間點(diǎn)上通過(guò)正式評(píng)審而進(jìn)入正式受控的一種狀態(tài)?;€是一個(gè)重要的里程碑,基線一旦建立后,如果變化需要受控。

2)項(xiàng)目生命周期的階段劃分項(xiàng)目的生命周期描述了項(xiàng)目從開(kāi)始到結(jié)束所經(jīng)歷的各個(gè)階段,一般將項(xiàng)目周期劃分為四個(gè)階段:①識(shí)別需求;②提出解決方案;③執(zhí)行項(xiàng)目;④結(jié)束項(xiàng)目。但是在實(shí)際工作中則可以根據(jù)不同領(lǐng)域進(jìn)行不同的劃分,比如在軟件領(lǐng)域和在建筑行業(yè)的劃分方法就不同。

(1)識(shí)別需求。這個(gè)階段的主要任務(wù)是確認(rèn)需求;分析投資收益;研究項(xiàng)目的可行性;分析廠商具備的條件。

(2)提出解決方案。這個(gè)階段主要由廠商提交投標(biāo)書(shū),介紹解決方案。這個(gè)階段容易出現(xiàn)的問(wèn)題是:由于看不到產(chǎn)品,廠商可以夸大方案的解決能力。防止這種情況出現(xiàn)的方法是在合同中明確定義項(xiàng)目的工作范圍和項(xiàng)目目標(biāo)。

(3)執(zhí)行項(xiàng)目。這個(gè)階段的主要任務(wù)是細(xì)化目標(biāo);制定工作計(jì)劃;協(xié)調(diào)人力資源和其他資源。這個(gè)階段要預(yù)測(cè)項(xiàng)目風(fēng)險(xiǎn),進(jìn)行項(xiàng)目跟蹤和監(jiān)控。

(4)結(jié)束項(xiàng)目。這個(gè)階段的主要任務(wù)是進(jìn)行項(xiàng)目總結(jié);移交工作產(chǎn)品;交接給技術(shù)維護(hù)人員;結(jié)清各款項(xiàng)。12.2項(xiàng)目管理的概念

1.項(xiàng)目管理的定義項(xiàng)目管理是把知識(shí)、技能、工具和技術(shù)應(yīng)用于項(xiàng)目各項(xiàng)活動(dòng)之中,以實(shí)現(xiàn)或超越項(xiàng)目關(guān)系人對(duì)項(xiàng)目的要求和期望。項(xiàng)目關(guān)系人指跟項(xiàng)目有關(guān)的所有人員,包括項(xiàng)目經(jīng)理、用戶等。項(xiàng)目管理常用的技術(shù)包括:任務(wù)分解結(jié)構(gòu)技術(shù)WBS(WorkBreakdownStructure)、甘特圖(GanttChart)、項(xiàng)目評(píng)審技術(shù)(PERT)和關(guān)鍵路徑法(CPW)。

2.項(xiàng)目管理的特點(diǎn)根據(jù)項(xiàng)目管理的定義,可總結(jié)出項(xiàng)目管理具有以下特點(diǎn):

(1)項(xiàng)目管理是一項(xiàng)復(fù)雜的工作。要完成一個(gè)項(xiàng)目,既需要多部門(mén)配合,又需要運(yùn)用多學(xué)科的知識(shí)。在項(xiàng)目實(shí)施中有很多未知因素,而且這些因素有很多不確定性,因此,項(xiàng)目管理是個(gè)復(fù)雜的工作。

(2)項(xiàng)目管理是具有創(chuàng)造性的工作。項(xiàng)目是一次性的工作,具有一定的風(fēng)險(xiǎn),必須發(fā)揮自己的創(chuàng)造性才能做好項(xiàng)目。

(3)項(xiàng)目管理具有生命周期。項(xiàng)目管理的本質(zhì)是一次性工作,必須在規(guī)定的時(shí)間內(nèi)完成,因此它具有一定的生命周期。

3.軟件項(xiàng)目管理的特點(diǎn)軟件項(xiàng)目管理是為了使軟件項(xiàng)目能夠按照預(yù)定的成本、進(jìn)度、質(zhì)量順利完成,而對(duì)成本、人員、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等進(jìn)行分析和管理的活動(dòng)。軟件項(xiàng)目管理的根本目的是為了讓軟件項(xiàng)目尤其是大型軟件項(xiàng)目的整個(gè)生命周期(從分析、設(shè)計(jì)、編碼到測(cè)試、維護(hù)全過(guò)程)都能在管理者的控制之下,以預(yù)定成本按期按質(zhì)地完成軟件并交付用戶使用。而研究軟件項(xiàng)目管理是為了從已有的成功或失敗的案例中總結(jié)出能夠指導(dǎo)今后項(xiàng)目管理的通用原則和方法,以避免前人的失誤。軟件開(kāi)發(fā)不同于其他產(chǎn)品的制造,軟件的整個(gè)過(guò)程都是設(shè)計(jì)過(guò)程(沒(méi)有制造過(guò)程);另外,軟件開(kāi)發(fā)不需要使用大量的物質(zhì)資源,而主要是人力資源;并且,軟件開(kāi)發(fā)的產(chǎn)品只是程序代碼和技術(shù)文件,并沒(méi)有其他的物質(zhì)結(jié)果。基于上述特點(diǎn),軟件項(xiàng)目管理與其他項(xiàng)目管理相比,具有很強(qiáng)的獨(dú)特性。軟件項(xiàng)目具有如下特點(diǎn):

(1)軟件項(xiàng)目技術(shù)要求高,是智力密集型項(xiàng)目。軟件項(xiàng)目具有技術(shù)性強(qiáng)、多學(xué)科知識(shí)相互滲透的特點(diǎn)。軟件項(xiàng)目的管理涉及多方面的知識(shí),如系統(tǒng)工程學(xué)、統(tǒng)計(jì)學(xué)、心理學(xué)、社會(huì)學(xué)、經(jīng)濟(jì)學(xué)以及法律等范疇。一個(gè)團(tuán)隊(duì)必須共同努力才能完成項(xiàng)目的目標(biāo)。

(2)軟件產(chǎn)品是一個(gè)無(wú)形的邏輯實(shí)體。軟件產(chǎn)品與其他任何產(chǎn)業(yè)的產(chǎn)品不同,它是無(wú)形的,沒(méi)有任何物理屬性。

(3)軟件項(xiàng)目對(duì)人員的素質(zhì)要求高。軟件項(xiàng)目的技術(shù)含量很高,它要求團(tuán)隊(duì)的每個(gè)人員不但技術(shù)素質(zhì)高,而且心里素質(zhì)也要高,對(duì)此項(xiàng)目經(jīng)理必須高度重視。

(4)軟件項(xiàng)目是勞動(dòng)密集型項(xiàng)目。軟件產(chǎn)品不像其他產(chǎn)品可以依靠機(jī)器自動(dòng)制造。軟件項(xiàng)目的各個(gè)階段—可行性分析、調(diào)研、需求分析、系統(tǒng)分析、軟件設(shè)計(jì)、編程、測(cè)試、維護(hù)等滲透著大量軟件人員的手工勞動(dòng),不可能用機(jī)器替代。

(5)編寫(xiě)文檔的工作量大。在開(kāi)發(fā)過(guò)程中,開(kāi)發(fā)軟件所涉及的文檔經(jīng)常需要修改,文檔資料的編寫(xiě)工作在整個(gè)項(xiàng)目中占了很大的比重,它是項(xiàng)目十分重要的組成部分。

(6)技術(shù)人員的流動(dòng)性大。軟件技術(shù)人員往往流動(dòng)性大,需要管理軟件的技術(shù)人員具有較高的管理水平。

4.軟件項(xiàng)目管理的困難軟件項(xiàng)目管理的目標(biāo)不同于一般項(xiàng)目管理,簡(jiǎn)單和理想的軟件項(xiàng)目管理的目標(biāo)就是可靠地交付一個(gè)軟件產(chǎn)品,該軟件產(chǎn)品實(shí)現(xiàn)了所規(guī)定的功能,符合規(guī)定的成本和進(jìn)度。但是往往實(shí)際情況并不是這么簡(jiǎn)單。軟件項(xiàng)目管理20世紀(jì)70年代中期由美國(guó)提出,當(dāng)時(shí)美國(guó)國(guó)防部專門(mén)調(diào)查了軟件產(chǎn)品不能按時(shí)提交、軟件開(kāi)發(fā)預(yù)算超支和軟件產(chǎn)品質(zhì)量達(dá)不到用戶要求的原因,結(jié)果發(fā)現(xiàn)70%的項(xiàng)目是因?yàn)楣芾聿簧埔鸬?。于是軟件開(kāi)發(fā)者開(kāi)始逐漸重視軟件開(kāi)發(fā)中的各項(xiàng)管理。到了20世紀(jì)90年代中期,軟件研發(fā)項(xiàng)目管理不善的問(wèn)題仍然存在。據(jù)美國(guó)軟件工程實(shí)施現(xiàn)狀的調(diào)查,發(fā)現(xiàn)大約只有10%的項(xiàng)目能夠在預(yù)定的費(fèi)用和進(jìn)度下交付產(chǎn)品。據(jù)統(tǒng)計(jì),1995年,美國(guó)共取消了810億美元的商業(yè)軟件項(xiàng)目,其中31%的項(xiàng)目未做完就被取消,53%的軟件項(xiàng)目進(jìn)度通常要延長(zhǎng)50%的時(shí)間,只有9%的軟件項(xiàng)目能夠及時(shí)交付并且費(fèi)用也控制在預(yù)算之內(nèi)。軟件項(xiàng)目管理和其他的項(xiàng)目管理相比有相當(dāng)?shù)奶厥庑?。首先,軟件是純知識(shí)產(chǎn)品,其開(kāi)發(fā)進(jìn)度和質(zhì)量很難估計(jì)和度量,生產(chǎn)效率也難以預(yù)測(cè)和保證。其次,軟件系統(tǒng)的復(fù)雜性也導(dǎo)致了開(kāi)發(fā)過(guò)程中各種風(fēng)險(xiǎn)難以預(yù)見(jiàn)和控制。例如:Windows這樣的操作系統(tǒng)有1500萬(wàn)行以上的代碼,同時(shí)有數(shù)千個(gè)程序員在進(jìn)行開(kāi)發(fā),有上百個(gè)項(xiàng)目經(jīng)理進(jìn)行管理。這樣龐大的系統(tǒng)如果沒(méi)有很好的管理,其軟件質(zhì)量是難以想象的。為什么項(xiàng)目的成功率比較低呢?這是因?yàn)椋?/p>

(1)合同在有些情況下沒(méi)有性能約定,有些情況下不是正式合同而僅依賴于合同雙方的人際關(guān)系;

(2)即使有了性能約定和正式合同,雙方對(duì)合同的理解和重視程度也不同;

(3)某些約定的進(jìn)度或成本經(jīng)常發(fā)生變化;

(4)某些項(xiàng)目經(jīng)理不適應(yīng)搞項(xiàng)目管理,缺乏項(xiàng)目管理的技能和經(jīng)驗(yàn)。

5.合格的項(xiàng)目經(jīng)理影響一個(gè)項(xiàng)目成功的因素主要包括項(xiàng)目范圍、成本、時(shí)間/進(jìn)度、客戶滿意度。項(xiàng)目需要專職的項(xiàng)目經(jīng)理,成功的項(xiàng)目需要合格的項(xiàng)目經(jīng)理。一個(gè)項(xiàng)目經(jīng)理是否優(yōu)秀,主要是看他/她能在多大程度上提前識(shí)別并消除風(fēng)險(xiǎn),而不是彌補(bǔ)和解決多少問(wèn)題(風(fēng)險(xiǎn)未被及時(shí)識(shí)別或妥善處理,就會(huì)轉(zhuǎn)換成問(wèn)題)。能彌補(bǔ)和解決問(wèn)題的項(xiàng)目經(jīng)理是合格的項(xiàng)目經(jīng)理,但不是優(yōu)秀的項(xiàng)目經(jīng)理。作為一個(gè)合格的項(xiàng)目經(jīng)理,除了具有項(xiàng)目管理知識(shí)外,以下幾點(diǎn)很關(guān)鍵:

1)注重抓住管理過(guò)程,而不是管理內(nèi)容

能授權(quán)讓別人做的事情就不要自己親自做。在項(xiàng)目運(yùn)作過(guò)程中,要達(dá)到“狠抓管理過(guò)程”這個(gè)目的,尤其要學(xué)會(huì)如何放權(quán)給下屬,實(shí)行逐級(jí)管理,不必事必躬親,學(xué)會(huì)領(lǐng)導(dǎo)別人解決問(wèn)題。

2)不當(dāng)之處要適度修正

項(xiàng)目經(jīng)理不要太獨(dú)斷專行,要求大家事事必須按照自己的指示去做。但是也不能一味只聽(tīng)屬下的,注意把握“度”。

3)邊學(xué)習(xí)邊領(lǐng)導(dǎo)是成功之路

把握角色,外行就能領(lǐng)導(dǎo)內(nèi)行。例如,你到一個(gè)不熟悉的領(lǐng)域擔(dān)任管理工作,被領(lǐng)導(dǎo)的人對(duì)部門(mén)的業(yè)務(wù)比你更加熟悉,這時(shí)候你必須向他們學(xué)習(xí)專業(yè)知識(shí)。

4)領(lǐng)導(dǎo)團(tuán)隊(duì)就是領(lǐng)導(dǎo)每個(gè)人

心理學(xué)家和團(tuán)隊(duì)專家哈維·羅賓斯說(shuō):“團(tuán)隊(duì)領(lǐng)導(dǎo)最重要的技巧就是要學(xué)會(huì)與各種各樣的人打交道。你必須了解他們希望你怎樣對(duì)待他們,然后才能讓他們跟隨你?!?/p>

“團(tuán)隊(duì)領(lǐng)導(dǎo)并不是領(lǐng)導(dǎo)團(tuán)隊(duì),而是領(lǐng)導(dǎo)組成團(tuán)隊(duì)的個(gè)人”,這句話言簡(jiǎn)意深。團(tuán)隊(duì)成員各有各的優(yōu)點(diǎn)和缺點(diǎn)。要想領(lǐng)導(dǎo)一個(gè)團(tuán)隊(duì),必須首先學(xué)會(huì)領(lǐng)導(dǎo)團(tuán)隊(duì)中的每一個(gè)人。

5)善于決策是項(xiàng)目經(jīng)理的基本功

項(xiàng)目經(jīng)理把握著決策權(quán),他幾乎時(shí)時(shí)都在決策,因此項(xiàng)目經(jīng)理需要具有較強(qiáng)的決策能力。12.3項(xiàng)目管理的內(nèi)容軟件項(xiàng)目管理的內(nèi)容主要包括如下幾個(gè)方面:項(xiàng)目啟動(dòng)管理,項(xiàng)目范圍的管理,項(xiàng)目計(jì)劃的管理,項(xiàng)目人員和組織結(jié)構(gòu)的確定及管理,項(xiàng)目質(zhì)量的管理,項(xiàng)目風(fēng)險(xiǎn)的管理,軟件配置管理等。

1.項(xiàng)目啟動(dòng)管理當(dāng)項(xiàng)目的可行性研究審核通過(guò),項(xiàng)目的人力、軟件、硬件方面的資源已經(jīng)配備完整后,接下來(lái)就應(yīng)執(zhí)行“項(xiàng)目立項(xiàng)”工作。項(xiàng)目立項(xiàng)工作中首先要成立項(xiàng)目組,然后召集項(xiàng)目干系人召開(kāi)項(xiàng)目啟動(dòng)動(dòng)員大會(huì),發(fā)布“項(xiàng)目通知單”,讓項(xiàng)目組的每個(gè)人知道項(xiàng)目的“里程碑”和項(xiàng)目概況以及自己在項(xiàng)目中的角色、責(zé)任和義務(wù)等。

1)項(xiàng)目立項(xiàng)項(xiàng)目的立項(xiàng)內(nèi)容包括:

(1)項(xiàng)目背景概述;

(2)項(xiàng)目組織(項(xiàng)目成員)的介紹;

(3)明確項(xiàng)目成員的職責(zé)和任務(wù);

(4)明確項(xiàng)目完成時(shí)間及項(xiàng)目進(jìn)度。

2)項(xiàng)目組織的成立項(xiàng)目如何組織,如何發(fā)揮團(tuán)隊(duì)的作用(而不是領(lǐng)導(dǎo)者自己的作用)對(duì)成功完成軟件項(xiàng)目極為重要。當(dāng)然,要根據(jù)國(guó)情、體制、人員的工作習(xí)慣具體分析。表12-1給出了一個(gè)關(guān)于ERP項(xiàng)目的組織任務(wù)分配表。表12-1ERP項(xiàng)目的組織任務(wù)分配表

3)組織原則項(xiàng)目啟動(dòng)的組織原則是:

(1)盡早落實(shí)責(zé)任。

(2)安排好“接口”。這個(gè)接口是一個(gè)項(xiàng)目協(xié)調(diào)員,他在項(xiàng)目?jī)?nèi)部進(jìn)行各個(gè)任務(wù)模塊的協(xié)調(diào),并負(fù)責(zé)與項(xiàng)目組織外部的協(xié)調(diào)。一個(gè)項(xiàng)目只能有一個(gè)接口。接口太多容易造成項(xiàng)目混亂。例如:某項(xiàng)目的客戶是政府部門(mén),項(xiàng)目組織是軟件開(kāi)發(fā)公司。由于公司想把項(xiàng)目做大,在項(xiàng)目開(kāi)發(fā)過(guò)程中容許客戶任意隨時(shí)隨地提出更改需求的要求,而且沒(méi)有任何需求更改記錄,更糟的是,提出需求的不止一個(gè)人或一個(gè)部門(mén),最后項(xiàng)目實(shí)施的結(jié)果是:開(kāi)發(fā)人員天天加班,非常努力,但客戶卻不滿意。

2.項(xiàng)目范圍的管理定義并計(jì)劃一個(gè)項(xiàng)目只是成功管理項(xiàng)目的第一步。在這個(gè)基礎(chǔ)上,范圍管理則是項(xiàng)目成功的關(guān)鍵因素之一。項(xiàng)目范圍的管理主要包括:項(xiàng)目范圍的定義、項(xiàng)目范圍計(jì)劃的編制、項(xiàng)目范圍變更控制。

1)項(xiàng)目范圍的定義如果沒(méi)有定義好項(xiàng)目范圍,就不能很好地把握項(xiàng)目的實(shí)施,更無(wú)法把項(xiàng)目管理好。定義項(xiàng)目范圍的目的,就是把項(xiàng)目的邏輯范圍清楚地描述出來(lái)并獲得認(rèn)可。在定義范圍時(shí)要考慮如下幾點(diǎn):(1)交付使用情況(項(xiàng)目每個(gè)階段的交付物及標(biāo)準(zhǔn)要求);(2)生命周期流程(分析、設(shè)計(jì)、測(cè)試);(3)數(shù)據(jù)類型(財(cái)務(wù)、銷售、雇員情況等);(4)數(shù)據(jù)來(lái)源或數(shù)據(jù)庫(kù)(賬單、總賬、薪水明細(xì)等);(5)項(xiàng)目組織(人力資源、制造商、供貨商等);(6)主要功能。

2)項(xiàng)目范圍計(jì)劃的編制通過(guò)項(xiàng)目范圍計(jì)劃的編制要給出工作范圍說(shuō)明書(shū)。工作范圍說(shuō)明書(shū)的內(nèi)容如下:

(1)項(xiàng)目?jī)?nèi)容的邊界:描述哪些是項(xiàng)目范圍以內(nèi)的,哪些是范圍以外的,交付物的標(biāo)準(zhǔn)是什么。

(2)功能描述:項(xiàng)目的結(jié)果具有何種功能以及功能的分解。

(3)性能描述:描述項(xiàng)目性能。

(4)環(huán)境的定義:研發(fā)、測(cè)試所使用的環(huán)境。

(5)項(xiàng)目的假定條件、例外條件和約束條件。

(6)實(shí)現(xiàn)方法:項(xiàng)目實(shí)施過(guò)程、流程以及使用標(biāo)準(zhǔn)。

(7)項(xiàng)目產(chǎn)品的定義:項(xiàng)目所需定制或集成的本公司或第三方標(biāo)準(zhǔn)產(chǎn)品。

(8)項(xiàng)目服務(wù)的定義:項(xiàng)目期間和項(xiàng)目交付后的服務(wù),如維修服務(wù)。

(9)項(xiàng)目交付驗(yàn)收標(biāo)準(zhǔn)。

3)范圍變更的控制范圍變更是對(duì)已經(jīng)批準(zhǔn)的工作分解結(jié)構(gòu)所規(guī)定的項(xiàng)目范圍的修正。項(xiàng)目范圍的變更經(jīng)常引起項(xiàng)目成本、項(xiàng)目時(shí)間、項(xiàng)目質(zhì)量目標(biāo)的調(diào)整,所以要有一定的范圍變更糾正措施。

3.項(xiàng)目計(jì)劃管理項(xiàng)目組成立后的第一件事是編寫(xiě)“軟件項(xiàng)目計(jì)劃書(shū)”,在計(jì)劃書(shū)中應(yīng)該描述項(xiàng)目工作計(jì)劃安排、資源計(jì)劃等各項(xiàng)工作的計(jì)劃內(nèi)容。計(jì)劃書(shū)主要向公司各相關(guān)人員發(fā)放,使他們大體了解該軟件項(xiàng)目的情況。計(jì)劃書(shū)的內(nèi)容應(yīng)有相應(yīng)具體實(shí)施手冊(cè),這些手冊(cè)供項(xiàng)目組相關(guān)成員使用。項(xiàng)目計(jì)劃包括項(xiàng)目工作計(jì)劃和項(xiàng)目資源計(jì)劃。編制項(xiàng)目工作計(jì)劃的目的是確定項(xiàng)目實(shí)施的具體進(jìn)度安排并分析對(duì)技術(shù)及財(cái)務(wù)的影響,以保證項(xiàng)目的順利實(shí)施。在項(xiàng)目工作計(jì)劃編制和項(xiàng)目工作跟蹤方面,有很多工具可供選用。如Project2003就是一個(gè)很好的項(xiàng)目工作計(jì)劃編制和項(xiàng)目跟蹤工具,它使用甘特(Gantt)圖(也稱線條圖)來(lái)編制項(xiàng)目工作計(jì)劃。項(xiàng)目資源計(jì)劃包括硬件資源計(jì)劃和軟件資源計(jì)劃。

1)項(xiàng)目的工作計(jì)劃軟件項(xiàng)目計(jì)劃編制的目的是制定一個(gè)合理的實(shí)施軟件工程及管理軟件項(xiàng)目的計(jì)劃,具體包括以下幾項(xiàng)內(nèi)容:

(1)項(xiàng)目概況;

(2)項(xiàng)目進(jìn)度;

(3)人員構(gòu)成;

(4)項(xiàng)目組聯(lián)系方式;

(5)費(fèi)用支出;

(6)客戶資料。

2)硬件資源計(jì)劃考慮硬件資源時(shí)要注意如下幾點(diǎn):

(1)服務(wù)器。用于開(kāi)發(fā)的服務(wù)器,其主要功能是:存放開(kāi)發(fā)過(guò)程中所有的文檔和程序等。

(2)網(wǎng)絡(luò)設(shè)備,指為開(kāi)發(fā)構(gòu)建網(wǎng)絡(luò)環(huán)境時(shí)所需的硬件設(shè)備,如網(wǎng)卡、交換機(jī)、路由器等。

(3)開(kāi)發(fā)機(jī),開(kāi)發(fā)人員進(jìn)行軟件開(kāi)發(fā)的計(jì)算機(jī)。

(4)測(cè)試機(jī),軟件測(cè)試時(shí)所使用的計(jì)算機(jī)。

(5)運(yùn)行機(jī),用戶方運(yùn)行軟件的計(jì)算機(jī)。

3)軟件資源計(jì)劃軟件資源計(jì)劃主要考慮軟件開(kāi)發(fā)和運(yùn)行平臺(tái)。軟件開(kāi)發(fā)和運(yùn)行的平臺(tái):包括開(kāi)發(fā)語(yǔ)言環(huán)境、操作系統(tǒng)、數(shù)據(jù)庫(kù)等。如果必要,還要指定第三方支持軟件或中間件。開(kāi)發(fā)語(yǔ)言環(huán)境包括各種軟件開(kāi)發(fā)工具,如項(xiàng)目設(shè)計(jì)工具(RationalRose,Project2003等)、軟件設(shè)計(jì)繪圖工具(Visio等)、測(cè)試工具(C++Test、Mcabe、RationalClearCase、LoadRunner等)、Bug管理工具、文件傳輸軟件(Ftp等)和軟件配置工具(CVS、VSS)等。

4.人員組織與管理

1)項(xiàng)目組織模式項(xiàng)目組織模式以項(xiàng)目管理委員會(huì)為最高項(xiàng)目組織,下設(shè)項(xiàng)目管理小組、項(xiàng)目評(píng)審小組和軟件產(chǎn)品項(xiàng)目組。

(1)項(xiàng)目管理委員會(huì)是公司項(xiàng)目管理的最高決策機(jī)構(gòu),一般由公司總經(jīng)理、副總經(jīng)理組成。主要職責(zé)如下:

·依照項(xiàng)目管理相關(guān)制度管理項(xiàng)目;

·監(jiān)督項(xiàng)目管理相關(guān)制度的執(zhí)行;

·對(duì)項(xiàng)目立項(xiàng)、項(xiàng)目撤消進(jìn)行決策;

·任命項(xiàng)目管理小組組長(zhǎng)、項(xiàng)目評(píng)審委員會(huì)主任、項(xiàng)目組組長(zhǎng)。

(2)項(xiàng)目管理小組對(duì)項(xiàng)目管理委員會(huì)負(fù)責(zé),一般由公司管理人員組成。主要職責(zé)如下:

·草擬項(xiàng)目管理的各項(xiàng)制度;

·組織項(xiàng)目階段評(píng)審;

·保存項(xiàng)目過(guò)程中的相關(guān)文件和數(shù)據(jù);

·為優(yōu)化項(xiàng)目管理提出建議。

(3)項(xiàng)目評(píng)審小組對(duì)項(xiàng)目管理委員會(huì)負(fù)責(zé),可下設(shè)開(kāi)發(fā)評(píng)審小組和產(chǎn)品評(píng)審小組,一般由公司技術(shù)專家和市場(chǎng)專家組成。主要職責(zé)如下:

·對(duì)項(xiàng)目可行性報(bào)告進(jìn)行評(píng)審;

·對(duì)市場(chǎng)計(jì)劃和階段報(bào)告進(jìn)行評(píng)審;

·對(duì)開(kāi)發(fā)計(jì)劃和階段報(bào)告進(jìn)行評(píng)審;

·項(xiàng)目結(jié)束時(shí),對(duì)項(xiàng)目總結(jié)報(bào)告進(jìn)行評(píng)審。

(4)軟件產(chǎn)品項(xiàng)目組對(duì)項(xiàng)目管理委員會(huì)負(fù)責(zé),可下設(shè)軟件項(xiàng)目組和產(chǎn)品項(xiàng)目組。軟件項(xiàng)目組和產(chǎn)品項(xiàng)目組分別設(shè)開(kāi)發(fā)經(jīng)理和產(chǎn)品經(jīng)理。成員一般由公司技術(shù)人員和市場(chǎng)人員構(gòu)成。主要職責(zé)是:根據(jù)項(xiàng)目管理委員會(huì)的安排具體負(fù)責(zé)項(xiàng)目的軟件開(kāi)發(fā)和市場(chǎng)調(diào)研及銷售工作。

2)組織結(jié)構(gòu)組織結(jié)構(gòu)的劃分可以采用如下方法。

(1)按課題劃分。按照課題組成課題小組,這個(gè)小組負(fù)責(zé)軟件項(xiàng)目整個(gè)階段的工作:需求分析,軟件設(shè)計(jì)到軟件的測(cè)試等。

(2)按職能劃分。按照軟件項(xiàng)目的各個(gè)階段劃分小組,如需求分析小組、軟件設(shè)計(jì)小組、軟件編碼小組,軟件測(cè)試小組等。這樣的劃分增加了小組的接口,每個(gè)小組就是專職工作小組,每個(gè)小組的成員基本上是由相關(guān)方面的專家組成的。

(3)矩陣型劃分。矩陣型劃分是上面兩種方法的組合。可以按照工作性質(zhì)成立專門(mén)小組,如開(kāi)發(fā)組、測(cè)試組、項(xiàng)目協(xié)調(diào)組等。在這些組員中可能會(huì)出現(xiàn)一個(gè)人員同時(shí)參與幾個(gè)項(xiàng)目的情況,也可能會(huì)造成一個(gè)人任多個(gè)領(lǐng)導(dǎo)局面。例如在圖12-2中,開(kāi)發(fā)組人員1在參與當(dāng)前某項(xiàng)目的同時(shí)又參與另一個(gè)項(xiàng)目的一個(gè)子項(xiàng)目1。圖12-2軟件開(kāi)發(fā)的矩陣組織形式

3)人員配置軟件開(kāi)發(fā)中的開(kāi)發(fā)人員是最大的資源。人員的配置、調(diào)度安排貫穿在整個(gè)軟件開(kāi)發(fā)過(guò)程中,人員的組織管理是影響對(duì)軟件項(xiàng)目質(zhì)量的決定性因素。首先應(yīng)該根據(jù)項(xiàng)目的工作量和所需要的專業(yè)技能進(jìn)行人員配置,然后再考慮人員的能力、性格和經(jīng)驗(yàn)進(jìn)行適當(dāng)調(diào)配。一般而言,一個(gè)開(kāi)發(fā)小組人數(shù)在5~10人比較合適,如果項(xiàng)目規(guī)模很大,可以采取層次結(jié)構(gòu),配置若干個(gè)這樣的開(kāi)發(fā)小組??梢允褂萌缦鹿綄?duì)候選人員能力進(jìn)行評(píng)分,達(dá)到一定分?jǐn)?shù)的人員則可以考慮進(jìn)入開(kāi)發(fā)組,但這個(gè)公式不包含對(duì)人員數(shù)量配比的考慮。式中,Ci是對(duì)項(xiàng)目組人員各項(xiàng)能力的評(píng)估,其值的含義見(jiàn)表12-2。表12-2人員各項(xiàng)能力評(píng)估在決定一個(gè)開(kāi)發(fā)組的開(kāi)發(fā)人員數(shù)量時(shí),除了考慮候選人的素質(zhì)以外,還要綜合考慮項(xiàng)目規(guī)模、工期、預(yù)算、開(kāi)發(fā)環(huán)境等因素的影響。

在組建開(kāi)發(fā)組時(shí),還應(yīng)充分估計(jì)到開(kāi)發(fā)過(guò)程中的人員風(fēng)險(xiǎn)。由于工作環(huán)境、待遇、工作強(qiáng)度、公司的整體工作安排和其他無(wú)法預(yù)知的因素,一個(gè)項(xiàng)目尤其是開(kāi)發(fā)周期較長(zhǎng)的項(xiàng)目幾乎不可避免地面臨人員的流入流出。如果不在項(xiàng)目初期對(duì)可能出現(xiàn)的人員風(fēng)險(xiǎn)進(jìn)行充分的估計(jì),作必要的準(zhǔn)備,一旦風(fēng)險(xiǎn)轉(zhuǎn)化為現(xiàn)實(shí),將有可能給整個(gè)項(xiàng)目開(kāi)發(fā)造成巨大的損失。以較低的代價(jià)進(jìn)行及早的預(yù)防是降低這種人員風(fēng)險(xiǎn)的基本策略。具體來(lái)說(shuō),可以從以下幾個(gè)方面對(duì)人員風(fēng)險(xiǎn)進(jìn)行控制:

(1)保證開(kāi)發(fā)組中全職人員的比例,且項(xiàng)目核心部分的工作應(yīng)該盡量由全職人員來(lái)?yè)?dān)任,以減少兼職人員對(duì)項(xiàng)目組人員不穩(wěn)定性的影響。

(2)建立良好的文檔管理機(jī)制,包擴(kuò)項(xiàng)目組進(jìn)度文檔、個(gè)人進(jìn)度文檔、版本控制文檔、整體技術(shù)文檔、個(gè)人技術(shù)文檔、源代碼管理等。一旦出現(xiàn)人員的變動(dòng),比如某個(gè)組員因病退出,替補(bǔ)組員能夠根據(jù)完整的文檔盡早接替工作。

(3)加強(qiáng)項(xiàng)目組內(nèi)技術(shù)交流,比如定期開(kāi)技術(shù)交流會(huì)或根據(jù)組內(nèi)分工建立項(xiàng)目組內(nèi)部的開(kāi)發(fā)小組,使開(kāi)發(fā)小組內(nèi)的成員能夠相互熟悉對(duì)方的工作和進(jìn)度,能夠在必要的時(shí)候接替對(duì)方工作。

(4)對(duì)于項(xiàng)目經(jīng)理,可以從一開(kāi)始就指派一個(gè)副經(jīng)理在項(xiàng)目中協(xié)同項(xiàng)目經(jīng)理管理項(xiàng)目開(kāi)發(fā)工作,如果項(xiàng)目經(jīng)理退出開(kāi)發(fā)組,副經(jīng)理可以很快接替。但是只建議在項(xiàng)目經(jīng)理這樣的高度重要的崗位采用這種冗余的策略來(lái)預(yù)防人員風(fēng)險(xiǎn),否則將大大增加項(xiàng)目成本。

(5)為項(xiàng)目開(kāi)發(fā)提供盡可能好的開(kāi)發(fā)環(huán)境,包括工作環(huán)境、待遇、工作進(jìn)度安排等等,同時(shí)一個(gè)優(yōu)秀的項(xiàng)目經(jīng)理應(yīng)該能夠在項(xiàng)目組內(nèi)營(yíng)造一種良好的人際關(guān)系和工作氛圍。良好的開(kāi)發(fā)環(huán)境對(duì)于穩(wěn)定項(xiàng)目組人員以及提高生產(chǎn)效率有不可忽視的作用。

5.項(xiàng)目質(zhì)量的管理項(xiàng)目質(zhì)量的管理包括如下三方面的內(nèi)容:

1)項(xiàng)目質(zhì)量計(jì)劃的編制項(xiàng)目質(zhì)量計(jì)劃編制需要依據(jù)質(zhì)量政策、項(xiàng)目范圍說(shuō)明書(shū)、產(chǎn)品質(zhì)量說(shuō)明書(shū)、質(zhì)量標(biāo)準(zhǔn)和規(guī)范。

2)項(xiàng)目質(zhì)量保證項(xiàng)目質(zhì)量保證的主要目的是定期評(píng)價(jià)總體項(xiàng)目績(jī)效,可分為內(nèi)部保證和外部保證。內(nèi)部保證是項(xiàng)目管理組織的SQA(軟件質(zhì)量保證組織)來(lái)控制的;外部保證是使用項(xiàng)目產(chǎn)品的用戶來(lái)控制的。目前大多數(shù)企業(yè)進(jìn)行質(zhì)量保證的標(biāo)準(zhǔn)都是ISO9000和CMM。

3)項(xiàng)目質(zhì)量控制對(duì)于軟件來(lái)說(shuō),軟件質(zhì)量的控制(SQC)是軟件測(cè)試團(tuán)隊(duì)利用軟件測(cè)試技術(shù)來(lái)進(jìn)行的。軟件測(cè)試的主要目的是監(jiān)控項(xiàng)目結(jié)果是否符合質(zhì)量標(biāo)準(zhǔn),即發(fā)現(xiàn)軟件存在的錯(cuò)誤,如何處理測(cè)試中發(fā)現(xiàn)的錯(cuò)誤,將直接影響到測(cè)試的效果。只有正確、迅速地處理這些錯(cuò)誤,才能消除軟件錯(cuò)誤,保證要發(fā)布的軟件符合需求設(shè)計(jì)的目標(biāo)。

6.項(xiàng)目風(fēng)險(xiǎn)管理在一個(gè)項(xiàng)目周期內(nèi),或多或少都會(huì)出現(xiàn)一些可能影響項(xiàng)目進(jìn)度的意外或問(wèn)題。常見(jiàn)的風(fēng)險(xiǎn)包括:

(1)用戶需求定義不準(zhǔn)確或項(xiàng)目未能如期完成;

(2)用戶的需求不斷變化;

(3)項(xiàng)目所需器材及配置不足;

(4)項(xiàng)目人力資源估計(jì)不足;

(5)領(lǐng)導(dǎo)與項(xiàng)目人員溝通不足;

(6)項(xiàng)目工作場(chǎng)地安排出現(xiàn)問(wèn)題。如果能掌握整個(gè)項(xiàng)目過(guò)程中可能出現(xiàn)的風(fēng)險(xiǎn),并計(jì)劃應(yīng)變的措施,即使不能避免風(fēng)險(xiǎn)的發(fā)生,也能降低風(fēng)險(xiǎn)。

7.軟件配置管理

軟件配置管理(SoftwareConfigurationManagement,SCM)是在團(tuán)隊(duì)開(kāi)發(fā)中標(biāo)識(shí)、控制和管理軟件變更。配置管理的使用取決于項(xiàng)目規(guī)模和復(fù)雜性以及風(fēng)險(xiǎn)水平。是否進(jìn)行配置管理與軟件的規(guī)模有關(guān),軟件的規(guī)模越大,配置管理就顯得越重要。軟件配置管理有如下功能:

(1)唯一地標(biāo)識(shí)每個(gè)軟件項(xiàng)的版本;

(2)標(biāo)識(shí)共同構(gòu)成一完整產(chǎn)品特定版本的每一軟件項(xiàng)的版本;

(3)控制由兩個(gè)或多個(gè)獨(dú)立工作的人員同時(shí)對(duì)一給定軟件項(xiàng)的更新;

(4)按要求在一個(gè)或多個(gè)位置對(duì)復(fù)雜產(chǎn)品的更新進(jìn)行協(xié)調(diào);

(5)標(biāo)識(shí)并跟蹤所有的變更。12.4項(xiàng)目案例分析

1.案例描述小A是項(xiàng)目管理部的經(jīng)理,由于公司部門(mén)設(shè)置的問(wèn)題,導(dǎo)致項(xiàng)目管理部既需要對(duì)項(xiàng)目總監(jiān)負(fù)責(zé),又需要對(duì)總經(jīng)理負(fù)責(zé),還需要監(jiān)控各項(xiàng)目組,但各項(xiàng)目組又直接歸屬項(xiàng)目總監(jiān)或總經(jīng)理管轄。這樣一來(lái),項(xiàng)目經(jīng)理只聽(tīng)從項(xiàng)目總監(jiān)或者總經(jīng)理的指示,根本就沒(méi)有把項(xiàng)目管理部當(dāng)一回事,整個(gè)項(xiàng)目管理部形同虛設(shè),高層領(lǐng)導(dǎo)也認(rèn)為項(xiàng)目管理部是一個(gè)多余的機(jī)構(gòu)。小A為了讓公司認(rèn)識(shí)到自己的部門(mén)是有作用的,編寫(xiě)了一套項(xiàng)目管理規(guī)范。但由于部門(mén)內(nèi)的人員都缺乏項(xiàng)目管理經(jīng)驗(yàn),寫(xiě)的規(guī)范并不實(shí)用,而且項(xiàng)目管理規(guī)范中有很多部分需要其他部門(mén)協(xié)同完成,由于上面所說(shuō)的原因,規(guī)范執(zhí)行起來(lái)也異常困難?,F(xiàn)在小A感到壓力很大,不知道自己在這種組織結(jié)構(gòu)配置下應(yīng)該怎么辦?

2.分析就上面的案例,可以作出以下分析。

1)組織存在的必要性案例中的項(xiàng)目管理部并沒(méi)有明確的職責(zé)崗位,所以其存在的理由也是值得懷疑的。

2)建立自己的權(quán)威優(yōu)勢(shì)小A的主要的工作是建立項(xiàng)目管理部的權(quán)威,切實(shí)發(fā)揮管理的作用。高層沒(méi)有認(rèn)識(shí)到項(xiàng)目管理部的作用,要分析其原因所在。另外,在公司內(nèi)部要對(duì)項(xiàng)目管理人員(包括高層管理人員)進(jìn)行必要的培訓(xùn)。

3)項(xiàng)目管理實(shí)施的前提條件項(xiàng)目管理的實(shí)施有一個(gè)很重要的前提條件,就是必須獲得公司高層的支持。尤其是在項(xiàng)目經(jīng)理沒(méi)有足夠權(quán)力的情況下,更需要這種支持。

4)部門(mén)定位既然小A和公司高層溝通出了問(wèn)題,那么馬上停止現(xiàn)在做的工作,與公司高層溝通。案例中,小A的思路存在問(wèn)題,項(xiàng)目管理部作為一個(gè)智囊,只是為公司經(jīng)營(yíng)者提供決策分析和管理規(guī)范的部門(mén)。他可以根據(jù)公司在經(jīng)營(yíng)管理中所產(chǎn)生的問(wèn)題,以及市場(chǎng)發(fā)展要求公司所必須具備的條件,為公司制定一套切實(shí)可行的方案。而小A一直認(rèn)為項(xiàng)目管理部是可以行使實(shí)際管理職能的,所以其部門(mén)定位有偏差。在上述案例的情況下,建議將該部門(mén)的工作重點(diǎn)轉(zhuǎn)為為各項(xiàng)目組組織項(xiàng)目管理培訓(xùn)、項(xiàng)目管理軟件的使用培訓(xùn)等。

5)認(rèn)識(shí)自己及部門(mén)的作用,進(jìn)行重新定位公司是多項(xiàng)目共同進(jìn)行的,作為項(xiàng)目經(jīng)理的管理者(行政)應(yīng)該首先考慮項(xiàng)目管理部的職責(zé)、行政管理范圍是什么?設(shè)置項(xiàng)目管理部的目的是監(jiān)控和保證公司所有項(xiàng)目的正常進(jìn)行。這個(gè)部門(mén)不負(fù)責(zé)解決項(xiàng)目組的問(wèn)題,但應(yīng)該發(fā)現(xiàn)項(xiàng)目所存在的問(wèn)題并督促項(xiàng)目組進(jìn)行解決,同時(shí)根據(jù)情況將問(wèn)題向上一級(jí)進(jìn)行匯報(bào)。

對(duì)于項(xiàng)目經(jīng)理的考核,最主要是對(duì)項(xiàng)目的考核,這是項(xiàng)目管理部的職責(zé)。從案例中的項(xiàng)目管理部的負(fù)責(zé)對(duì)象和管理對(duì)象來(lái)看,公司設(shè)立項(xiàng)目管理部的定位是代表項(xiàng)目總監(jiān)和總經(jīng)理對(duì)項(xiàng)目進(jìn)行日常監(jiān)督、協(xié)調(diào)和績(jī)效考核。為了完成這一首要職能,小A應(yīng)該:

(1)建議公司給予項(xiàng)目管理部對(duì)項(xiàng)目大節(jié)點(diǎn)進(jìn)行績(jī)效評(píng)估的考核權(quán),即項(xiàng)目管理部有權(quán)組織公司相關(guān)財(cái)務(wù)、生產(chǎn)、采購(gòu)、市場(chǎng)、質(zhì)量等部門(mén)采集統(tǒng)計(jì)數(shù)據(jù),對(duì)項(xiàng)目執(zhí)行的績(jī)效進(jìn)行節(jié)點(diǎn)(里程碑)數(shù)據(jù)評(píng)估,及時(shí)客觀地反映項(xiàng)目執(zhí)行狀態(tài),并與項(xiàng)目經(jīng)理的個(gè)人能力評(píng)估、收入評(píng)定建立關(guān)系,此舉的目的是:①對(duì)項(xiàng)目執(zhí)行情況進(jìn)行檢查和預(yù)警,為下一階段工作決策提供數(shù)據(jù)依據(jù);②代表公司對(duì)項(xiàng)目成功與否的關(guān)鍵人物—項(xiàng)目經(jīng)理給予個(gè)人能力評(píng)估,確保合格的人選擔(dān)任項(xiàng)目管理角色。

(2)如果項(xiàng)目經(jīng)理的跨部門(mén)協(xié)調(diào)權(quán)力不足,項(xiàng)目管理部應(yīng)代表項(xiàng)目總監(jiān)為項(xiàng)目經(jīng)理進(jìn)行跨部門(mén)協(xié)調(diào),促使項(xiàng)目順利進(jìn)行。

6)合作困難問(wèn)題對(duì)于存在的各個(gè)部門(mén)之間合作困難問(wèn)題,解決方法是:以公司目前的項(xiàng)目管理存在問(wèn)題為切入點(diǎn),組織含項(xiàng)目總監(jiān)和項(xiàng)目經(jīng)理的研討會(huì),通過(guò)討論統(tǒng)一目標(biāo),獲得公司的授權(quán)和項(xiàng)目經(jīng)理的支持。本章小結(jié)本章介紹了項(xiàng)目的概念以及項(xiàng)目與軟件項(xiàng)目的特點(diǎn),并在此基礎(chǔ)上重點(diǎn)介紹了項(xiàng)目管理的內(nèi)容。項(xiàng)目管理內(nèi)容包括:項(xiàng)目啟動(dòng)管理、項(xiàng)目范圍管理、項(xiàng)目計(jì)劃管理、項(xiàng)目風(fēng)險(xiǎn)管理、項(xiàng)目質(zhì)量管理、項(xiàng)目人力資源管理等。最后通過(guò)一個(gè)項(xiàng)目案例分析給項(xiàng)目管理部小A提出了一些項(xiàng)目管理的建議。習(xí)題

1.請(qǐng)問(wèn)有什么好的方案來(lái)解決以下問(wèn)題?某項(xiàng)目管理協(xié)調(diào)員為小柳,他現(xiàn)在的主要任務(wù)是跟蹤項(xiàng)目。在項(xiàng)目進(jìn)行中,出現(xiàn)了技術(shù)問(wèn)題,小柳讓工程師小李解決,并要求小李給出計(jì)劃和完成時(shí)間。工程師小李拖了幾天后才給出計(jì)劃,但是由于別的部門(mén)也拖延時(shí)間,導(dǎo)致計(jì)劃的實(shí)施拖延了。小柳因?yàn)橛泻芏囗?xiàng)目在身,為了趕進(jìn)度,不斷地催促工程師們,但工程師們幾乎不理睬他。小柳很無(wú)奈,小柳對(duì)他們沒(méi)有考核權(quán),催促經(jīng)常會(huì)產(chǎn)生糾紛,而被催促的工程師也不著急,最著急的就是項(xiàng)目經(jīng)理。

(案例摘自項(xiàng)目管理者聯(lián)盟(),略有改動(dòng))

2.下面是一個(gè)針對(duì)日本的軟件外包項(xiàng)目。客戶是日本的一家著名的大企業(yè),是全球500強(qiáng)之一??蛻粢蟮膬?nèi)容很多,也很嚴(yán)格,不僅要求使用指定的技術(shù)和工具,還指定了開(kāi)發(fā)平臺(tái),要求在該平臺(tái)上進(jìn)行開(kāi)發(fā)、測(cè)試;還有各種文檔格式要求和技術(shù)要求;最重要的是要保證工期,一定要在兩個(gè)半月內(nèi)提供高質(zhì)量的、完整的產(chǎn)品。中國(guó)數(shù)家企業(yè)參與了該外包項(xiàng)目。D企業(yè)是其中之一,主要負(fù)責(zé)該項(xiàng)目40本程序(本是實(shí)現(xiàn)一個(gè)完整功能的程序單位。一本程序也就是一個(gè)程序。這與我們國(guó)產(chǎn)軟件的設(shè)定不一樣。)的詳細(xì)設(shè)計(jì)、編碼以及單體測(cè)試工作。

1)成立項(xiàng)目組項(xiàng)目立項(xiàng)后,D公司成立了項(xiàng)目小組。項(xiàng)目經(jīng)理是一名對(duì)日本軟件項(xiàng)目有多年開(kāi)發(fā)經(jīng)驗(yàn)的開(kāi)發(fā)人員,但是,他是第一次管理項(xiàng)目。項(xiàng)目經(jīng)理下設(shè)三個(gè)小組:負(fù)責(zé)詳細(xì)設(shè)計(jì)的DS小組:6名成員;負(fù)責(zé)編程的PG小組:5名成員;負(fù)責(zé)測(cè)試的PT小組:5名成員。每一小組設(shè)置一名小組長(zhǎng),配備若干組員。同時(shí),D公司在日方派駐了一名SE(高級(jí)分析設(shè)計(jì)人員),主要負(fù)責(zé)分析、設(shè)計(jì)以及中日兩方的協(xié)調(diào)工作。DS人員具有豐富編程經(jīng)驗(yàn),提前1周進(jìn)入了項(xiàng)目組工作。之后,PG和PT小組成員開(kāi)始進(jìn)入項(xiàng)目。項(xiàng)目經(jīng)理安排PG和PT小組1周內(nèi)熟悉這個(gè)復(fù)雜的平臺(tái)。項(xiàng)目正式開(kāi)始了。經(jīng)過(guò)分析,項(xiàng)目組決定將40本程序分為A、B、C三類:

A類:10本程序,難度看起來(lái)似乎不高,是一些數(shù)據(jù)庫(kù)表的維護(hù)工作,和業(yè)務(wù)沒(méi)有太大關(guān)系,工作量也較少。

B類:12本程序,屬于不同的業(yè)務(wù)領(lǐng)域。

C類:18本程序,屬于不同的業(yè)務(wù)領(lǐng)域。一個(gè)星期后,部分程序的詳細(xì)設(shè)計(jì)出來(lái)了。為了保證工期,項(xiàng)目小組決定讓三個(gè)小組同時(shí)進(jìn)行工作。詳細(xì)設(shè)計(jì)人員繼續(xù)做詳細(xì)設(shè)計(jì),編碼人員投入編碼,而測(cè)試組成員同時(shí)編制測(cè)試設(shè)計(jì)書(shū),并設(shè)計(jì)測(cè)試數(shù)據(jù)。

2)初試成功項(xiàng)目經(jīng)理決定PG小組首先從難度最小的A類程序入手,這樣不僅可以看到成功的曙光,而且可以鼓舞大家的士氣。于是,5名PG小組成員開(kāi)始分別著手A類程序。一切都很順利。1本程序差不多在2天內(nèi)完成了。一周后,A類程序全部編碼完成,PT組開(kāi)始測(cè)試,完成了一半的測(cè)試工作。隨后,測(cè)試修改完畢后的5本程序交給日方確認(rèn),順利通過(guò),客戶評(píng)價(jià)也極高。于是,項(xiàng)目經(jīng)理信心百倍,項(xiàng)目組成員也信心十足。經(jīng)過(guò)仔細(xì)分析,剩下的B類和C類程序,可以根據(jù)處理側(cè)重點(diǎn)的不同劃分為人力系、Batch系、賬票系三類,比例大致相當(dāng)。項(xiàng)目經(jīng)理也更新了進(jìn)度計(jì)劃。新的進(jìn)度計(jì)劃中,每名PG成員分別負(fù)責(zé)2本人力系、

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論