Lecture 10-軟件項(xiàng)目的成本管理_第1頁
Lecture 10-軟件項(xiàng)目的成本管理_第2頁
Lecture 10-軟件項(xiàng)目的成本管理_第3頁
Lecture 10-軟件項(xiàng)目的成本管理_第4頁
Lecture 10-軟件項(xiàng)目的成本管理_第5頁
已閱讀5頁,還剩87頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、軟件項(xiàng)目管理軟件項(xiàng)目管理Software Project Management InstructorInstructor:宋玉:宋玉OfficeOffice:鄭州大學(xué)信息工程學(xué)院軟件工程教研室:鄭州大學(xué)信息工程學(xué)院軟件工程教研室E_mailE_mail Address Address:Term:Spring of 20142014第第2 2頁頁成本管理的概念成本管理的概念 1項(xiàng)目資源計(jì)劃項(xiàng)目資源計(jì)劃2項(xiàng)目成本估算項(xiàng)目成本估算 3項(xiàng)目成本預(yù)算項(xiàng)目成本預(yù)算4第第10章章 軟件項(xiàng)目的成本管理軟件項(xiàng)目的成本管理第第3 3頁頁掌握成本管理等概念掌握成本管理等概念熟悉成本管理的內(nèi)容熟悉成本管理的內(nèi)容掌握項(xiàng)

2、目資源計(jì)劃的編制方法與技術(shù)掌握項(xiàng)目資源計(jì)劃的編制方法與技術(shù)掌握項(xiàng)目成本估算和成本預(yù)算技術(shù)掌握項(xiàng)目成本估算和成本預(yù)算技術(shù)本章學(xué)習(xí)目標(biāo)本章學(xué)習(xí)目標(biāo)第第4 4頁頁10 .1 成本管理的概念成本管理的概念 廣義的項(xiàng)目成本廣義的項(xiàng)目成本稱為項(xiàng)目的生命周期成本。稱為項(xiàng)目的生命周期成本。 狹義的項(xiàng)目成本狹義的項(xiàng)目成本(費(fèi)用)是指因?yàn)轫?xiàng)目而發(fā)生的各種資(費(fèi)用)是指因?yàn)轫?xiàng)目而發(fā)生的各種資源耗費(fèi)的貨幣體現(xiàn)。源耗費(fèi)的貨幣體現(xiàn)。 項(xiàng)目成本管理項(xiàng)目成本管理是指為保障項(xiàng)目實(shí)際發(fā)生的成本不超過項(xiàng)是指為保障項(xiàng)目實(shí)際發(fā)生的成本不超過項(xiàng)目預(yù)算,使項(xiàng)目在批準(zhǔn)的預(yù)算內(nèi)按時(shí)、按質(zhì)、經(jīng)濟(jì)高效目預(yù)算,使項(xiàng)目在批準(zhǔn)的預(yù)算內(nèi)按時(shí)、按質(zhì)、經(jīng)濟(jì)高

3、效地完成既定目標(biāo)而開展的成本管理活動(dòng)。地完成既定目標(biāo)而開展的成本管理活動(dòng)。 成本管理包括成本管理包括:項(xiàng)目資源規(guī)劃、項(xiàng)目成本估算、項(xiàng)目成本項(xiàng)目資源規(guī)劃、項(xiàng)目成本估算、項(xiàng)目成本預(yù)算、項(xiàng)目成本控制等過程。預(yù)算、項(xiàng)目成本控制等過程。 第第5 5頁頁項(xiàng)目成本:包括項(xiàng)目生命周期每一階段的資源耗費(fèi)項(xiàng)目成本:包括項(xiàng)目生命周期每一階段的資源耗費(fèi) 項(xiàng)目直接成本項(xiàng)目直接成本:指與項(xiàng)目有直接關(guān)系的成本費(fèi)用,是與:指與項(xiàng)目有直接關(guān)系的成本費(fèi)用,是與項(xiàng)目直接對(duì)應(yīng)的,包括直接人工費(fèi)用、直接材料費(fèi)用、項(xiàng)目直接對(duì)應(yīng)的,包括直接人工費(fèi)用、直接材料費(fèi)用、其他直接費(fèi)用等。其他直接費(fèi)用等。 管理費(fèi)用管理費(fèi)用:指為了組織、管理和控制項(xiàng)

4、目所發(fā)生的費(fèi)用,:指為了組織、管理和控制項(xiàng)目所發(fā)生的費(fèi)用,項(xiàng)目管理費(fèi)用一般是項(xiàng)目的間接費(fèi)用,主要包括管理人項(xiàng)目管理費(fèi)用一般是項(xiàng)目的間接費(fèi)用,主要包括管理人員費(fèi)用支出、差旅費(fèi)用、固定資產(chǎn)和設(shè)備使用費(fèi)用、辦員費(fèi)用支出、差旅費(fèi)用、固定資產(chǎn)和設(shè)備使用費(fèi)用、辦公費(fèi)用、醫(yī)療保險(xiǎn)費(fèi)用,以及其他一些費(fèi)用等。公費(fèi)用、醫(yī)療保險(xiǎn)費(fèi)用,以及其他一些費(fèi)用等。 期間費(fèi)用等期間費(fèi)用等:指與項(xiàng)目的完成沒有直接關(guān)系,費(fèi)用的發(fā):指與項(xiàng)目的完成沒有直接關(guān)系,費(fèi)用的發(fā)生基本上不受項(xiàng)目業(yè)務(wù)量增減所影響的費(fèi)用。這些費(fèi)用生基本上不受項(xiàng)目業(yè)務(wù)量增減所影響的費(fèi)用。這些費(fèi)用包括公司的日常行政管理費(fèi)用、銷售費(fèi)用、財(cái)務(wù)費(fèi)用等,包括公司的日常行政管理

5、費(fèi)用、銷售費(fèi)用、財(cái)務(wù)費(fèi)用等,這些費(fèi)用已經(jīng)不再是項(xiàng)目費(fèi)用的一部分,而是作為期間這些費(fèi)用已經(jīng)不再是項(xiàng)目費(fèi)用的一部分,而是作為期間費(fèi)用直接計(jì)入公司當(dāng)期損益。費(fèi)用直接計(jì)入公司當(dāng)期損益。第第6 6頁頁一一. 軟件項(xiàng)目成本軟件項(xiàng)目成本1軟件項(xiàng)目成本的分類軟件項(xiàng)目成本的分類(1)從軟件生命周期構(gòu)成的兩階段即開發(fā)階段和維護(hù)階段)從軟件生命周期構(gòu)成的兩階段即開發(fā)階段和維護(hù)階段看,軟件的成本由看,軟件的成本由開發(fā)成本開發(fā)成本和和維護(hù)成本維護(hù)成本構(gòu)成。構(gòu)成。 開發(fā)成本由軟件開發(fā)成本、硬件成本和其他成本組成,包括了系開發(fā)成本由軟件開發(fā)成本、硬件成本和其他成本組成,包括了系統(tǒng)軟件的分析統(tǒng)軟件的分析/設(shè)計(jì)費(fèi)用、實(shí)施費(fèi)用及

