馬克思主義的認(rèn)識(shí)論和實(shí)踐觀告訴我們,認(rèn)識(shí)源于實(shí)踐;總結(jié)實(shí)踐經(jīng)驗(yàn)、深化認(rèn)識(shí),進(jìn)而指導(dǎo)實(shí)踐,通過(guò)實(shí)踐檢驗(yàn)、修正認(rèn)識(shí)(理論),螺旋式上升地提高認(rèn)識(shí)。 項(xiàng)目管理作為一個(gè)實(shí)踐性很強(qiáng)的學(xué)科,特別需要理論實(shí)踐相結(jié)合。在實(shí)際的項(xiàng)目管理工作中,每個(gè)管理者都有自己的一套辦法,有的不看理論,純粹自己摸索的(稱(chēng)之為“野路子”);有的是純靠理論的;有的是理論與實(shí)踐相結(jié)合的。純靠理論的那種,如果是用來(lái)教學(xué),那還是合適的,如果真用到項(xiàng)目管理中,通常不會(huì)獲得成功。對(duì)于不看理論,自己探索的,也不乏出色的管理者。我們走近這些人,去研究他們的管理模式后就會(huì)發(fā)現(xiàn),雖不看理論,但管理方式卻與理論如出一轍。對(duì)于理論與實(shí)踐相結(jié)合的,無(wú)疑是最好的,也是最適宜絕大多數(shù)項(xiàng)目管理者的。我們也建議從事項(xiàng)目管理工作的同仁能邊做、邊總結(jié)、邊學(xué)習(xí)、邊分享,取得更大的成績(jī)與進(jìn)步。 本文從理論和實(shí)踐兩方面出發(fā),帶大家再次溫習(xí)一下工作量評(píng)估。 第一部分,理論學(xué)習(xí)。 項(xiàng)目工作量估算是對(duì)項(xiàng)目全生命周期各階段活動(dòng)所需投入的人力資源成本進(jìn)行度量量化、統(tǒng)計(jì)的行為活動(dòng),產(chǎn)出的成果應(yīng)成為項(xiàng)目工期估算、計(jì)劃制定、資源需求估算、風(fēng)險(xiǎn)管理的依據(jù)。 常用的工作量估算方法有:Delphi頭腦風(fēng)暴(DWB)法、類(lèi)比估算法、功能點(diǎn)分析(FPA)法和三點(diǎn)估算法。 類(lèi)比估算法,根據(jù)以前類(lèi)似項(xiàng)目的實(shí)際工作量,憑經(jīng)驗(yàn)來(lái)推測(cè)當(dāng)前項(xiàng)目的工作量。例如,以前新增過(guò)一個(gè)重要空白憑證,實(shí)際工作量大概是15人天。參照歷史經(jīng)驗(yàn),我們推測(cè)當(dāng)前的新增網(wǎng)銀Key重要空白憑證的項(xiàng)目為20人天(多出的5人天為網(wǎng)銀端改造)。 Delphi頭腦風(fēng)暴(DWB)法(德?tīng)柗乒浪惴ǎ彩且环N比較典型的專(zhuān)家判斷法,是由許多專(zhuān)家運(yùn)用結(jié)構(gòu)化的方法來(lái)做出主觀判斷。簡(jiǎn)單來(lái)說(shuō)就是背對(duì)背評(píng)估、偏差不超過(guò)一定數(shù)值(比如10%)有效。德?tīng)柗乒浪惴ㄒ话氵M(jìn)行4~6輪,使大家的意見(jiàn)逐漸趨于一致。 功能點(diǎn)估算法,是一種在需求分析階段基于系統(tǒng)功能的一種規(guī)模估計(jì)方法。通過(guò)研究初始應(yīng)用需求來(lái)確定各種輸入、輸出、計(jì)算和數(shù)據(jù)庫(kù)需求的數(shù)量和特性。該算法用的最多的是功能點(diǎn)技術(shù)(Function Point,F(xiàn)P),該技術(shù)是Albrecht在1979年首先提出來(lái)的一種比較流行的估算方法,它將估算的關(guān)注點(diǎn)集中于程序的“功能性”和“實(shí)用性”上,而不是LOC的計(jì)數(shù)上。 這種方法的計(jì)算公式是: 功能點(diǎn)=信息處理規(guī)模X技術(shù)復(fù)雜度。 信息處理規(guī)模包括各種輸入、輸出、查詢、內(nèi)部邏輯文件數(shù)、外部接口文件數(shù)等等;技術(shù)復(fù)雜度包括性能復(fù)雜度、配置項(xiàng)目復(fù)雜度、數(shù)據(jù)通信復(fù)雜度、分布式處理復(fù)雜度、在線更新復(fù)雜度等等。 三點(diǎn)估算法,是指估算三種可能的工期,然后加權(quán)平均,得出活動(dòng)的平均工期和標(biāo)準(zhǔn)偏差。常用公式包括: 期望工期 = (樂(lè)觀估計(jì)+ 4 X 一般估計(jì) + 悲觀估計(jì))/6 標(biāo)準(zhǔn)偏差 = (悲觀估計(jì) – 樂(lè)觀估計(jì))/6 方差 = [(悲觀估計(jì) – 樂(lè)觀估計(jì))/6]2 公式中,期望工期是指有50%的可能性在該工期內(nèi)完工;樂(lè)觀估計(jì)是指在各種條件都很好的情況下,活動(dòng)所需要的最短工期;悲觀估計(jì)指在各種條件都很差的情況下,活動(dòng)所需要的最長(zhǎng)工期;標(biāo)準(zhǔn)偏差指悲觀與樂(lè)觀估計(jì)之間的離散程度,表示活動(dòng)的風(fēng)險(xiǎn)的大??;方差指標(biāo)準(zhǔn)偏差的平方,用于計(jì)算整條路徑的總工期的標(biāo)準(zhǔn)偏差。 第二部分,實(shí)踐經(jīng)驗(yàn)。 功能點(diǎn)估算法。通常,項(xiàng)目經(jīng)理在接到項(xiàng)目后,評(píng)估完可行性后,就要做一個(gè)WBS分解,將項(xiàng)目先按大的模塊拆分、再逐層細(xì)分。理論上,拆分的粒度越小越好,但考慮到工期問(wèn)題,通常我們能拆分到某支具備獨(dú)立功能的交易就可以了。基于WBS,我們?cè)u(píng)估通過(guò)定義每個(gè)功能的輸入有多少字段、輸出有多少字段、用到多少?gòu)垟?shù)據(jù)表、用到什么文件等,定義項(xiàng)目的復(fù)雜系數(shù),然后可以自動(dòng)計(jì)算出項(xiàng)目的最少工作量、推薦工作量和最多工作量。 最后項(xiàng)目經(jīng)理采用的工作量只要在區(qū)間范圍內(nèi)即可。 該方法操作起來(lái)較為簡(jiǎn)單,也方便高層領(lǐng)導(dǎo)驗(yàn)證,防止虛報(bào);方法基于組織的歷史經(jīng)驗(yàn)數(shù)據(jù)建模,可持續(xù)改進(jìn)優(yōu)化。 要用好功能點(diǎn)估算法,需要做到以下幾點(diǎn): 1、項(xiàng)目類(lèi)型劃分。通??煞譃樾陆?lèi)、升級(jí)改造類(lèi),不同類(lèi)型也對(duì)應(yīng)不同的復(fù)雜系數(shù)。 2、功能拆分盡可能細(xì)??上绿降浇灰?、函數(shù)、數(shù)據(jù)表、文件。從這個(gè)角度講,有點(diǎn)像自下而上估算法。 3、功能分類(lèi),初始化復(fù)雜系數(shù)。將功能分為查詢交易、維護(hù)類(lèi)交易、新增類(lèi)交易、刪除類(lèi)交易、新增數(shù)據(jù)表、修改數(shù)據(jù)表、文件上傳、文件下載等等,并為每類(lèi)功能定義初始的復(fù)雜系數(shù)(這個(gè)靠專(zhuān)家判斷了)。 4、建立與需求跟蹤矩陣的關(guān)聯(lián)。防止為了湊工作量瞎編功能。 德?tīng)柗乒浪惴?。?xiàng)目經(jīng)理在拿到需求后,首先做需求分析,列出需求涉及到的功能,其實(shí)也是框定范圍、做WBS分解的過(guò)程。理論上,這一步也是越細(xì)越好(每個(gè)需求條目最好不要超過(guò)80人時(shí),即10人天)。第二,評(píng)估每一個(gè)需求條目的工作量。這一步用到了專(zhuān)家判斷和德?tīng)柗乒浪惴?,首先每位評(píng)估人背靠背根據(jù)自己的經(jīng)驗(yàn)判斷完成每個(gè)需求條目所需的工作量,并提交到系統(tǒng);然后系統(tǒng)針對(duì)每個(gè)需求條目對(duì)應(yīng)的工作量加總?cè)∑骄?,然后將每位評(píng)估人評(píng)估的工作量與平均值比較,任一需求條目的偏差超過(guò)閾值(比如10%),則視為不通過(guò),需要重新評(píng)估;如此反復(fù),直到偏差在10%以內(nèi)。 德?tīng)柗品ㄓ腥齻€(gè)特點(diǎn): (1)反饋性:表現(xiàn)在多次作業(yè),即在偏差超過(guò)閾值時(shí)反復(fù)修訂與評(píng)定。 (2)獨(dú)立性:參與評(píng)估的專(zhuān)家之間獨(dú)立評(píng)估,不商量、不討論,只通過(guò)他們頭腦中的數(shù)據(jù)資料和經(jīng)驗(yàn),經(jīng)過(guò)分析,判斷和計(jì)算,確定出理想的結(jié)果。 (3)統(tǒng)計(jì)性:對(duì)各位專(zhuān)家提出的意見(jiàn)進(jìn)行統(tǒng)計(jì),再取平均數(shù)或是中位數(shù)統(tǒng)計(jì)出量化結(jié)果。 第三部分,個(gè)人總結(jié)。 在外包模式下,工作量估算結(jié)果經(jīng)過(guò)計(jì)算后即為開(kāi)發(fā)該功能所需花費(fèi)的成本,所以企業(yè)必須重視。企業(yè)需要根據(jù)實(shí)際情況選擇適合自己企業(yè)特色的估算方法,做到客觀、公正。 從個(gè)人角度,我認(rèn)為“功能點(diǎn)估算+德?tīng)柗品椒ā?。首先,企業(yè)收集歷史經(jīng)驗(yàn)數(shù)據(jù)搭建功能點(diǎn)估算的數(shù)據(jù)模型,設(shè)定關(guān)注參數(shù),比如項(xiàng)目類(lèi)型、功能點(diǎn)復(fù)雜度、功能點(diǎn)是否重(chong)用、功能點(diǎn)影響范圍等;然后采用德?tīng)柗品椒?,交?名專(zhuān)家以上的評(píng)估團(tuán)進(jìn)行評(píng)估,評(píng)估團(tuán)背靠背設(shè)定關(guān)注參數(shù);最后,每名評(píng)估人提交評(píng)估結(jié)果,系統(tǒng)檢查評(píng)估偏差是否超過(guò)閾值,若超過(guò),則重新開(kāi)始,直至在閾值范圍內(nèi)。 無(wú)論采用哪一種評(píng)估方法,最后的評(píng)估結(jié)果都要進(jìn)行正式評(píng)審。 ———————————————— 版權(quán)聲明:本文為CSDN博主「PROFESSIONAL PGM」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/taric_ma/article/details/79290477 |
|
來(lái)自: wangwei_bd2008 > 《項(xiàng)目管理》