項(xiàng)目的進(jìn)度管理是一門藝術(shù),是一個(gè)動(dòng)態(tài)的過程,需要不斷調(diào)度、協(xié)調(diào),保證項(xiàng)目的均衡發(fā)展,實(shí)現(xiàn)項(xiàng)目整體的動(dòng)態(tài)平衡。在項(xiàng)目進(jìn)度的管理過程中,項(xiàng)目的實(shí)施與項(xiàng)目的計(jì)劃是互動(dòng)的。
項(xiàng)目開始前的計(jì)劃對(duì)軟件的測(cè)試需求有一個(gè)大體的認(rèn)識(shí),但深度不夠,進(jìn)度表可能只是一個(gè)時(shí)間上的框架,一定程度上是靠計(jì)劃制訂者的經(jīng)驗(yàn)來把握的。隨著時(shí)間的推移、測(cè)試的不斷深入,相關(guān)人員對(duì)軟件會(huì)有進(jìn)一步的認(rèn)識(shí),對(duì)很多問題都不再停留在比較粗的估算上,項(xiàng)目進(jìn)度表會(huì)變得越來越詳細(xì),越來越準(zhǔn)確。
項(xiàng)目的進(jìn)度管理主要通過里程碑、關(guān)鍵路徑的控制并借助工具來實(shí)現(xiàn),同時(shí)需要把握好進(jìn)度與質(zhì)量、成本的關(guān)系,以及充分了解進(jìn)度的數(shù)量和質(zhì)量雙重特性。
軟件測(cè)試項(xiàng)目的里程碑和關(guān)鍵路徑
軟件測(cè)試項(xiàng)目的計(jì)劃書中都會(huì)有一個(gè)與軟件測(cè)試項(xiàng)目明確相關(guān)的日程進(jìn)度表。關(guān)于如何對(duì)項(xiàng)目進(jìn)行階段劃分、如何控制進(jìn)度、如何控制風(fēng)險(xiǎn)等,目前存在一系列方法,其中最成熟的技術(shù)是里程碑管理和關(guān)鍵路徑的控制。
1.里程碑的定義和控制
一般來說,里程碑是項(xiàng)目中完成階段性工作的標(biāo)志,即對(duì)一個(gè)過程性的任務(wù)用一個(gè)結(jié)論性的標(biāo)志來描述明確的任務(wù)起止點(diǎn),一系列的起止點(diǎn)就構(gòu)成引導(dǎo)整個(gè)項(xiàng)目進(jìn)展的里程碑。一個(gè)里程碑標(biāo)志著上一階段的結(jié)束以及下一階段的開始,即定義當(dāng)前階段完成的標(biāo)準(zhǔn)和下個(gè)新階段啟動(dòng)的條件或前提。里程碑的特征表述如下。
(1)里程碑有一定層次,即可在父里程碑下定義子里程碑。
(2)不同類型的項(xiàng)目,里程碑可能不同。
(3)在不同規(guī)模的項(xiàng)目中,里程碑的數(shù)量是不一致的。里程碑可以合并或分解。
在軟件測(cè)試周期中,建議定義六個(gè)父里程碑、十多個(gè)子里程碑,具體如下所示。
M1:需求分析和設(shè)計(jì)的審查
M11:市場(chǎng)/產(chǎn)品需求審查
M12:產(chǎn)品規(guī)格說明書審查
M13:產(chǎn)品和技術(shù)知識(shí)傳遞
M14:系統(tǒng)/程序設(shè)計(jì)審查
M2:測(cè)試計(jì)劃和設(shè)計(jì)
M21:測(cè)試計(jì)劃的制訂
M22:測(cè)試計(jì)劃的審查
M23:測(cè)試用例的設(shè)計(jì)
M24:測(cè)試用例的審查
M25:測(cè)試工具的設(shè)計(jì)和選擇
M26:測(cè)試腳本的開發(fā)
M3:代碼(包括單元測(cè)試)完成
M4:測(cè)試執(zhí)行
M41:集成測(cè)試完成
M42:功能測(cè)試完成
M43:系統(tǒng)測(cè)試完成
M44:驗(yàn)收測(cè)試完成
M45:安裝測(cè)試完成
M5:代碼凍結(jié)
M6:測(cè)試結(jié)束
M61:為產(chǎn)品發(fā)布進(jìn)行最后一輪測(cè)試
M62:編寫測(cè)試和質(zhì)量報(bào)告
你也可以調(diào)整子里程碑,并在子里程碑下定義更小的里程碑,即孫里程碑,如表1所示。
表1 軟件測(cè)試進(jìn)度表示例
在一個(gè)里程碑到來之前,需要進(jìn)行檢查,了解測(cè)試狀態(tài)以確定是否能在預(yù)期時(shí)間內(nèi)達(dá)到里程碑階段標(biāo)準(zhǔn),若存在較大差距,則需要采取相應(yīng)措施,爭(zhēng)取在預(yù)期時(shí)間內(nèi)達(dá)到里程碑的標(biāo)準(zhǔn),即使不能,也需要盡量減小差距。每到一個(gè)里程碑,對(duì)實(shí)際完成情況必須嚴(yán)格檢查,查看是否符合已定義的標(biāo)準(zhǔn),并且應(yīng)及時(shí)對(duì)前一階段的測(cè)試工作進(jìn)行總結(jié);若有需要,則可對(duì)后續(xù)測(cè)試工作計(jì)劃進(jìn)行調(diào)整,例如,增加資源,延長時(shí)間,以實(shí)現(xiàn)下一個(gè)里程碑的目標(biāo)。
在項(xiàng)目管理進(jìn)度跟蹤的過程中,給予里程碑事件足夠的重視,往往可以起到事半功倍的作用。保證里程碑事件的按時(shí)完成,整個(gè)項(xiàng)目的進(jìn)度就有了初步保障。根據(jù)里程碑可較為容易地確定軟件測(cè)試進(jìn)度表。
2.項(xiàng)目的關(guān)鍵路徑
每個(gè)項(xiàng)目可根據(jù)各項(xiàng)任務(wù)的工作量估計(jì)、資源條件限制和日程安排,事先確定一條關(guān)鍵路徑。關(guān)鍵路徑是一系列能確定計(jì)算出完成日期的任務(wù)構(gòu)成的日程安排線索。當(dāng)關(guān)鍵路徑上的最后一個(gè)任務(wù)完成時(shí),整個(gè)項(xiàng)目也隨之完成;關(guān)鍵路徑上的任何一項(xiàng)任務(wù)延遲,整個(gè)項(xiàng)目就會(huì)延期。為了確保項(xiàng)目如期完成,應(yīng)密切關(guān)注關(guān)鍵路徑上的任務(wù)和為其分配的資源,上述要素將決定項(xiàng)目能否準(zhǔn)時(shí)完成。
關(guān)鍵路徑法(Critical Path Method,CPM)是國際公認(rèn)的項(xiàng)目進(jìn)度管理辦法,其計(jì)算方法簡(jiǎn)單,許多項(xiàng)目管理工具(如Microsoft Project)可自動(dòng)計(jì)算關(guān)鍵路徑。隨著項(xiàng)目的實(shí)施,關(guān)鍵路徑可能由于當(dāng)前關(guān)鍵路徑上的某些任務(wù)發(fā)生變化(延遲)而變化,從而產(chǎn)生新的關(guān)鍵路徑,因此,關(guān)鍵路徑也是動(dòng)態(tài)可變的,但這種動(dòng)態(tài)性需要控制在最小范圍內(nèi)。關(guān)鍵路徑的這種變化可能導(dǎo)致原來不在關(guān)鍵路徑上的任務(wù)成為關(guān)鍵路徑的必經(jīng)節(jié)點(diǎn),因此,測(cè)試組長或項(xiàng)目經(jīng)理需要隨時(shí)關(guān)注項(xiàng)目進(jìn)展,跟蹤項(xiàng)目的最新計(jì)劃,確保關(guān)鍵路徑上的任務(wù)及時(shí)完成。
軟件測(cè)試項(xiàng)目進(jìn)度的特性及外在關(guān)系
任何一項(xiàng)工作,在最開始的時(shí)候較為容易看到工作推進(jìn)的進(jìn)度,例如,建造房子,從無到有變化非常明顯,但隨著時(shí)間的推移,房子框架搭建起來之后,所能觀察到的進(jìn)度就越來越不明顯。軟件測(cè)試也是如此,在測(cè)試之初,缺陷較為容易發(fā)現(xiàn),但測(cè)試的進(jìn)展并不是按照缺陷數(shù)量來計(jì)算的,測(cè)試越進(jìn)行到后期,缺陷就越難發(fā)現(xiàn)。因此,若要提高測(cè)試質(zhì)量,需要將嚴(yán)重的、關(guān)鍵的問題盡可能地在第一時(shí)間發(fā)現(xiàn),如此才不至于在最后階段使開發(fā)人員對(duì)代碼進(jìn)行大規(guī)模的修改。若大規(guī)模修改代碼,則無法保證測(cè)試的時(shí)間,最終會(huì)影響軟件的質(zhì)量。上述內(nèi)容就是測(cè)試項(xiàng)目進(jìn)度的數(shù)量和質(zhì)量雙重特性,在關(guān)注進(jìn)度的同時(shí)需要把握好這兩個(gè)特性,在注重速度的同時(shí),還需要觀察前期的質(zhì)量。如圖1所示。
圖1表示一個(gè)為期10天的測(cè)試項(xiàng)目,在項(xiàng)目中測(cè)試工程師實(shí)際發(fā)現(xiàn)了60個(gè)缺陷,其缺陷數(shù)量的日期(橫坐標(biāo))分布呈漸漸回落之勢(shì),即一開始發(fā)現(xiàn)的缺陷最多,隨著時(shí)間的推移,發(fā)現(xiàn)的缺陷越來越少,最后2~3天不再報(bào)告新的缺陷,而只是驗(yàn)證已被修正的缺陷。在理想情況下,問題的難度也應(yīng)呈降序排列,前期發(fā)現(xiàn)最不易解決的問題,因?yàn)樵诮鉀Q這些問題時(shí),往往會(huì)產(chǎn)生新的缺陷,及早報(bào)告,有利于更好地解決問題。當(dāng)然,在做具體項(xiàng)目時(shí),不容易保證完全做到理想狀態(tài),這與測(cè)試工程師本身的技能和經(jīng)驗(yàn)有很大關(guān)系。
圖1 測(cè)試項(xiàng)目進(jìn)度的特性圖
1.進(jìn)度與質(zhì)量的關(guān)系
測(cè)試項(xiàng)目管理的基本原則是保證在不超預(yù)算并滿足軟件質(zhì)量的前提下,按進(jìn)度完成項(xiàng)目。因此,進(jìn)度與質(zhì)量存在一定程度上的矛盾關(guān)系:有時(shí)要想保證質(zhì)量,進(jìn)度就必須放慢,使測(cè)試時(shí)間充足;有時(shí)要想保證進(jìn)度,質(zhì)量就受到一定影響或存在比較大的風(fēng)險(xiǎn)。質(zhì)量與進(jìn)度的關(guān)系應(yīng)該是保證質(zhì)量為前提,然后考慮資源的調(diào)度和進(jìn)度的調(diào)整。
首先,盡量利用歷史數(shù)據(jù),參考以前完成過的項(xiàng)目來進(jìn)行類比分析,以確定質(zhì)量和進(jìn)度之間的制約關(guān)系,進(jìn)而控制進(jìn)度和管理質(zhì)量。
其次,可采用對(duì)進(jìn)度管理計(jì)劃添加質(zhì)量參數(shù)的方法,即通過調(diào)整參數(shù)來調(diào)整進(jìn)度和質(zhì)量的關(guān)系(此方法需要有一定量的歷史數(shù)據(jù))。例如,從歷史數(shù)據(jù)中得知,若完成子項(xiàng)目的時(shí)間是5天,測(cè)試后遺留15個(gè)問題;若完成同樣子項(xiàng)目的時(shí)間是7天,測(cè)試后遺留12個(gè)問題;若完成該子項(xiàng)目的時(shí)間是8天,測(cè)試后遺留5個(gè)問題;……。
隨著數(shù)據(jù)的不斷增多,采用二維坐標(biāo)圖,即可得到一些離散的點(diǎn)(不考慮資源的差異),并形成一條曲線,如圖2所示。管理者可考慮項(xiàng)目允許的質(zhì)量范圍,對(duì)照?qǐng)D中的數(shù)據(jù),找出相應(yīng)的參數(shù);根據(jù)得到的參數(shù),確定一個(gè)合適的進(jìn)度計(jì)劃。
圖2 通過參數(shù)調(diào)整進(jìn)度和質(zhì)量的關(guān)系
2.進(jìn)度與成本的關(guān)系
在項(xiàng)目管理水平不夠高的情況下,經(jīng)常出現(xiàn)進(jìn)度拖延,成本(人力資源×?xí)r間)居高不下的情況,此時(shí)需要提高測(cè)試項(xiàng)目中進(jìn)度與成本關(guān)系的控制水平。軟件測(cè)試項(xiàng)目受規(guī)格說明書修改、設(shè)計(jì)修改、代碼修改等影響比較大,一旦在某些地方進(jìn)行簡(jiǎn)單修改,可能開發(fā)只要花很少的時(shí)間人力資源,但測(cè)試由于得不到足夠信息或過多采用黑盒測(cè)試方法,成本會(huì)大幅上升。
另外需要注意的一點(diǎn)是要對(duì)學(xué)習(xí)曲線有深刻的認(rèn)識(shí)。在軟件開發(fā)過程中,學(xué)習(xí)曲線可以起到很大的作用,通常情況下,在開發(fā)與上一個(gè)相似或同類型的新軟件時(shí),會(huì)比上一次節(jié)省15%~20%的時(shí)間。
軟件測(cè)試項(xiàng)目進(jìn)度的管理方法和工具
軟件測(cè)試管理中最重要、最基本的是測(cè)試進(jìn)度跟蹤。眾所周知,在進(jìn)度壓力之下,通常被壓縮的是測(cè)試時(shí)間,這導(dǎo)致隨著時(shí)間的推移,實(shí)際的進(jìn)度與最初制訂的計(jì)劃相差越來越遠(yuǎn)。而若有了正式的度量方法,上述情況就不容易出現(xiàn),因?yàn)樵谄涑霈F(xiàn)之前相關(guān)人員就有可能采取行動(dòng)解決問題。下面介紹兩種測(cè)試項(xiàng)目進(jìn)度的管理方法,分別是測(cè)試進(jìn)度S曲線法和缺陷跟蹤曲線法。缺陷跟蹤又可分為新發(fā)現(xiàn)缺陷跟蹤法和累計(jì)缺陷跟蹤法,其中累計(jì)缺陷跟蹤法更好。常用的缺陷跟蹤曲線法是NOB(Number of Open Bug,打開的缺陷數(shù))曲線法。
1.測(cè)試進(jìn)度S曲線法
測(cè)試進(jìn)度S曲線法通過將計(jì)劃中的進(jìn)度、嘗試的進(jìn)度與實(shí)際的進(jìn)度三者進(jìn)行對(duì)比來實(shí)現(xiàn),其采用的基本數(shù)據(jù)主要是測(cè)試用例或測(cè)試點(diǎn)的數(shù)量,這些數(shù)據(jù)需要按周統(tǒng)計(jì),每周統(tǒng)計(jì)一次,并將統(tǒng)計(jì)數(shù)據(jù)反映在圖表中。“S”代表隨著時(shí)間的推移,積累的數(shù)據(jù)形成的曲線越來越像S形。一般的測(cè)試過程包含三個(gè)階段,初始階段、緊張階段和成熟階段,第一和第三個(gè)階段所執(zhí)行的測(cè)試數(shù)量(強(qiáng)度)遠(yuǎn)小于中間的第二個(gè)階段,由此導(dǎo)致曲線的形狀像一個(gè)扁扁的S。
x軸代表時(shí)間,y軸代表當(dāng)前累計(jì)的測(cè)試用例或測(cè)試點(diǎn)數(shù)量,如圖3所示。
圖3 計(jì)劃中的、嘗試的與實(shí)際進(jìn)度曲線圖
圖3包含了如下信息。
(1)趨勢(shì)曲線(上方實(shí)線)代表計(jì)劃中的測(cè)試用例數(shù)量,該曲線是在形成測(cè)試計(jì)劃后,在實(shí)際測(cè)試執(zhí)行之前繪制的。
(2)測(cè)試開始時(shí),圖上只有計(jì)劃曲線。此后,每周添加兩條柱狀數(shù)據(jù),淺色柱狀數(shù)據(jù)代表當(dāng)前周累計(jì)嘗試執(zhí)行的測(cè)試用例數(shù),深色柱狀數(shù)據(jù)為當(dāng)前周累計(jì)實(shí)際執(zhí)行的測(cè)試用例數(shù)。
(3)在測(cè)試快速增長期(緊張階段),嘗試執(zhí)行的測(cè)試用例數(shù)略低于計(jì)劃用例數(shù),實(shí)際執(zhí)行的用例數(shù)略高于嘗試執(zhí)行的用例數(shù),此情況是經(jīng)常出現(xiàn)的。
由于測(cè)試用例的重要程度不同,因此,在實(shí)際測(cè)試中經(jīng)常會(huì)給測(cè)試用例加上權(quán)重。加權(quán)歸一化使S曲線更加準(zhǔn)確地反映測(cè)試進(jìn)度(如此y軸數(shù)據(jù)就是測(cè)試用例的加權(quán)數(shù)量),加權(quán)后的測(cè)試用例通常被稱為測(cè)試點(diǎn)。
一旦有一個(gè)嚴(yán)格的計(jì)劃曲線放在項(xiàng)目組面前,它將成為奮斗的動(dòng)力,整個(gè)小組都將關(guān)注計(jì)劃、嘗試與實(shí)際之間的偏差。因此,嚴(yán)格的評(píng)估是S曲線成功的基本保證,例如,人力是否足夠,測(cè)試用例之間是否存在相關(guān)性。一般而言,計(jì)劃或者嘗試數(shù)與實(shí)際執(zhí)行數(shù)之間存在15%~20%的偏差就需要啟動(dòng)應(yīng)急行動(dòng)進(jìn)行彌補(bǔ)。
一旦計(jì)劃曲線被設(shè)定,任何對(duì)計(jì)劃的變更都必須經(jīng)過審查。一般而言,最初的計(jì)劃應(yīng)作為基準(zhǔn),即使計(jì)劃有變更,基準(zhǔn)也留作參考。該曲線與后來的計(jì)劃曲線對(duì)比顯現(xiàn)的不同之處需要有詳盡的理由作為說明,同時(shí)這也是今后制訂計(jì)劃的經(jīng)驗(yàn)來源之一。
2.測(cè)試進(jìn)度NOB曲線法
測(cè)試所發(fā)現(xiàn)的軟件缺陷數(shù)量,會(huì)在一定程度上代表軟件的質(zhì)量,通過對(duì)它的跟蹤來控制進(jìn)度也是一種比較現(xiàn)實(shí)的方法,受到測(cè)試過程管理人員的高度重視。NOB曲線法主要收集當(dāng)前所有打開的(激活的)缺陷數(shù),也可將嚴(yán)重級(jí)別高的缺陷分離出來進(jìn)行控制,從而形成 NOB 曲線。NOB曲線在一定程度上反映了軟件的質(zhì)量和測(cè)試的進(jìn)度。
在 NOB 曲線法中,最重要的是確定基線數(shù)據(jù)或典型數(shù)據(jù),即為測(cè)試進(jìn)度設(shè)計(jì)一套計(jì)劃曲線或理想曲線。至少在跟蹤開始時(shí),需將項(xiàng)目進(jìn)度關(guān)鍵點(diǎn)(里程碑)預(yù)期的NOB 限制等級(jí)設(shè)置好,以及確定 NOB達(dá)到高峰的時(shí)間、NOB在測(cè)試產(chǎn)品發(fā)布前能否降到足夠低。較為理想的模式是,相對(duì)于先前發(fā)布的版本或基線,NOB曲線的高峰出現(xiàn)得更早,且在發(fā)布前降到足夠低并穩(wěn)定下來。需要提醒的是,在這種度量方法中僅注意數(shù)量是不夠的,為了盡早達(dá)到系統(tǒng)的穩(wěn)定,缺陷的類型和優(yōu)先級(jí)都是必須關(guān)注的。
盡管 NOB應(yīng)該一直都被控制在合理的范圍內(nèi),但當(dāng)功能測(cè)試的進(jìn)展是最主要的開發(fā)事件時(shí),應(yīng)關(guān)注測(cè)試的有效性和測(cè)試的執(zhí)行,并在最大程度上鼓勵(lì)缺陷的發(fā)現(xiàn)。過早地關(guān)注NOB減少,將導(dǎo)致目標(biāo)沖突,導(dǎo)致潛在的缺陷遺漏或缺陷發(fā)現(xiàn)的延遲。因此,在測(cè)試緊張階段,主要應(yīng)關(guān)注阻礙測(cè)試進(jìn)展的那些關(guān)鍵缺陷的修復(fù)。當(dāng)然,在測(cè)試接近完成時(shí),就應(yīng)強(qiáng)烈關(guān)注 NOB的減少,因?yàn)?NOB曲線的后半部分尤為重要,與質(zhì)量問題密切相關(guān)。如圖4所示。
圖4 NOB進(jìn)度曲線示意圖
Myers 有一個(gè)著名的關(guān)于軟件測(cè)試的反直覺原則:在測(cè)試中發(fā)現(xiàn)缺陷多的地方,還將發(fā)現(xiàn)更多的缺陷。此現(xiàn)象產(chǎn)生的原因是,若測(cè)試效率沒有被顯著改善,則在修復(fù)缺陷時(shí),將引入更多的缺陷。對(duì)這種度量方法的詮釋如下。
(1)若缺陷發(fā)生率與先前發(fā)布的版本(或模板)相同或更低,應(yīng)考慮當(dāng)前版本的測(cè)試是否低效或根本未起到任何作用。若不是,則質(zhì)量的前景還是較為樂觀的;若是,則需要進(jìn)行額外的測(cè)試。除了需要對(duì)當(dāng)前的項(xiàng)目采取措施,還需要對(duì)開發(fā)和測(cè)試的過程進(jìn)行改善。
(2)若缺陷發(fā)生率比先前發(fā)布的版本(或模板)更高,則應(yīng)考慮是否為提高測(cè)試效率做了計(jì)劃,并實(shí)際已做到顯著提高測(cè)試效率。若沒有,則質(zhì)量將得不到保證;若有,質(zhì)量將得到保證或可以說質(zhì)量的前景是很樂觀的。
上述度量法經(jīng)常用于特定測(cè)試中缺陷的度量,如功能測(cè)試、產(chǎn)品級(jí)測(cè)試、系統(tǒng)集成測(cè)試。
3.測(cè)試進(jìn)度管理工具
“工欲善其事,必先利其器”。要做好項(xiàng)目管理,首先需要一個(gè)可規(guī)劃、跟蹤、控制和改進(jìn)項(xiàng)目管理的工具。微軟公司推出的 Microsoft Project 就是一個(gè)常用的、專業(yè)的項(xiàng)目管理工具,提供了項(xiàng)目管理所需的基本功能,可細(xì)致地反映項(xiàng)目進(jìn)行的整個(gè)過程,便于跟蹤項(xiàng)目的進(jìn)展、項(xiàng)目的分工等。它把一個(gè)任務(wù)劃分為比較基準(zhǔn)計(jì)劃(原始計(jì)劃)、當(dāng)前計(jì)劃、實(shí)際計(jì)劃和待執(zhí)行計(jì)劃(剩余計(jì)劃或未完成計(jì)劃)4個(gè)階段進(jìn)行管理。
(1)比較基準(zhǔn)計(jì)劃(原始計(jì)劃):此處的計(jì)劃數(shù)據(jù)記錄了最初制訂項(xiàng)目計(jì)劃時(shí)項(xiàng)目的狀態(tài)。由于項(xiàng)目一旦開始運(yùn)作執(zhí)行,項(xiàng)目計(jì)劃總是處于動(dòng)態(tài)變化中,因此為了評(píng)價(jià)計(jì)劃的實(shí)施情況或計(jì)劃本身設(shè)計(jì)的問題,需要隨時(shí)可獲得原始計(jì)劃數(shù)據(jù)。Microsoft Project把最初編制的計(jì)劃作為“比較基準(zhǔn)”存儲(chǔ)起來,在項(xiàng)目調(diào)整過程中始終保持不變。
(2)當(dāng)前計(jì)劃(正在進(jìn)行):項(xiàng)目啟動(dòng)后,由于主觀或客觀的原因,計(jì)劃總是處在變化中,因此,需要反映項(xiàng)目實(shí)際執(zhí)行情況的計(jì)劃。由于當(dāng)前計(jì)劃是根據(jù)實(shí)際已經(jīng)發(fā)生的計(jì)劃和任務(wù)間的制約關(guān)系計(jì)算的,因此對(duì)于項(xiàng)目計(jì)劃的管理和預(yù)測(cè)都具有現(xiàn)實(shí)指導(dǎo)意義。
(3)實(shí)際計(jì)劃(已完成的):指那些未完成但已開始實(shí)施,或已全部完成的任務(wù)計(jì)劃。已實(shí)際執(zhí)行的計(jì)劃在項(xiàng)目管理中的重要性有兩點(diǎn):一,它是計(jì)算項(xiàng)目產(chǎn)值的依據(jù);二,它也是規(guī)劃和預(yù)測(cè)當(dāng)前和未來計(jì)劃的基本信息。
(4)待執(zhí)行計(jì)劃(未完成的):項(xiàng)目組不僅需要考慮已完成的任務(wù)量,還必須知道剩余的需要完成的工作量,即待執(zhí)行計(jì)劃。若一個(gè)任務(wù)已經(jīng)開始但還未做完,系統(tǒng)將根據(jù)任務(wù)完成情況自動(dòng)計(jì)算剩余工作量,并重新測(cè)算工期和成本。
對(duì)于時(shí)刻處在變化之中的項(xiàng)目計(jì)劃來說,人工統(tǒng)計(jì)資源在整個(gè)項(xiàng)目中的分布是一件非常煩瑣的事情,Microsoft Project提供的“資源使用狀態(tài)”視圖,逐個(gè)列出資源承擔(dān)的任務(wù)和在每個(gè)任務(wù)上工作的日期、人數(shù)、工作量、費(fèi)用,以及累計(jì)工作量和累計(jì)費(fèi)用等,從多角度以豐富的圖表來描述測(cè)試進(jìn)度。
(1)網(wǎng)絡(luò)圖:以描述任務(wù)關(guān)系為重點(diǎn),可選擇任意5種任務(wù)信息進(jìn)行顯示。通過選擇不同類別的信息,可建立基本信息網(wǎng)絡(luò)圖、基線網(wǎng)絡(luò)圖、跟蹤網(wǎng)絡(luò)圖、費(fèi)用網(wǎng)絡(luò)圖等。
(2)橫道圖:以表述任務(wù)時(shí)間關(guān)系為重點(diǎn),顯示出工序的關(guān)系線,即每個(gè)任務(wù)的開始、結(jié)束時(shí)間,而且能夠顯示任務(wù)的緊前和緊后工序。橫道圖可將每個(gè)任務(wù)的基線計(jì)劃、當(dāng)前計(jì)劃、實(shí)際計(jì)劃、完成百分比、時(shí)差同時(shí)顯示出來,便于進(jìn)行綜合分析。
(3)資源圖:以反映資源使用狀況為重點(diǎn),為資源分析和跟蹤提供了8種圖形,即資源需求曲線圖、資源工作量圖、資源累計(jì)工作量圖、超分配工作量圖、資源已經(jīng)分配的百分?jǐn)?shù)圖、資源當(dāng)前可用工作量圖、成本圖、累計(jì)費(fèi)用圖等。
(4)Microsoft Project內(nèi)置了多種篩選器,幫助建立各種文字報(bào)告,內(nèi)容覆蓋面廣,可直接使用。
(5)項(xiàng)目摘要報(bào)告:項(xiàng)目匯總報(bào)告。
(6)任務(wù)報(bào)告:未開始的、正在進(jìn)行的、已經(jīng)完成的、推遲開始的、馬上開始的、進(jìn)度拖后的等各種任務(wù)報(bào)告,還包括關(guān)鍵任務(wù)的、使用某種資源的、超出預(yù)算的、本周/月/季的等各種任務(wù)報(bào)告及任務(wù)基本信息報(bào)告。
(7)資源報(bào)告:預(yù)算報(bào)告;超強(qiáng)度分配、超出預(yù)算等資源報(bào)告;資源工作安排報(bào)告;工作量報(bào)告;周/月/季/年現(xiàn)金流報(bào)告;資源基本信息報(bào)告。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。