6、系統(tǒng)切換等方面的費(fèi)用;設(shè)計(jì)費(fèi)用、實(shí)施費(fèi)用及系統(tǒng)切換等方面的費(fèi)用; 維護(hù)成本由運(yùn)行費(fèi)用(包含人工費(fèi)、材料費(fèi)、固定資產(chǎn)折舊費(fèi)、維護(hù)成本由運(yùn)行費(fèi)用(包含人工費(fèi)、材料費(fèi)、固定資產(chǎn)折舊費(fèi)、專有技術(shù)及技術(shù)資料購置費(fèi))、管理費(fèi)(包含審計(jì)費(fèi)、系統(tǒng)服務(wù)專有技術(shù)及技術(shù)資料購置費(fèi))、管理費(fèi)(包含審計(jì)費(fèi)、系統(tǒng)服務(wù)費(fèi)、行政管理費(fèi))及維護(hù)費(fèi)(包含糾錯(cuò)性維護(hù)費(fèi)用及適應(yīng)性維護(hù)費(fèi)、行政管理費(fèi))及維護(hù)費(fèi)(包含糾錯(cuò)性維護(hù)費(fèi)用及適應(yīng)性維護(hù)費(fèi)用)。費(fèi)用)。(2)從財(cái)務(wù)角度來看,列入軟件項(xiàng)目的成本如下:)從財(cái)務(wù)角度來看,列入軟件項(xiàng)目的成本如下: 硬件購置費(fèi)、軟件購置費(fèi)、人工費(fèi)、培訓(xùn)費(fèi)、通訊費(fèi)、基本建設(shè)費(fèi)、硬件購置費(fèi)、軟件購置費(fèi)、人工費(fèi)、

7、培訓(xùn)費(fèi)、通訊費(fèi)、基本建設(shè)費(fèi)、 財(cái)務(wù)費(fèi)用、管理費(fèi)用、材料費(fèi)、水、電、汽費(fèi)、專有技術(shù)購置費(fèi)、其財(cái)務(wù)費(fèi)用、管理費(fèi)用、材料費(fèi)、水、電、汽費(fèi)、專有技術(shù)購置費(fèi)、其它費(fèi)用。它費(fèi)用。第第7 7頁頁2軟件項(xiàng)目成本的影響因素軟件項(xiàng)目成本的影響因素 (1) (1)項(xiàng)目質(zhì)量對(duì)成本的影響項(xiàng)目質(zhì)量對(duì)成本的影響 項(xiàng)目的實(shí)現(xiàn)過程是項(xiàng)目質(zhì)量的形成過程,在這一過程中需進(jìn)行質(zhì)量的項(xiàng)目的實(shí)現(xiàn)過程是項(xiàng)目質(zhì)量的形成過程,在這一過程中需進(jìn)行質(zhì)量的檢驗(yàn)與保障工作和質(zhì)量失敗的補(bǔ)救工作,這兩項(xiàng)工作都需消耗資源,檢驗(yàn)與保障工作和質(zhì)量失敗的補(bǔ)救工作,這兩項(xiàng)工作都需消耗資源,都會(huì)產(chǎn)生質(zhì)量成本。都會(huì)產(chǎn)生質(zhì)量成本。 項(xiàng)目質(zhì)量成本由質(zhì)量保證成本和質(zhì)量故障成

8、本組成:項(xiàng)目質(zhì)量成本由質(zhì)量保證成本和質(zhì)量故障成本組成: 質(zhì)量保證成本質(zhì)量保證成本:指為了保證和提高產(chǎn)品質(zhì)量而采取的技術(shù)措施所消耗:指為了保證和提高產(chǎn)品質(zhì)量而采取的技術(shù)措施所消耗的費(fèi)用。的費(fèi)用。 質(zhì)量故障成本質(zhì)量故障成本:指為了排除產(chǎn)品質(zhì)量缺陷而采取的技術(shù)措施所消耗的:指為了排除產(chǎn)品質(zhì)量缺陷而采取的技術(shù)措施所消耗的費(fèi)用。費(fèi)用。 質(zhì)量保證成本和質(zhì)量故障成本是相互矛盾的,項(xiàng)目產(chǎn)品的質(zhì)量越低,質(zhì)量保證成本和質(zhì)量故障成本是相互矛盾的,項(xiàng)目產(chǎn)品的質(zhì)量越低,由于質(zhì)量不合格引起的損失就越大,即故障成本增加;質(zhì)量越高,相應(yīng)由于質(zhì)量不合格引起的損失就越大,即故障成本增加;質(zhì)量越高,相應(yīng)的質(zhì)量保證成本也越高,故障就

9、少,由故障引起的損失也相應(yīng)減少。的質(zhì)量保證成本也越高,故障就少,由故障引起的損失也相應(yīng)減少。第第8 8頁頁質(zhì)量與費(fèi)用之間的關(guān)系質(zhì)量與費(fèi)用之間的關(guān)系第第9 9頁頁(2)(2)工期對(duì)成本的影響工期對(duì)成本的影響 在項(xiàng)目實(shí)現(xiàn)過程中,各項(xiàng)活動(dòng)消耗或占用的資源都是在在項(xiàng)目實(shí)現(xiàn)過程中,各項(xiàng)活動(dòng)消耗或占用的資源都是在一定的鐘點(diǎn)或時(shí)期中發(fā)生的。所以項(xiàng)目的成本與工期是一定的鐘點(diǎn)或時(shí)期中發(fā)生的。所以項(xiàng)目的成本與工期是直接相關(guān)的并隨著工期的變化而變化??s短工期需要更直接相關(guān)的并隨著工期的變化而變化??s短工期需要更多的、技術(shù)水平更高的人員,直接成本費(fèi)用就會(huì)增加。多的、技術(shù)水平更高的人員,直接成本費(fèi)用就會(huì)增加。 軟件項(xiàng)目

10、存在一個(gè)最短的進(jìn)度點(diǎn)。軟件項(xiàng)目存在一個(gè)最短的進(jìn)度點(diǎn)。第第1010頁頁(3)管理水平對(duì)成本的影響管理水平對(duì)成本的影響 高的管理水平可以提高預(yù)算的準(zhǔn)確度,加強(qiáng)對(duì)項(xiàng)目預(yù)算的執(zhí)高的管理水平可以提高預(yù)算的準(zhǔn)確度,加強(qiáng)對(duì)項(xiàng)目預(yù)算的執(zhí)行和監(jiān)督,對(duì)工期的控制能夠嚴(yán)格限制在計(jì)劃許可范圍內(nèi),行和監(jiān)督,對(duì)工期的控制能夠嚴(yán)格限制在計(jì)劃許可范圍內(nèi),減少各種更改所造成的成本增加和工期的變更,減少風(fēng)險(xiǎn)損減少各種更改所造成的成本增加和工期的變更,減少風(fēng)險(xiǎn)損失。失。 軟件開發(fā)成本管理過程中存在的主要問題:軟件開發(fā)成本管理過程中存在的主要問題: 項(xiàng)目成本預(yù)算和估算的準(zhǔn)確度差項(xiàng)目成本預(yù)算和估算的準(zhǔn)確度差 過粗和過細(xì)。預(yù)算過粗會(huì)使項(xiàng)

11、目費(fèi)用的隨意性較大,準(zhǔn)過粗和過細(xì)。預(yù)算過粗會(huì)使項(xiàng)目費(fèi)用的隨意性較大,準(zhǔn)確度降低;預(yù)算過細(xì)會(huì)使項(xiàng)目控制的內(nèi)容過多,彈性差,確度降低;預(yù)算過細(xì)會(huì)使項(xiàng)目控制的內(nèi)容過多,彈性差,變化不靈活,管理成本加大。變化不靈活,管理成本加大。 缺乏對(duì)軟件成本事先估計(jì)的有效控制缺乏對(duì)軟件成本事先估計(jì)的有效控制 當(dāng)在項(xiàng)目后期,實(shí)際遠(yuǎn)離計(jì)劃出現(xiàn)偏差時(shí)才進(jìn)行成本控當(dāng)在項(xiàng)目后期,實(shí)際遠(yuǎn)離計(jì)劃出現(xiàn)偏差時(shí)才進(jìn)行成本控制。制。 缺乏成本績(jī)效的分析和跟蹤缺乏成本績(jī)效的分析和跟蹤 很少有將預(yù)算、實(shí)際成本和工作量進(jìn)度聯(lián)系起來,考慮很少有將預(yù)算、實(shí)際成本和工作量進(jìn)度聯(lián)系起來,考慮 實(shí)際成本和工作量是否匹配的問題。實(shí)際成本和工作量是否匹配

