后可以開(kāi)始進(jìn)行工作單元的估算,估算一般有專(zhuān)家法,三點(diǎn)法和功能點(diǎn)法估算,由于我們的項(xiàng)目采用專(zhuān)家法估算,因此更需要項(xiàng)目核心成員和有經(jīng)驗(yàn)的成員參加,估算一般會(huì)針對(duì)工作單元的單位和復(fù)雜度進(jìn)行估算,最后估算出項(xiàng)目的總規(guī)模,再除以項(xiàng)目的生產(chǎn)率后得到項(xiàng)目的工作量數(shù)據(jù)。專(zhuān)家法估算一般會(huì)進(jìn)行很多輪,直到所有指標(biāo)都收斂(收斂標(biāo)準(zhǔn)是組織或項(xiàng)目事先確定清楚了,如偏差<30%就算收斂)。對(duì)于一個(gè)軟件項(xiàng)目而言,我們用專(zhuān)家法估算其實(shí)很難估算出具體的各個(gè)功能編碼的代碼行數(shù)據(jù)和編碼的具體工作量,所以這里是需要使用項(xiàng)目的歷史經(jīng)驗(yàn)數(shù)據(jù),即你在做歷史項(xiàng)目的時(shí)候需求:設(shè)計(jì):編碼工作量的比例究竟是如何的?然后根據(jù)估算得到的需求階段工作量數(shù)據(jù)去推算出設(shè)計(jì)和開(kāi)發(fā)的估算工作量。所以從這點(diǎn)上也可以看出為何軟件項(xiàng)目度量和分析很重要,因?yàn)槟阕龅亩攘亢头治鰯?shù)據(jù)都會(huì)作為你后續(xù)項(xiàng)目的重要依據(jù)。很多項(xiàng)目老說(shuō)軟件估算很不準(zhǔn),原因就在于你沒(méi)有你自己項(xiàng)目的歷史經(jīng)驗(yàn)數(shù)據(jù)的積累。
在估算數(shù)據(jù)出來(lái)后,可以使用Project工具安排整個(gè)項(xiàng)目的進(jìn)度計(jì)劃,在項(xiàng)目進(jìn)度計(jì)劃安排中的兩個(gè)重要內(nèi)容就是關(guān)鍵人力資源的確定和關(guān)鍵路徑的確定。在這兩個(gè)因素確認(rèn)清楚后要排出整個(gè)項(xiàng)目的進(jìn)度計(jì)劃就很簡(jiǎn)單了。對(duì)于項(xiàng)目關(guān)鍵人力資源確定一般可以采用工作單元->人員的責(zé)任矩陣進(jìn)行分析,對(duì)于關(guān)鍵路徑一般直接用運(yùn)籌學(xué)中的關(guān)鍵路徑分析法確定ES,EF,LE和LF四個(gè)時(shí)間即可。
在項(xiàng)目進(jìn)度計(jì)劃基本排出來(lái)后就可以規(guī)劃和確定項(xiàng)目的里程碑和基線了,項(xiàng)目的里程碑和基線是項(xiàng)目重要的跟蹤控制檢查點(diǎn),在里程碑項(xiàng)目還會(huì)做專(zhuān)門(mén)的里程碑報(bào)告,對(duì)項(xiàng)目的當(dāng)前狀態(tài),項(xiàng)目的進(jìn)度,工作量,規(guī)模,缺陷等各項(xiàng)指標(biāo)的偏離進(jìn)行分析。
整個(gè)項(xiàng)目進(jìn)度計(jì)劃基本出來(lái)后需要和項(xiàng)目組的所有項(xiàng)目成員確認(rèn),獲取項(xiàng)目的內(nèi)部承諾,項(xiàng)目成員應(yīng)該對(duì)整個(gè)進(jìn)度計(jì)劃安排基本達(dá)成一致。項(xiàng)目計(jì)劃還有需要支持計(jì)劃需要制定,項(xiàng)目進(jìn)度計(jì)劃出來(lái)后整個(gè)可以通知QA和配置管理員分別制定質(zhì)量保證計(jì)劃和配置管理計(jì)劃,項(xiàng)目經(jīng)理協(xié)助測(cè)試負(fù)責(zé)人制定項(xiàng)目的系統(tǒng)測(cè)試計(jì)劃。
3.項(xiàng)目計(jì)劃的其它關(guān)鍵因素分析和確認(rèn)
(1)項(xiàng)目的方法,技術(shù),工具和標(biāo)準(zhǔn)
這是項(xiàng)目計(jì)劃中需要確定的一個(gè)重要內(nèi)容,即項(xiàng)目過(guò)程需要使用哪些方法和技術(shù),采用哪些工具,項(xiàng)目各個(gè)階段的輸出應(yīng)該滿(mǎn)足哪些檢查標(biāo)準(zhǔn)等。一個(gè)項(xiàng)目中除了使用到常用的開(kāi)發(fā)工具外,還會(huì)使用到需求管理,設(shè)計(jì)建模,配置管理,變更管理,IM溝通等諸多工具;使用到面對(duì)對(duì)象分析和設(shè)計(jì),開(kāi)發(fā)語(yǔ)言,數(shù)據(jù)庫(kù),測(cè)試等多種技術(shù),在這里都需要分析和定義清楚,這將成為后續(xù)技能評(píng)估和培訓(xùn)的一個(gè)重要依據(jù)。
(2)干系人分析
所有對(duì)你項(xiàng)目有直接和間接影響的相關(guān)人員都是項(xiàng)目的干系人,在這里我們一般會(huì)按項(xiàng)目?jī)?nèi)部角色和外部角色進(jìn)行劃分。所有對(duì)你項(xiàng)目有直接和間接影響的相關(guān)人員都是項(xiàng)目的干系人,在這里我們一般會(huì)按項(xiàng)目?jī)?nèi)部角色和外部角色進(jìn)行劃分。在對(duì)所有的干系人分析清楚后,還應(yīng)該通過(guò)責(zé)任矩陣來(lái)分析各個(gè)干系人說(shuō)涉及到的項(xiàng)目各階段的相關(guān)活動(dòng)。
(3)項(xiàng)目風(fēng)險(xiǎn)分析
風(fēng)險(xiǎn)管理是項(xiàng)目管理的一個(gè)重要知識(shí)領(lǐng)域,也是CMMI評(píng)估的一個(gè)關(guān)鍵過(guò)程域。整個(gè)項(xiàng)目管理的過(guò)程就是不斷的去分析,跟蹤和減輕項(xiàng)目風(fēng)險(xiǎn)的過(guò)程。我們?cè)诜治鲰?xiàng)目風(fēng)險(xiǎn)過(guò)程中可以借助風(fēng)險(xiǎn)庫(kù),風(fēng)險(xiǎn)檢查單,專(zhuān)家法,頭腦風(fēng)暴法等多種手段。一個(gè)風(fēng)險(xiǎn)主要包括了風(fēng)險(xiǎn)的概率,后果,影響范圍,處理期限等方面的內(nèi)容;風(fēng)險(xiǎn)的應(yīng)對(duì)措施主要有減輕,承擔(dān),緩解和轉(zhuǎn)移等;風(fēng)險(xiǎn)分析一個(gè)重要內(nèi)容就是分析風(fēng)險(xiǎn)的根源,然后根據(jù)根源去制定專(zhuān)門(mén)的應(yīng)對(duì)措施。風(fēng)險(xiǎn)管理貫穿整個(gè)項(xiàng)目管理過(guò)程,需要定期的對(duì)風(fēng)險(xiǎn)進(jìn)行跟蹤和重新評(píng)估,對(duì)于轉(zhuǎn)變成了問(wèn)題的風(fēng)險(xiǎn)還需要事先制定相關(guān)的應(yīng)急計(jì)劃。
(4)項(xiàng)目成員技能和培訓(xùn)
其實(shí)這是項(xiàng)目計(jì)劃的一個(gè)重要內(nèi)容,就是要對(duì)項(xiàng)目中的各個(gè)成員的技能進(jìn)行評(píng)估,根據(jù)項(xiàng)目評(píng)估的結(jié)果來(lái)制定項(xiàng)目的培訓(xùn)計(jì)劃,并對(duì)培訓(xùn)的效果進(jìn)行跟蹤。在這里常用的方法和工具有《項(xiàng)目成員培訓(xùn)需求收集表》,《項(xiàng)目成員技能評(píng)估表》,《項(xiàng)目成員技能溝通確認(rèn)表》,《項(xiàng)目培訓(xùn)計(jì)劃》。
(5)項(xiàng)目的關(guān)鍵依賴(lài)和承諾
項(xiàng)目的內(nèi)部關(guān)鍵依賴(lài)和承諾一般會(huì)直接體現(xiàn)到項(xiàng)目進(jìn)度計(jì)劃中,但項(xiàng)目的外部依賴(lài)和承諾必須有專(zhuān)門(mén)的地方進(jìn)行記錄和定期進(jìn)行跟蹤。因?yàn)楫?dāng)你外部關(guān)鍵依賴(lài)無(wú)法得到滿(mǎn)足時(shí)候?qū)⒅苯佑绊懙秸麄€(gè)項(xiàng)目的進(jìn)度,打亂整個(gè)項(xiàng)目的步調(diào)。