12、的問題。第第1111頁頁(4) 人力資源對(duì)成本的影響人力資源對(duì)成本的影響 高技術(shù)能力、高技術(shù)素質(zhì)的人才,本身的人力資源高技術(shù)能力、高技術(shù)素質(zhì)的人才,本身的人力資源成本比較高,但可以生產(chǎn)高的工作效率、高質(zhì)量的產(chǎn)品、成本比較高,但可以生產(chǎn)高的工作效率、高質(zhì)量的產(chǎn)品、較短的工期等簡(jiǎn)介效果,從而總體上會(huì)減低車成本。較短的工期等簡(jiǎn)介效果,從而總體上會(huì)減低車成本。(5) 價(jià)格對(duì)成本的影響價(jià)格對(duì)成本的影響 中間產(chǎn)品和服務(wù)、硬件、軟件的價(jià)格對(duì)成本產(chǎn)生直接中間產(chǎn)品和服務(wù)、硬件、軟件的價(jià)格對(duì)成本產(chǎn)生直接影響。影響。第第1212頁頁二二. 成本管理的內(nèi)容成本管理的內(nèi)容 項(xiàng)目成本的管理內(nèi)容包括:項(xiàng)目成本的管理內(nèi)容包括

13、: 制定資源計(jì)劃;制定資源計(jì)劃; 對(duì)項(xiàng)目成本進(jìn)行估算對(duì)項(xiàng)目成本進(jìn)行估算; 對(duì)項(xiàng)目成本進(jìn)行預(yù)算;對(duì)項(xiàng)目成本進(jìn)行預(yù)算; 在項(xiàng)目實(shí)施過程中對(duì)項(xiàng)目成本進(jìn)行控制在項(xiàng)目實(shí)施過程中對(duì)項(xiàng)目成本進(jìn)行控制; 在項(xiàng)目實(shí)施過程中對(duì)項(xiàng)目成本進(jìn)行預(yù)測(cè)在項(xiàng)目實(shí)施過程中對(duì)項(xiàng)目成本進(jìn)行預(yù)測(cè); 適時(shí)調(diào)整項(xiàng)目成本計(jì)劃。適時(shí)調(diào)整項(xiàng)目成本計(jì)劃。第第1313頁頁10 .2 項(xiàng)目資源計(jì)劃項(xiàng)目資源計(jì)劃 資源可理解為一切具有現(xiàn)實(shí)和潛在價(jià)值的東西,完成項(xiàng)資源可理解為一切具有現(xiàn)實(shí)和潛在價(jià)值的東西,完成項(xiàng)目必須要消耗勞動(dòng)力(人力資源)、材料、設(shè)備、資金等有目必須要消耗勞動(dòng)力(人力資源)、材料、設(shè)備、資金等有形資源,同時(shí)還可能需要消耗其他一些無形資源

14、,而且由于形資源,同時(shí)還可能需要消耗其他一些無形資源,而且由于存在資源約束,項(xiàng)目耗用資源的質(zhì)量、數(shù)量、均衡狀況對(duì)項(xiàng)存在資源約束,項(xiàng)目耗用資源的質(zhì)量、數(shù)量、均衡狀況對(duì)項(xiàng)目的工期、成本有著不可估量的影響。目的工期、成本有著不可估量的影響。 第第1414頁頁一、資源計(jì)劃的主要依據(jù)一、資源計(jì)劃的主要依據(jù) 項(xiàng)目資源計(jì)劃是在分析、識(shí)別項(xiàng)目的資源需求,確定項(xiàng)目所需投入的資源種項(xiàng)目資源計(jì)劃是在分析、識(shí)別項(xiàng)目的資源需求,確定項(xiàng)目所需投入的資源種類、數(shù)量和時(shí)間的基礎(chǔ)上,制定科學(xué)、合理、可行的項(xiàng)目資源計(jì)劃的項(xiàng)目成本管類、數(shù)量和時(shí)間的基礎(chǔ)上,制定科學(xué)、合理、可行的項(xiàng)目資源計(jì)劃的項(xiàng)目成本管理活動(dòng)。包括:理活動(dòng)。包括:

15、1工作分解結(jié)構(gòu)工作分解結(jié)構(gòu)WBS:確定項(xiàng)目可交付的成果,明確工作范圍,及每項(xiàng)工確定項(xiàng)目可交付的成果,明確工作范圍,及每項(xiàng)工作所需資源。作所需資源。 2項(xiàng)目進(jìn)度計(jì)劃:項(xiàng)目進(jìn)度計(jì)劃:是其他各項(xiàng)計(jì)劃的基礎(chǔ),各種資源如何分配、什么時(shí)候分是其他各項(xiàng)計(jì)劃的基礎(chǔ),各種資源如何分配、什么時(shí)候分配給什么工作由項(xiàng)目進(jìn)度計(jì)劃確定。配給什么工作由項(xiàng)目進(jìn)度計(jì)劃確定。 3歷史資料:歷史資料:歷史信息記錄了以前類似項(xiàng)目使用資源的需求情況,此類資源歷史信息記錄了以前類似項(xiàng)目使用資源的需求情況,此類資源可以作為新項(xiàng)目資源計(jì)劃的參考資料??梢宰鳛樾马?xiàng)目資源計(jì)劃的參考資料。 4資源庫描述:資源庫描述:對(duì)項(xiàng)目擁有的資源存量的說明。對(duì)

16、項(xiàng)目擁有的資源存量的說明。 5組織策略:組織策略:項(xiàng)目實(shí)施組織的企業(yè)文化、項(xiàng)目組織的組織結(jié)構(gòu)、項(xiàng)目組織獲項(xiàng)目實(shí)施組織的企業(yè)文化、項(xiàng)目組織的組織結(jié)構(gòu)、項(xiàng)目組織獲得資源的方式和手段方面的方針體現(xiàn)了項(xiàng)目高層在資源使用方面的策略,可以影得資源的方式和手段方面的方針體現(xiàn)了項(xiàng)目高層在資源使用方面的策略,可以影響到人員招聘、物資和設(shè)備的租賃或采購,對(duì)如何使用資源起重要作用響到人員招聘、物資和設(shè)備的租賃或采購,對(duì)如何使用資源起重要作用 。第第1515頁頁二、資源計(jì)劃的編制步驟二、資源計(jì)劃的編制步驟1資源需求分析資源需求分析 通過分析確定工作分解結(jié)構(gòu)中每一項(xiàng)任務(wù)所需的資源數(shù)量、質(zhì)量通過分析確定工作分解結(jié)構(gòu)中每一

17、項(xiàng)任務(wù)所需的資源數(shù)量、質(zhì)量及其種類,根據(jù)有關(guān)項(xiàng)目領(lǐng)域中的消耗定額或經(jīng)驗(yàn)數(shù)據(jù),確定資源及其種類,根據(jù)有關(guān)項(xiàng)目領(lǐng)域中的消耗定額或經(jīng)驗(yàn)數(shù)據(jù),確定資源需求量。需求量。工作量計(jì)算;工作量計(jì)算;確定實(shí)施方案;確定實(shí)施方案;估計(jì)人員需求量;估計(jì)人員需求量;估計(jì)設(shè)備、材料需求量;估計(jì)設(shè)備、材料需求量;確定資源的使用時(shí)間。確定資源的使用時(shí)間。2資源供給分析資源供給分析 分析資源的可獲得性、獲得的難易程度及獲得的渠道和方式,可分析資源的可獲得性、獲得的難易程度及獲得的渠道和方式,可從內(nèi)部和外部資源進(jìn)行分析。從內(nèi)部和外部資源進(jìn)行分析。3資源成本比較與資源組合資源成本比較與資源組合 比較各種資源的使用成本,確定資源的

18、組合模式。比較各種資源的使用成本,確定資源的組合模式。4資源分配與計(jì)劃編制資源分配與計(jì)劃編制 保證各個(gè)任務(wù)得到合適的資源,努力實(shí)現(xiàn)資源總量最少、使用平保證各個(gè)任務(wù)得到合適的資源,努力實(shí)現(xiàn)資源總量最少、使用平衡。編制項(xiàng)目資源計(jì)劃。衡。編制項(xiàng)目資源計(jì)劃。第第1616頁頁三、編制資源計(jì)劃的方法與工具三、編制資源計(jì)劃的方法與工具1德爾菲(專家)評(píng)估法德爾菲(專家)評(píng)估法 由項(xiàng)目成本管理專家根據(jù)經(jīng)驗(yàn)和判斷去確定和編制項(xiàng)目資源計(jì)劃的方由項(xiàng)目成本管理專家根據(jù)經(jīng)驗(yàn)和判斷去確定和編制項(xiàng)目資源計(jì)劃的方法。這種方法通常又有兩種具體的形式:專家小組法與德爾菲法。法。這種方法通常又有兩種具體的形式:專家小組法與德爾菲法

19、。 (1)德爾菲法的具體做法是:德爾菲法的具體做法是: 設(shè)計(jì)調(diào)查表。設(shè)計(jì)調(diào)查表。 選擇應(yīng)答的專家選擇應(yīng)答的專家 征詢專家的意見征詢專家的意見 (2)德爾菲法的特點(diǎn)德爾菲法的特點(diǎn) 經(jīng)濟(jì)性經(jīng)濟(jì)性 匿名性匿名性 客觀性客觀性 (3)對(duì)德爾菲法的評(píng)價(jià)對(duì)德爾菲法的評(píng)價(jià) 周期較短,費(fèi)用較低;但對(duì)各種意見的可靠程度和科學(xué)依據(jù)缺乏統(tǒng)周期較短,費(fèi)用較低;但對(duì)各種意見的可靠程度和科學(xué)依據(jù)缺乏統(tǒng)一的標(biāo)準(zhǔn),理論上缺乏深刻的邏輯論證等一的標(biāo)準(zhǔn),理論上缺乏深刻的邏輯論證等.第第1717頁頁2資料統(tǒng)計(jì)法資料統(tǒng)計(jì)法 使用歷史項(xiàng)目的統(tǒng)計(jì)數(shù)據(jù)資料,計(jì)算和確定項(xiàng)目資源計(jì)劃使用歷史項(xiàng)目的統(tǒng)計(jì)數(shù)據(jù)資料,計(jì)算和確定項(xiàng)目資源計(jì)劃的方法的方

20、法 。 實(shí)物量指標(biāo)實(shí)物量指標(biāo)多數(shù)用來表明物質(zhì)資源的需求數(shù)量,這類指多數(shù)用來表明物質(zhì)資源的需求數(shù)量,這類指標(biāo)一般表現(xiàn)為絕對(duì)數(shù)指標(biāo)。標(biāo)一般表現(xiàn)為絕對(duì)數(shù)指標(biāo)。 勞動(dòng)量指標(biāo)勞動(dòng)量指標(biāo)主要用于表明人力的使用,這類指標(biāo)可以是主要用于表明人力的使用,這類指標(biāo)可以是絕對(duì)量也可以相對(duì)量指標(biāo)。絕對(duì)量也可以相對(duì)量指標(biāo)。 價(jià)值量指標(biāo)價(jià)值量指標(biāo)主要用于表示資源的貨幣價(jià)值,一般使用本主要用于表示資源的貨幣價(jià)值,一般使用本國(guó)貨幣幣值表示的活勞動(dòng)或物化勞動(dòng)的價(jià)值。國(guó)貨幣幣值表示的活勞動(dòng)或物化勞動(dòng)的價(jià)值。 第第1818頁頁 常用的項(xiàng)目資源計(jì)劃的工具包括:資源矩陣、資源甘特常用的項(xiàng)目資源計(jì)劃的工具包括:資源矩陣、資源甘特圖、資源

21、負(fù)荷圖或資源需求曲線、資源累計(jì)需求曲線等。圖、資源負(fù)荷圖或資源需求曲線、資源累計(jì)需求曲線等。項(xiàng)目資源矩陣項(xiàng)目資源矩陣 工作工作資源需要資源需要相關(guān)說明相關(guān)說明工作工作1工作工作2工作工作m資源資源1資源資源2資源資源n-1資源資源n第第1919頁頁項(xiàng)目資源數(shù)據(jù)表項(xiàng)目資源數(shù)據(jù)表 資源需求種類資源需求種類資源需求資源需求總量總量時(shí)間安排(不同時(shí)間資源需求量)時(shí)間安排(不同時(shí)間資源需求量)相關(guān)說明相關(guān)說明123T-1T 資源資源1 資源資源2 資源資源n 第第2020頁頁資源負(fù)荷圖或需求曲線資源負(fù)荷圖或需求曲線 資源需求時(shí)間第第2121頁頁資源累計(jì)需求曲線資源累計(jì)需求曲線 資源累計(jì)需要時(shí)間第第222

22、2頁頁一、項(xiàng)目成本估算概述一、項(xiàng)目成本估算概述 成本估算是對(duì)完成項(xiàng)目各項(xiàng)任務(wù)所需資源的成本所進(jìn)行成本估算是對(duì)完成項(xiàng)目各項(xiàng)任務(wù)所需資源的成本所進(jìn)行的近似估算。主要依據(jù)包括:的近似估算。主要依據(jù)包括:n項(xiàng)目范圍說明;項(xiàng)目范圍說明;n工作分解結(jié)構(gòu)工作分解結(jié)構(gòu)WBS;n資源計(jì)劃;資源計(jì)劃;n資源單位價(jià)格;資源單位價(jià)格;n歷史信息(同類項(xiàng)目的歷史資料始終是項(xiàng)目執(zhí)行過歷史信息(同類項(xiàng)目的歷史資料始終是項(xiàng)目執(zhí)行過程中可以參考的最有價(jià)值的資料,包括項(xiàng)目文件、程中可以參考的最有價(jià)值的資料,包括項(xiàng)目文件、共用的費(fèi)用估算數(shù)據(jù)及項(xiàng)目工作組的知識(shí)等);共用的費(fèi)用估算數(shù)據(jù)及項(xiàng)目工作組的知識(shí)等);n會(huì)計(jì)報(bào)表。會(huì)計(jì)報(bào)表。 1

23、0 .3 項(xiàng)目成本估算項(xiàng)目成本估算第第2323頁頁1軟件開發(fā)成本估算過程軟件開發(fā)成本估算過程 估算錯(cuò)誤已被列入軟件項(xiàng)目失敗的四大原因之一。估算錯(cuò)誤已被列入軟件項(xiàng)目失敗的四大原因之一。 軟件項(xiàng)目成本估算包括:識(shí)別各種項(xiàng)目成本的構(gòu)成科目和軟件項(xiàng)目成本估算包括:識(shí)別各種項(xiàng)目成本的構(gòu)成科目和估計(jì)和確定各種成本的數(shù)額大??;可以用貨幣單位表示,也估計(jì)和確定各種成本的數(shù)額大??;可以用貨幣單位表示,也可用工時(shí)、人月、人天、人年等其他單位表示可用工時(shí)、人月、人天、人年等其他單位表示 代碼行代碼行(LOC)是衡量軟件項(xiàng)目規(guī)模最常用的概念,指所有是衡量軟件項(xiàng)目規(guī)模最常用的概念,指所有的可執(zhí)行的源代碼行數(shù),包括可交付

24、的工作控制語言語句、的可執(zhí)行的源代碼行數(shù),包括可交付的工作控制語言語句、數(shù)據(jù)定義、數(shù)據(jù)類型聲明、等價(jià)聲明、輸入數(shù)據(jù)定義、數(shù)據(jù)類型聲明、等價(jià)聲明、輸入/輸出格式聲明等輸出格式聲明等 美國(guó)美國(guó)Gartner Group公司總結(jié)公司總結(jié)四大原因:四大原因:項(xiàng)目組織原因項(xiàng)目組織原因 、需求缺乏管、需求缺乏管理理 、缺乏計(jì)劃和控制、缺乏計(jì)劃和控制 、估算、估算錯(cuò)誤錯(cuò)誤 第第2424頁頁例如,某軟件公司統(tǒng)計(jì)發(fā)現(xiàn)該公司每一萬行例如,某軟件公司統(tǒng)計(jì)發(fā)現(xiàn)該公司每一萬行C語言源代碼形語言源代碼形成的源文件(成的源文件(.c和和.h文件)約為文件)約為250K。某項(xiàng)目的源文件。某項(xiàng)目的源文件大小為大小為3.75M,

25、則可估計(jì)該項(xiàng)目源代碼大約為,則可估計(jì)該項(xiàng)目源代碼大約為15萬行,該萬行,該項(xiàng)目累計(jì)投入工作量為項(xiàng)目累計(jì)投入工作量為240人月,每人月費(fèi)用為人月,每人月費(fèi)用為10000元元(包括人均工資、福利、辦公費(fèi)用公灘等),則該項(xiàng)目中(包括人均工資、福利、辦公費(fèi)用公灘等),則該項(xiàng)目中1LOC的價(jià)值為:(的價(jià)值為:(24010000)/15000016元元/L。第第2525頁頁開發(fā)成本估算過程開發(fā)成本估算過程 第第2626頁頁2 2項(xiàng)目成本估算的技術(shù)路線項(xiàng)目成本估算的技術(shù)路線(1)自上而下的估算自上而下的估算 又稱類比估算,通常在項(xiàng)目的初期或信息不足時(shí)進(jìn)行,此時(shí)只確又稱類比估算,通常在項(xiàng)目的初期或信息不足時(shí)進(jìn)

26、行,此時(shí)只確定了初步的工作分解結(jié)構(gòu),分解層次少,估算精度較差。自上而定了初步的工作分解結(jié)構(gòu),分解層次少,估算精度較差。自上而下的成本估算實(shí)際上是以下的成本估算實(shí)際上是以項(xiàng)目成本總體為估算對(duì)象項(xiàng)目成本總體為估算對(duì)象,在,在收集上層收集上層和中層管理人員的經(jīng)驗(yàn)判斷和中層管理人員的經(jīng)驗(yàn)判斷,以及可以獲得的關(guān)于以往類似項(xiàng)目,以及可以獲得的關(guān)于以往類似項(xiàng)目的歷史數(shù)據(jù)的基礎(chǔ)上,將成本從工作分解結(jié)構(gòu)的上部向下部依次的歷史數(shù)據(jù)的基礎(chǔ)上,將成本從工作分解結(jié)構(gòu)的上部向下部依次分配、傳遞,直至分配、傳遞,直至WBS的最底層。的最底層。(2)自下而上估算自下而上估算 自下而上的成本估算是先估算各個(gè)工作包的費(fèi)用,然后自

27、下而上自下而上的成本估算是先估算各個(gè)工作包的費(fèi)用,然后自下而上將各個(gè)估算結(jié)果匯總,算出項(xiàng)目費(fèi)用總和。采用這種技術(shù)路線的將各個(gè)估算結(jié)果匯總,算出項(xiàng)目費(fèi)用總和。采用這種技術(shù)路線的前提是確定了詳細(xì)的前提是確定了詳細(xì)的WBS,能做出較準(zhǔn)確的估算。當(dāng)然,這種估,能做出較準(zhǔn)確的估算。當(dāng)然,這種估算本身要花費(fèi)較多的費(fèi)用。算本身要花費(fèi)較多的費(fèi)用。(3)自上而下和自下而上相結(jié)合的成本估算自上而下和自下而上相結(jié)合的成本估算第第2727頁頁二、軟件項(xiàng)目成本估算方法二、軟件項(xiàng)目成本估算方法1類推估算法類推估算法 類推法估計(jì)結(jié)果的精確度取決于歷史項(xiàng)目數(shù)據(jù)的完整類推法估計(jì)結(jié)果的精確度取決于歷史項(xiàng)目數(shù)據(jù)的完整性和準(zhǔn)確度。因

28、此,用好類推法的前提條件之一是組織性和準(zhǔn)確度。因此,用好類推法的前提條件之一是組織建立起較好的項(xiàng)目評(píng)價(jià)與分析機(jī)制,對(duì)歷史項(xiàng)目的數(shù)據(jù)建立起較好的項(xiàng)目評(píng)價(jià)與分析機(jī)制,對(duì)歷史項(xiàng)目的數(shù)據(jù)分析是可信賴的。其基本步驟如下:分析是可信賴的。其基本步驟如下: 1)整理出項(xiàng)目功能列表和實(shí)現(xiàn)每個(gè)功能的代碼行;)整理出項(xiàng)目功能列表和實(shí)現(xiàn)每個(gè)功能的代碼行; 2)標(biāo)識(shí)出每個(gè)功能列表與歷史項(xiàng)目的相同點(diǎn)和不同)標(biāo)識(shí)出每個(gè)功能列表與歷史項(xiàng)目的相同點(diǎn)和不同點(diǎn),特別要注意歷史項(xiàng)目做得不夠的地方;點(diǎn),特別要注意歷史項(xiàng)目做得不夠的地方; 3)通過步驟)通過步驟1)和)和2)得出各個(gè)功能的估計(jì)值;)得出各個(gè)功能的估計(jì)值; 4)產(chǎn)生規(guī)模

29、估計(jì)。)產(chǎn)生規(guī)模估計(jì)。第第2828頁頁2功能點(diǎn)估計(jì)法功能點(diǎn)估計(jì)法 功能點(diǎn)表示法是一種按照統(tǒng)一方式測(cè)定應(yīng)用功能的方功能點(diǎn)表示法是一種按照統(tǒng)一方式測(cè)定應(yīng)用功能的方法,最后的結(jié)果是一個(gè)數(shù)。這個(gè)結(jié)果數(shù)可以用來估計(jì)代碼法,最后的結(jié)果是一個(gè)數(shù)。這個(gè)結(jié)果數(shù)可以用來估計(jì)代碼行數(shù)、成本和項(xiàng)目周期。不過要正確、一致的應(yīng)用這種方行數(shù)、成本和項(xiàng)目周期。不過要正確、一致的應(yīng)用這種方法還需要大量的實(shí)踐。法還需要大量的實(shí)踐。 該方法包括該方法包括兩個(gè)評(píng)估兩個(gè)評(píng)估,即評(píng)估產(chǎn)品所需要的內(nèi)部基本,即評(píng)估產(chǎn)品所需要的內(nèi)部基本功能和外部功能。然后根據(jù)技術(shù)復(fù)雜度因子(權(quán))對(duì)它們功能和外部功能。然后根據(jù)技術(shù)復(fù)雜度因子(權(quán))對(duì)它們進(jìn)行量化

30、,產(chǎn)生產(chǎn)品規(guī)模的最終結(jié)果。進(jìn)行量化,產(chǎn)生產(chǎn)品規(guī)模的最終結(jié)果。 第第2929頁頁功能點(diǎn)計(jì)算由下列步驟組成:功能點(diǎn)計(jì)算由下列步驟組成: 1)首先確定應(yīng)用程序必須包含的功能)首先確定應(yīng)用程序必須包含的功能(例如,例如,“回溯回溯”、“顯示顯示”)。國(guó)際。國(guó)際功能點(diǎn)用戶組功能點(diǎn)用戶組(International Function Point Users Group,IFPUG)已已經(jīng)公布了相關(guān)標(biāo)準(zhǔn),說明哪些部分組成應(yīng)用的一個(gè)功能。經(jīng)公布了相關(guān)標(biāo)準(zhǔn),說明哪些部分組成應(yīng)用的一個(gè)功能。一個(gè)功能等價(jià)一個(gè)功能等價(jià)于處理顯示器上的一屏顯示或者一個(gè)表單于處理顯示器上的一屏顯示或者一個(gè)表單。 2)對(duì)每一項(xiàng)功能,通過計(jì)

31、算)對(duì)每一項(xiàng)功能,通過計(jì)算4類系統(tǒng)類系統(tǒng)外部行為外部行為或事務(wù)的數(shù)目,以及一類或事務(wù)的數(shù)目,以及一類內(nèi)內(nèi)部邏輯文件部邏輯文件的數(shù)目來估算由一組需求所表達(dá)的功能點(diǎn)數(shù)目。這的數(shù)目來估算由一組需求所表達(dá)的功能點(diǎn)數(shù)目。這5類功能類功能計(jì)數(shù)項(xiàng)分別是:計(jì)數(shù)項(xiàng)分別是:n外部輸入外部輸入:是指用戶可以根據(jù)需要通過增、刪、改來維護(hù)內(nèi)部文件。只有:是指用戶可以根據(jù)需要通過增、刪、改來維護(hù)內(nèi)部文件。只有那些對(duì)功能的影響方式與其他外部輸入不同的輸入才計(jì)算在內(nèi)。那些對(duì)功能的影響方式與其他外部輸入不同的輸入才計(jì)算在內(nèi)。n 外部輸出外部輸出:指那些向用戶提供的用來生成面向應(yīng)用的數(shù)據(jù)的項(xiàng)。只有單:指那些向用戶提供的用來生成面

32、向應(yīng)用的數(shù)據(jù)的項(xiàng)。只有單獨(dú)算法或者特殊功能的輸出才計(jì)算在內(nèi)。獨(dú)算法或者特殊功能的輸出才計(jì)算在內(nèi)。n 外部查詢外部查詢:是指用戶可以通過系統(tǒng)選擇特定的數(shù)據(jù)并顯示結(jié)果。為了獲:是指用戶可以通過系統(tǒng)選擇特定的數(shù)據(jù)并顯示結(jié)果。為了獲得這項(xiàng)結(jié)果,用戶要輸入選擇信息抓取符合條件的數(shù)據(jù)。此時(shí)沒有對(duì)數(shù)據(jù)得這項(xiàng)結(jié)果,用戶要輸入選擇信息抓取符合條件的數(shù)據(jù)。此時(shí)沒有對(duì)數(shù)據(jù)的處理,是直接從所在的文件抓取信息。每個(gè)外部獨(dú)立的查詢計(jì)為的處理,是直接從所在的文件抓取信息。每個(gè)外部獨(dú)立的查詢計(jì)為1。n 外部文件外部文件:是在另一系統(tǒng)中駐留由其他用戶進(jìn)行維護(hù)。:是在另一系統(tǒng)中駐留由其他用戶進(jìn)行維護(hù)。n 內(nèi)部文件內(nèi)部文件:指客戶

33、可以使用他們負(fù)責(zé)維護(hù)的數(shù)據(jù)。:指客戶可以使用他們負(fù)責(zé)維護(hù)的數(shù)據(jù)。第第3030頁頁3)在估算中對(duì))在估算中對(duì)5類功能計(jì)數(shù)項(xiàng)中的每一類功能計(jì)數(shù)項(xiàng)按其復(fù)雜性的不同分為類功能計(jì)數(shù)項(xiàng)中的每一類功能計(jì)數(shù)項(xiàng)按其復(fù)雜性的不同分為簡(jiǎn)單(低)、一般(中)和復(fù)雜(高)簡(jiǎn)單(低)、一般(中)和復(fù)雜(高)3個(gè)級(jí)別。個(gè)級(jí)別。 功能復(fù)雜性功能復(fù)雜性是由某一功能的數(shù)據(jù)分組和數(shù)據(jù)元素共同決定的。計(jì)算數(shù)據(jù)元是由某一功能的數(shù)據(jù)分組和數(shù)據(jù)元素共同決定的。計(jì)算數(shù)據(jù)元素和無重復(fù)的數(shù)據(jù)分組個(gè)數(shù)后,將數(shù)值和復(fù)雜性矩陣對(duì)照,就可以確定該素和無重復(fù)的數(shù)據(jù)分組個(gè)數(shù)后,將數(shù)值和復(fù)雜性矩陣對(duì)照,就可以確定該功能的復(fù)雜性屬于高、中、低。表功能的復(fù)雜性屬

34、于高、中、低。表10-3是是5類功能計(jì)數(shù)的復(fù)雜等級(jí)。類功能計(jì)數(shù)的復(fù)雜等級(jí)。 產(chǎn)品中所有功能計(jì)數(shù)項(xiàng)加權(quán)的總和,就形成了該產(chǎn)品的未調(diào)整功能點(diǎn)計(jì)數(shù)產(chǎn)品中所有功能計(jì)數(shù)項(xiàng)加權(quán)的總和,就形成了該產(chǎn)品的未調(diào)整功能點(diǎn)計(jì)數(shù)(UFC)。)。5類功能計(jì)數(shù)的復(fù)雜度權(quán)重類功能計(jì)數(shù)的復(fù)雜度權(quán)重 權(quán)重權(quán)重項(xiàng)項(xiàng)復(fù)雜度權(quán)重因素復(fù)雜度權(quán)重因素簡(jiǎn)單簡(jiǎn)單一般一般復(fù)雜復(fù)雜外部輸入外部輸入346外部輸出外部輸出457外部查詢外部查詢346外部文件外部文件5710內(nèi)部文件內(nèi)部文件71015第第3131頁頁4)這一步是要計(jì)算項(xiàng)目中)這一步是要計(jì)算項(xiàng)目中14個(gè)技術(shù)復(fù)雜度因子(個(gè)技術(shù)復(fù)雜度因子(TCF)。表)。表10-4是是14個(gè)個(gè)技術(shù)復(fù)雜度因

35、子,每個(gè)因子的取值范圍是技術(shù)復(fù)雜度因子,每個(gè)因子的取值范圍是05。 技術(shù)復(fù)雜度因子技術(shù)復(fù)雜度因子F1可靠的備份和恢復(fù)可靠的備份和恢復(fù)F2數(shù)據(jù)通信數(shù)據(jù)通信F3分布式函數(shù)分布式函數(shù)F4性能性能F5大量使用的配置大量使用的配置F6聯(lián)機(jī)數(shù)據(jù)輸入聯(lián)機(jī)數(shù)據(jù)輸入F7操作簡(jiǎn)單性操作簡(jiǎn)單性F8在線升級(jí)在線升級(jí)F9復(fù)雜界面復(fù)雜界面F10復(fù)雜數(shù)據(jù)處理復(fù)雜數(shù)據(jù)處理F11重復(fù)使用性重復(fù)使用性F12安裝簡(jiǎn)易性安裝簡(jiǎn)易性F13多重站點(diǎn)多重站點(diǎn)F14易于修改易于修改第第3232頁頁5)最后根據(jù)功能點(diǎn)計(jì)算公式)最后根據(jù)功能點(diǎn)計(jì)算公式FP=UFCTCF計(jì)算出調(diào)整后的功能點(diǎn)總和計(jì)算出調(diào)整后的功能點(diǎn)總和 其中:其中:UFC表示未調(diào)整

36、功能點(diǎn)計(jì)數(shù),表示未調(diào)整功能點(diǎn)計(jì)數(shù),TCF表示技術(shù)復(fù)雜因子。表示技術(shù)復(fù)雜因子。 功能點(diǎn)計(jì)算公式的含義是:如果對(duì)應(yīng)用程序完全沒有特殊的功能要求功能點(diǎn)計(jì)算公式的含義是:如果對(duì)應(yīng)用程序完全沒有特殊的功能要求(即綜合特征總值(即綜合特征總值=0),那么功能點(diǎn)數(shù)應(yīng)該比未調(diào)整的(原有的)點(diǎn)),那么功能點(diǎn)數(shù)應(yīng)該比未調(diào)整的(原有的)點(diǎn)數(shù)降低數(shù)降低35%(這也就是(這也就是“0.65”的含義)。否則,除了降低的含義)。否則,除了降低35%之外之外,功能點(diǎn)數(shù)還應(yīng)該比未調(diào)整的點(diǎn)數(shù)增加,功能點(diǎn)數(shù)還應(yīng)該比未調(diào)整的點(diǎn)數(shù)增加1%的綜合特征總值。的綜合特征總值。表表10-5顯示每個(gè)因子取值范圍的情況。技術(shù)復(fù)雜度因子的計(jì)算公式為

37、:顯示每個(gè)因子取值范圍的情況。技術(shù)復(fù)雜度因子的計(jì)算公式為: TCF=0.65+0.01(SUM(Fi)其中:其中:i=1,2,14,F(xiàn)i的取值范圍是的取值范圍是05,所以,所以TCF的結(jié)果范圍是的結(jié)果范圍是0.651.35。第第3333頁頁調(diào)整系數(shù)調(diào)整系數(shù)描述描述0不存在或沒有影響不存在或沒有影響1不顯著的影響不顯著的影響2相當(dāng)?shù)挠绊懴喈?dāng)?shù)挠绊?平均的影響平均的影響4顯著的影響顯著的影響5強(qiáng)大的影響強(qiáng)大的影響第第3434頁頁功能點(diǎn)可以按照一定的條件轉(zhuǎn)換為軟件代碼行(功能點(diǎn)可以按照一定的條件轉(zhuǎn)換為軟件代碼行(LOC)。表)。表10-6就是一就是一個(gè)轉(zhuǎn)換表,它是針對(duì)各種語言的轉(zhuǎn)換率,這個(gè)表是根據(jù)業(yè)

38、界的經(jīng)驗(yàn)研究個(gè)轉(zhuǎn)換表,它是針對(duì)各種語言的轉(zhuǎn)換率,這個(gè)表是根據(jù)業(yè)界的經(jīng)驗(yàn)研究得出的。得出的。語言語言代碼行代碼行/FP匯編語言匯編語言320C128C+64Pascal90VB32JAVA30SQL12第第3535頁頁3經(jīng)驗(yàn)成本估算模型經(jīng)驗(yàn)成本估算模型(1)SLIM模型模型3431dKtKCL L和和td分別表示可交付的源指令數(shù)和開發(fā)時(shí)間(單位為年);分別表示可交付的源指令數(shù)和開發(fā)時(shí)間(單位為年);K是是整個(gè)生命周期內(nèi)人的工作量(單位為人年),可從總的開發(fā)工作量整個(gè)生命周期內(nèi)人的工作量(單位為人年),可從總的開發(fā)工作量ED=0.4K求得;求得;CK是根據(jù)經(jīng)驗(yàn)數(shù)據(jù)而確定的常數(shù),表示開發(fā)技術(shù)的先是根

39、據(jù)經(jīng)驗(yàn)數(shù)據(jù)而確定的常數(shù),表示開發(fā)技術(shù)的先進(jìn)性級(jí)別。如果軟件開發(fā)環(huán)境較差(沒有一定的開發(fā)方法,缺少文檔,進(jìn)性級(jí)別。如果軟件開發(fā)環(huán)境較差(沒有一定的開發(fā)方法,缺少文檔,評(píng)審或批處理方式),取評(píng)審或批處理方式),取CK=6500;正常的開發(fā)環(huán)境(有適當(dāng)?shù)拈_發(fā)方;正常的開發(fā)環(huán)境(有適當(dāng)?shù)拈_發(fā)方法,較好的文檔和評(píng)審,以及交互式的執(zhí)行方式),法,較好的文檔和評(píng)審,以及交互式的執(zhí)行方式),CK=10000;如果;如果是一個(gè)較好的開發(fā)環(huán)境(自動(dòng)工具和技術(shù)),則取是一個(gè)較好的開發(fā)環(huán)境(自動(dòng)工具和技術(shù)),則取CK=12500。 第第3636頁頁(2) COCOMO模型模型 基本基本COCOMO模型模型:靜態(tài)單變量

40、模型,它用一個(gè)以靜態(tài)單變量模型,它用一個(gè)以已估算出來的源代碼行數(shù)已估算出來的源代碼行數(shù)(LOC)為自變量的函數(shù)來為自變量的函數(shù)來計(jì)算軟件開發(fā)工作量。計(jì)算軟件開發(fā)工作量。 中級(jí)中級(jí)COCOMO模型模型:在用在用LOC為自變量的函數(shù)計(jì)為自變量的函數(shù)計(jì)算軟件開發(fā)工作量的基礎(chǔ)上,再用涉及產(chǎn)品、硬算軟件開發(fā)工作量的基礎(chǔ)上,再用涉及產(chǎn)品、硬件、人員、項(xiàng)目等方面屬性的影響因素來調(diào)整工件、人員、項(xiàng)目等方面屬性的影響因素來調(diào)整工作量的估算。作量的估算。 高級(jí)高級(jí)COCOMO模型模型:包括中級(jí)包括中級(jí)COCOMO模型的所模型的所有特性,但用上述各種影響因素調(diào)整工作量估算有特性,但用上述各種影響因素調(diào)整工作量估算時(shí)

41、,還要考慮對(duì)項(xiàng)目過程中分析、設(shè)計(jì)等各步驟時(shí),還要考慮對(duì)項(xiàng)目過程中分析、設(shè)計(jì)等各步驟的影響。的影響。第第3737頁頁模型的核心是方程模型的核心是方程 ED=rSc 和和 TD=a(ED)b 其中其中: ED為總的開發(fā)工作量(到交付為止;為總的開發(fā)工作量(到交付為止;S為源指令數(shù)(不為源指令數(shù)(不包括注釋,但包括數(shù)據(jù)說明、公式或類似的語句),常數(shù)包括注釋,但包括數(shù)據(jù)說明、公式或類似的語句),常數(shù)r和和c為校正因子。為校正因子。S的單位為的單位為103,ED的單位為人月。的單位為人月。 TD為開發(fā)時(shí)間,經(jīng)驗(yàn)常數(shù)為開發(fā)時(shí)間,經(jīng)驗(yàn)常數(shù)r、c、a和和b取決于項(xiàng)目的總體取決于項(xiàng)目的總體類型(結(jié)構(gòu)型、半獨(dú)立型

42、或嵌入型)。類型(結(jié)構(gòu)型、半獨(dú)立型或嵌入型)。第第3838頁頁項(xiàng)目總體類型項(xiàng)目總體類型 特性特性結(jié)構(gòu)型結(jié)構(gòu)型半獨(dú)立型半獨(dú)立型嵌入型嵌入型對(duì)開發(fā)產(chǎn)品目標(biāo)的了解對(duì)開發(fā)產(chǎn)品目標(biāo)的了解充分充分很多很多一般一般對(duì)軟件系統(tǒng)有關(guān)的工作經(jīng)驗(yàn)對(duì)軟件系統(tǒng)有關(guān)的工作經(jīng)驗(yàn)廣泛廣泛很多很多中等中等為軟件一致性需要預(yù)先建立的需求為軟件一致性需要預(yù)先建立的需求基本基本很多很多完全完全為軟件一致性需要外部接口規(guī)格說明為軟件一致性需要外部接口規(guī)格說明基本基本很多很多完全完全關(guān)聯(lián)的新硬件和操作過程的并行開發(fā)關(guān)聯(lián)的新硬件和操作過程的并行開發(fā)少量少量中等中等廣泛廣泛對(duì)改進(jìn)數(shù)據(jù)處理體系結(jié)構(gòu)算法的要求對(duì)改進(jìn)數(shù)據(jù)處理體系結(jié)構(gòu)算法的要求極少

43、極少少量少量很多很多早期實(shí)施費(fèi)用早期實(shí)施費(fèi)用極少極少中等中等較高較高產(chǎn)品規(guī)模(交付的源指令數(shù))產(chǎn)品規(guī)模(交付的源指令數(shù))5萬行萬行9-9周周4 4萬萬- - 4.54.5萬萬總成本20.5萬第第7676頁頁 將工期壓縮到將工期壓縮到16周時(shí)應(yīng)該壓縮的活動(dòng)和最后的成本?周時(shí)應(yīng)該壓縮的活動(dòng)和最后的成本?進(jìn)度壓縮例題進(jìn)度壓縮例題開始AN:7周:5萬:C:5周:6.2萬CN:10周:4萬:C:9周:4.5萬BN:9周:8萬:C:6周:11萬DN:8周:3萬C:6周:4.2萬結(jié)束1010周周-9-9周周4 4萬萬- - 4.54.5萬萬總成本21.1萬8 8周周-7-7周周3 3萬萬- - 3.63.6

44、萬萬第第7777頁頁 將工期壓縮到將工期壓縮到15周時(shí)應(yīng)該壓縮的活動(dòng)和最后的成本?周時(shí)應(yīng)該壓縮的活動(dòng)和最后的成本?進(jìn)度壓縮例題進(jìn)度壓縮例題開始AN:7周:5萬:C:5周:6.2萬CN:10周:4萬:C:9周:4.5萬BN:9周:8萬:C:6周:11萬DN:8周:3萬C:6周:4.2萬結(jié)束1010周周-9-9周周4 4萬萬- - 4.54.5萬萬總成本22.3萬-6-6周周-4.2-4.2萬萬7 7周周-6-6周周5 5萬萬- - 5.65.6萬萬8 8周周-7-7周周3 3萬萬- - 3.63.6萬萬第第7878頁頁趕工時(shí)間與趕工成本關(guān)系圖趕工時(shí)間與趕工成本關(guān)系圖壓縮角度,越小越好追加成本壓縮

45、時(shí)間 進(jìn)度壓縮與成進(jìn)度壓縮與成本增長(zhǎng)的線性關(guān)本增長(zhǎng)的線性關(guān)系只在一定條件系只在一定條件和一定范圍之內(nèi)和一定范圍之內(nèi)才可能存在,進(jìn)才可能存在,進(jìn)度壓縮到一定程度壓縮到一定程度后,費(fèi)用會(huì)急度后,費(fèi)用會(huì)急劇增長(zhǎng),而不是劇增長(zhǎng),而不是線性增長(zhǎng)。線性增長(zhǎng)。第第7979頁頁關(guān)于進(jìn)度的一些說明關(guān)于進(jìn)度的一些說明 項(xiàng)目存在一個(gè)可能的最短進(jìn)度和一個(gè)有效進(jìn)度項(xiàng)目存在一個(gè)可能的最短進(jìn)度和一個(gè)有效進(jìn)度第第8080頁頁Charles SymonsCharles Symons方法方法 進(jìn)度壓縮因子進(jìn)度壓縮因子=壓縮進(jìn)度壓縮進(jìn)度/正常進(jìn)度正常進(jìn)度 壓縮進(jìn)度的工作量壓縮進(jìn)度的工作量=正常工作量正常工作量/進(jìn)度壓縮因子進(jìn)度壓縮

46、因子 例如:例如: 初始進(jìn)度估算是初始進(jìn)度估算是12個(gè)月,初始工作量估算是個(gè)月,初始工作量估算是78人月,人月, 如果進(jìn)度壓縮到如果進(jìn)度壓縮到10月,進(jìn)度壓縮因子月,進(jìn)度壓縮因子= 10/12=0.83, 則進(jìn)度壓縮后的工作量是:則進(jìn)度壓縮后的工作量是:78/ 0.83=94人月人月 總結(jié):進(jìn)度縮短總結(jié):進(jìn)度縮短17%,增加,增加21%的工作量的工作量 研究表明:進(jìn)度壓縮因子應(yīng)該不小于研究表明:進(jìn)度壓縮因子應(yīng)該不小于0.75,最多可以,最多可以壓縮壓縮25。第第8181頁頁時(shí)間壓縮法時(shí)間壓縮法 時(shí)間壓縮法是在不改變項(xiàng)目范圍和目標(biāo)的前時(shí)間壓縮法是在不改變項(xiàng)目范圍和目標(biāo)的前提下縮短項(xiàng)目工期的方法。

47、提下縮短項(xiàng)目工期的方法。 應(yīng)急法應(yīng)急法-趕工(趕工(Crash) 平行作業(yè)法平行作業(yè)法-快速跟進(jìn)(快速跟進(jìn)(Fast tracking,搭接),搭接)第第8282頁頁平行作業(yè)法平行作業(yè)法- -快速跟進(jìn)(快速跟進(jìn)(Fast trackingFast tracking,搭接),搭接)盡量多地并行開展某些活動(dòng)。盡量多地并行開展某些活動(dòng)。需求:10設(shè)計(jì):5時(shí)間時(shí)間任務(wù)任務(wù)設(shè)計(jì):5 需求完成需求完成80%,設(shè)計(jì)就可以開始。設(shè)計(jì)就可以開始。第第8383頁頁活動(dòng)拆分活動(dòng)拆分需求:10設(shè)計(jì):5任務(wù)任務(wù)設(shè)計(jì):3設(shè)計(jì):2時(shí)間時(shí)間第第8484頁頁制定項(xiàng)目進(jìn)度計(jì)劃的主要活動(dòng)制定項(xiàng)目進(jìn)度計(jì)劃的主要活動(dòng)1.1.進(jìn)度編制進(jìn)

48、度編制2.2.資源調(diào)整資源調(diào)整 用關(guān)鍵路徑法編排出的用關(guān)鍵路徑法編排出的進(jìn)度計(jì)劃只是初步的,還進(jìn)度計(jì)劃只是初步的,還需為各活動(dòng)分配資源,而需為各活動(dòng)分配資源,而且要實(shí)現(xiàn)資源的優(yōu)化配置。且要實(shí)現(xiàn)資源的優(yōu)化配置。第第8585頁頁資源調(diào)整嘗試法資源調(diào)整嘗試法通過調(diào)整進(jìn)度計(jì)劃,形成平穩(wěn)連續(xù)的資源需求通過調(diào)整進(jìn)度計(jì)劃,形成平穩(wěn)連續(xù)的資源需求 最有效地利用資源最有效地利用資源 使資源閑置的時(shí)間最小化使資源閑置的時(shí)間最小化 盡量避免超出資源能力盡量避免超出資源能力方法方法 維持工期不變,使資源的使用強(qiáng)度盡可能平衡。維持工期不變,使資源的使用強(qiáng)度盡可能平衡。 在滿足資源約束條件下使工期最短。在滿足資源約束條件下使工期最短。第第8686頁頁資源調(diào)整嘗試法舉例資源調(diào)整嘗試法舉例怎樣調(diào)整進(jìn)度使人力資源配置最優(yōu)化?怎樣調(diào)整進(jìn)度使人力資源配置最優(yōu)化?第第8787頁頁資源調(diào)整嘗試法舉例資源調(diào)整嘗試法舉例第第8888頁頁資源調(diào)整嘗試法舉例資源調(diào)整嘗試法舉例第第8989頁頁項(xiàng)目進(jìn)度計(jì)劃案例分析案例場(chǎng)景案例場(chǎng)景 小張是某公司的技術(shù)總監(jiān),最近接到公司小張是某公司的技術(shù)總監(jiān),最近接到公司總裁的指令,負(fù)責(zé)開發(fā)一個(gè)電子商務(wù)平臺(tái)。小總裁的指令,負(fù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論