版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、IT工程管理 .Contents本錢管理的概念 1工程資源方案2工程本錢估算 3工程本錢預(yù)算4第 5 章 IT工程本錢管理本錢控制 5.學(xué)習(xí)目的了解工程工程本錢控制的根本概念特征、目的以及本錢控制時段;2. 掌握工程本錢估算、估算技術(shù)及費用控制技術(shù);3. 掌握進(jìn)度本錢平衡的方法;4. 熟練掌握工程的資源平衡技術(shù);熟練掌握掙值分析技術(shù),可以經(jīng)過資金效率、進(jìn)度效率和完工本錢估計對一個真實信息系統(tǒng)工程進(jìn)展監(jiān)控; 第 5 章 工程的本錢管理.Hot Tip工程本錢管理是指為保證工程實踐發(fā)生的本錢不超越工程預(yù)算,使工程在同意的預(yù)算內(nèi)按時、按質(zhì)、經(jīng)濟(jì)高效地完成既定目的而開展的本錢管理活動。本錢管理包括工程
2、資源規(guī)劃、工程本錢估算、工程本錢預(yù)算、工程本錢控制等過程。 一、工程本錢與本錢根底廣義的工程本錢稱為工程的全生命周期本錢,是指在工程生命周期中每一階段的全部資源耗費。狹義的工程本錢費用是指由于工程而發(fā)生的各種資源耗費的貨幣表達(dá)。5.1本錢管理概述.Hot Tip工程本錢包括工程生命周期每一階段的資源耗費:工程直接本錢:指與工程有直接關(guān)系的本錢費用,是與工程直接對應(yīng)的,包括直接人工費用、直接資料費用、其他直接費用等。工程間接本錢:不直接為某個特定工程,而是為多個工程發(fā)生的支出。管理費用:指為了組織、管理和控制工程所發(fā)生的費用,工程管理費用普通是工程的間接費用,主要包括管理人員費用支出、差旅費用、
3、固定資產(chǎn)和設(shè)備運用費用等。5 .1 本錢管理概述.Hot Tip二、IT工程本錢構(gòu)成1IT工程本錢的分類1從軟件生命周期構(gòu)成的兩階段即開發(fā)階段和維護(hù)階段看,軟件的本錢由開發(fā)本錢和維護(hù)本錢構(gòu)成。其中開發(fā)本錢由軟件開發(fā)本錢、硬件本錢和其他本錢組成,包括了系統(tǒng)軟件的分析/設(shè)計費用、實施費用及系統(tǒng)切換等方面的費用; 維護(hù)本錢由運轉(zhuǎn)費用包含人工費、資料費、固定資產(chǎn)折舊費、專有技術(shù)及技術(shù)資料購置費、管理費包含審計費、系統(tǒng)效力費、行政管理費及維護(hù)費包含糾錯性維護(hù)費用及順應(yīng)性維護(hù)費用。5 .1本錢管理概述.Hot Tip二、IT工程本錢構(gòu)成2從財務(wù)角度來看,列入軟件工程的本錢如下: 硬件購置費、軟件購置費、人
4、工費、培訓(xùn)費、通訊費、5 .1 本錢管理概述根本建立費、財務(wù)費用、管理費用、資料費、水、電、汽費、專有技術(shù)購置費、其它費用。 .2. IT工程本錢的特點人工本錢高直接本錢低,間接本錢高維護(hù)本錢高且較難確定本錢變動頻繁,風(fēng)險本錢高5 .1 本錢管理概述.Hot Tip3影響IT工程本錢的要素1工程質(zhì)量對本錢的影響5 .1 本錢管理概述.Hot Tip3影響IT工程本錢的要素2工期對本錢的影響5 .1 本錢管理概述.Hot Tip3影響IT工程本錢的要素3管理程度對本錢的影響工程本錢預(yù)算和估算的準(zhǔn)確度差:過粗和過細(xì)。預(yù)算過粗會使工程費用的隨意性較大,準(zhǔn)確度降低;預(yù)算過細(xì)會使工程控制的內(nèi)容過多,彈性
5、差,變化不靈敏,管理本錢加大。缺乏對軟件本錢領(lǐng)先估計的有效控制缺乏本錢績效的分析和跟蹤。4人力資源對本錢的影響5價錢對本錢的影響5 .1 本錢管理概述.Hot Tip三. 工程本錢管理過程 1工程資源方案2工程本錢估算3工程本錢預(yù)算4工程本錢控制實施過程中5工程本錢預(yù)測 實施過程中5 .1 本錢管理概述.Hot Tip一、工程資源分類資源可了解為一切具有現(xiàn)實和潛在價值的東西,完成工程必需求耗費勞動力人力資源、資料、設(shè)備、資金等有形資源,同時還能夠需求耗費其他一些無形資源,而且由于存在資源約束,工程耗用資源的質(zhì)量、數(shù)量、平衡情況對工程的工期、本錢有著不可估量的影響。 5 .2 工程資源方案.Ho
6、t Tip一、工程資源分類IT工程的資源按其運用特定分為以下三類:工程環(huán)境資源:通用的規(guī)范化的資源。如:軟件和硬件??芍赜觅Y源:多個工程中可以反復(fù)運用的資源。人力資源:工程實施所需求的人員以及人員的可得情況。5 .2 工程資源方案.Hot Tip二、編制工程資源方案的主要根據(jù) 1任務(wù)分解構(gòu)造WBS2工程進(jìn)度方案3歷史資料4資源庫描畫:對工程擁有的資源存量的闡明 5組織戰(zhàn)略:工程實施組織的企業(yè)文化、工程組織的組織構(gòu)造、工程組織獲得資源的方式和手段方面的方針表達(dá)了工程高層在資源運用方面的戰(zhàn)略,可以影響到人員招聘、物資和設(shè)備的租賃或采購,對如何運用資源起重要作用 5 .2 工程資源方案.Hot Ti
7、p三、工程資源方案的編制步驟1資源需求分析任務(wù)量計算;確定實施方案;估計人員需求量;估計設(shè)備、資料需求量;確定資源的運用時間。2資源供應(yīng)分析3資源本錢比較與資源組合5 .2 工程資源方案.Hot Tip三、工程資源方案的編制步驟4資源分配與方案編制人力資源需求表5 .2 工程資源方案任務(wù)名稱人力資源名稱工作量(人.月)資源數(shù)量 /人工期 /月項目管理項目經(jīng)理10110系統(tǒng)需求分析系統(tǒng)分析師422系統(tǒng)總體設(shè)計系統(tǒng)架構(gòu)師422詳細(xì)設(shè)計系統(tǒng)設(shè)計師632軟件編碼程序員60154系統(tǒng)測試系統(tǒng)測試工程師632文檔編寫文檔編輯221合計9228.Hot Tip四、編制工程資源方案的方法與工具1德爾菲專家評價
8、法 由工程本錢管理專家根據(jù)閱歷和判別去確定和編制工程資源方案的方法。這種方法通常又有兩種詳細(xì)的方式:專家小組法與德爾斐法。 德爾菲法的詳細(xì)做法是:1設(shè)計調(diào)查表。 2選擇應(yīng)對的專家 3咨詢專家的意見 5 .2 工程資源方案.Hot Tip2德爾菲法的特點經(jīng)濟(jì)性匿名性客觀性3對德爾菲法的評價周期較短,費用較低對各種意見的可靠程度和科學(xué)根據(jù)缺乏一致的規(guī)范,實際上缺乏深化的邏輯論證等 5 .2 工程資源方案.2資料統(tǒng)計法 運用歷史工程的統(tǒng)計數(shù)據(jù)資料,計算和確定工程資源方案的方法 。實物量目的多數(shù)用來闡明物質(zhì)資源的需求數(shù)量,這類目的普通表現(xiàn)為絕對數(shù)目的。勞動量目的主要用于闡明人力的運用,這類目的可以是絕
9、對量也可以相對量目的。價值量目的主要用于表示資源的貨幣價值,普通運用本國貨幣幣值表示的活勞動或物化勞動的價值。 5 .2 工程資源方案.3編制工程資源方案的常用工具 常用的工程資源方案的工具包括:資源矩陣、資源甘特圖、資源負(fù)荷圖或資源需求曲線、資源累計需求曲線等。工程資源矩陣 5 .2 工程資源方案工作資源需要相關(guān)說明工作1工作2工作m資源1資源2資源n-1資源n.工程資源數(shù)據(jù)表 5 .2 工程資源方案 資源需求種類資源需求總量時間安排(不同時間資源需求量)相關(guān)說明123T-1T 資源1 資源2 資源n.資源負(fù)荷圖或需求曲線 5 .2 工程資源方案時間時間資源需求.本錢估算是對完成工程各項義務(wù)
10、所需資源的本錢所進(jìn)展的近似估算。一、工程本錢估算過程1. 本錢估算的主要根據(jù)工程范圍闡明;任務(wù)分解構(gòu)造WBS;資源需求;資源單位價錢;歷史信息資金本錢參數(shù)。 5 .3 工程本錢估算.2工程本錢估算的估算方法1自上而下的估算:又稱類比估算,通常在工程的初期或信息缺乏時進(jìn)展,此時只確定了初步的任務(wù)分解構(gòu)造,分解層次少,估算精度較差。自上而下的本錢估算實踐上是以工程本錢總體為估算對象,在搜集上層和中層管理人員的閱歷判別,以及可以獲得的關(guān)于以往類似工程的歷史數(shù)據(jù)的根底上,將本錢從任務(wù)分解構(gòu)造的上部向下部依次分配、傳送,直至WBS的最底層。5 .3 工程本錢估算.2自下而上估算自下而上的本錢估算是先估算
11、各個任務(wù)包的費用,然后自下而上將各個估算結(jié)果匯總,算出工程費用總和。采用這種技術(shù)道路的前提是確定了詳細(xì)的WBS,能做出較準(zhǔn)確的估算。當(dāng)然,這種估算本身要破費較多的費用。3自上而下和自下而上相結(jié)合的本錢估算5 .3 工程本錢估算.3. 開發(fā)本錢估算過程 5 .3 工程本錢估算.二、軟件工程本錢估算方式1、代碼行(LOC)是衡量軟件工程規(guī)模最常用的概念,指一切的可執(zhí)行的源代碼行數(shù),包括可交付的任務(wù)控制言語語句、數(shù)據(jù)定義、數(shù)據(jù)類型聲明、等價聲明、輸入/輸出格式聲明等。 5 .3 工程本錢估算例如,某軟件公司統(tǒng)計發(fā)現(xiàn)該公司每一萬行C言語源代碼構(gòu)成的源文件.c和.h文件約為250K。某工程的源文件大小為
12、3.75M,那么可估計該工程源代碼大約為15萬行,該工程累計投入任務(wù)量為240人月,每人月費用為5000元包括人均工資、福利、辦公費用公灘等,那么該工程中1LOC的價值為:2405000/15000016元/L。.二、軟件工程本錢估算方式2功能點估計法功能點表示法是一種按照一致方式測定運用功能的方法,最后的結(jié)果是一個數(shù)。這個結(jié)果數(shù)可以用來估計代碼行數(shù)、本錢和工程周期。不過要正確、一致的運用這種方法還需求大量的實際。 該方法包括兩個評價,即評價產(chǎn)品所需求的內(nèi)部根本功能和外部功能。然后根據(jù)技術(shù)復(fù)雜度因子權(quán)對它們進(jìn)展量化,產(chǎn)消費品規(guī)模的最終結(jié)果。 5 .3 工程本錢估算.功能點分析的步驟 國際規(guī)范I
13、FPUGInternational Function Point Users Group組織提供的功能點估算法V4.1.1為根底進(jìn)展講解。如以下圖所示,首先大家應(yīng)該了解功能點估算法的運用步驟。詳細(xì)步驟包括:識別功能點的類型。識別待估算運用程序的邊境和范圍。計算數(shù)據(jù)類型功能點所提供的未調(diào)整的功能點數(shù)量。計算人機交互功能所提供的未調(diào)整的功能點數(shù)量。確定調(diào)整因子。計算調(diào)整后的功能點數(shù)量。.功能點分析的步驟 詳細(xì)步驟包括:識別功能點的類型。識別待估算運用程序的邊境和范圍。計算數(shù)據(jù)類型功能點所提供的未調(diào)整的功能點數(shù)量。計算人機交互功能所提供的未調(diào)整的功能點數(shù)量。確定調(diào)整因子。計算調(diào)整后的功能點數(shù)量。.二
14、、軟件工程本錢估算方式2功能點估計法對每一項功能,經(jīng)過計算4類系統(tǒng)外部行為或事務(wù)的數(shù)目,以及一類內(nèi)部邏輯文件的數(shù)目來估算由一組需求所表達(dá)的功能點數(shù)目。這5類功能計數(shù)項分別是:5 .3 工程本錢估算.2功能點估計法這5類功能計數(shù)項分別是:外部輸入:是指用戶可以根據(jù)需求經(jīng)過增、刪、改來維護(hù)內(nèi)部文件。只需那些對功能的影響方式與其他外部輸入不同的輸入才計算在內(nèi)。外部輸出:指那些向用戶提供的用來生成面向運用的數(shù)據(jù)的項。只需單獨算法或者特殊功能的輸出才計算在內(nèi)。外部查詢:是指用戶可以經(jīng)過系統(tǒng)選擇特定的數(shù)據(jù)并顯示結(jié)果。為了獲得這項結(jié)果,用戶要輸入選擇信息抓取符合條件的數(shù)據(jù)。此時沒有對數(shù)據(jù)的處置,是直接從所在
15、的文件抓取信息。每個外部獨立的查詢計為1。外部接口文件:是在另一系統(tǒng)中駐留由其他用戶進(jìn)展維護(hù)。內(nèi)部邏輯文件:指客戶可以運用他們擔(dān)任維護(hù)的數(shù)據(jù)。5 .3 工程本錢估算.內(nèi)部邏輯文件與外部接口文件 ILF內(nèi)部邏輯文件 內(nèi)部邏輯文件是指一組以用戶角度識別的、在運用程序邊境內(nèi)且被維護(hù)的邏輯相關(guān)數(shù)據(jù)或控制信息。ILF的主要目的是經(jīng)過運用程序的一個或多個根本處置過程來維護(hù)數(shù)據(jù)。EIF外部接口文件 外部接口文件是指一組在運用程序邊境內(nèi)被查詢,但在其他運用程序中被維護(hù)的、以用戶角度來識別的、邏輯上相關(guān)的數(shù)據(jù)。因此,一個運用程序中的EIF必然是 其他運用程序中的ILF。EIF的主要目的是為邊境內(nèi)的運用程序提供一
16、個或多個經(jīng)過根底操作過程來援用的一組數(shù)據(jù)或信息。EIF所遵照的規(guī)那么:從用戶角度出發(fā)識別的一組邏輯數(shù)據(jù)。這組數(shù)據(jù)是在運用程序外部,并被運用程序援用的。計算功能點的這個運用程序并不維護(hù)該EIF。這組數(shù)據(jù)是作為另一個運用程序中的ILF被維護(hù)的。.EI、EO、EQ的比較 外部輸入EI、外部輸出EO、外部查詢EQ的比較EI是處置來自運用程序邊境外部的一組數(shù)據(jù)輸入,它的主要目的是維護(hù)一個或多個ILF,以及/或者更改系統(tǒng)的行為。EO是保送數(shù)據(jù)到運用程序邊境外部的過程。它的主要目的是經(jīng)過邏輯處置過程向用戶呈現(xiàn)信息。該處置過程必需包含至少一個數(shù)學(xué)公式或計算方法,或生成派生數(shù)據(jù)。一個EO也可以維護(hù)一個或多個IL
17、F,并/或改動系統(tǒng)行為。EQ是向運用程序邊境外發(fā)送數(shù)據(jù)根本處置的過程。其主要目的是從ILF或EIF中經(jīng)過恢復(fù)數(shù)據(jù)信息來向用戶呈現(xiàn)。該處置邏輯不包括任何數(shù)學(xué)公式或計算方法,也不會生成任何派生數(shù)據(jù)。EQ不會維護(hù)任何一個ILF,也不會改動運用程序的系統(tǒng)行為。 EO和EQ的共同點是,其主要目的都是經(jīng)過根本操作過程展現(xiàn)數(shù)據(jù)給用戶。EI、EO、EQ的比較見下表: .表1 EI、EO、EQ的主要目的目的EIEOEQ改變應(yīng)用程序的屬性或行為主要目的次要目的不允許維護(hù)一個或多個ILF主要目的次要目的不允許顯示信息給用戶次要目的主要目的主要目的表2 EI、EO、EQ的主要行為行為EIEOEQ數(shù)學(xué)公式或計算被執(zhí)行可
18、以至少選擇一次不可以至少一個ILF被修改至少選擇一次至少選擇一次不可以至少一個ILF或EIF被引用可選可選必選數(shù)據(jù)被重新恢復(fù)可選可選必選派生數(shù)據(jù)被創(chuàng)建可選至少選擇一次可選應(yīng)用程序的行為或?qū)傩员恍薷闹辽龠x擇一次至少選擇一次可選準(zhǔn)備或呈現(xiàn)信息到系統(tǒng)邊界外可選必選必選接受進(jìn)入系統(tǒng)邊界內(nèi)的數(shù)據(jù)的能力必須可選可選.事務(wù)類型功能點的計算規(guī)那么1/3 在IFPUG的定義中有一個重要的單詞“Elementary Process根本處置過程。該過程對用戶來說是一個有意義的、最小的活動單位,并且是一個自包含的活動。功能點的分類,EI、EO、EQ的識別都 是基于“Elementary Process根本處置過程的。
19、EI的計算規(guī)那么從運用邊境之外收到數(shù)據(jù)。假設(shè)進(jìn)入系統(tǒng)邊境內(nèi)的數(shù)據(jù)不是一個改動系統(tǒng)行為的控制信息,那么至少一個ILF應(yīng)該被改動。對于已識別的處置過程,至少滿足下面三個條件之一。該根本處置過程的邏輯與本運用系統(tǒng)中其它根本處置過程的邏輯不同。該根本處置過程應(yīng)該具有獨一性。例如:不能存在兩個完全一模一樣的存盤操作。 在運用程序邊境內(nèi),該根本處置過程所運用的這組數(shù)據(jù)應(yīng)該與其他根本處置過程所運用的數(shù)據(jù)不同。 在運用程序邊境內(nèi),根本處置過程所援用的ILF或EIF是不同于其它根本處置過程所援用的ILF或EIF。.事務(wù)類型功能點的計算規(guī)那么2/3EO和EQ通用計算規(guī)那么必需全部滿足以下內(nèi)容才干被視為一個EO或E
20、Q:從外部發(fā)送數(shù)據(jù)或控制信息到運用程序邊境內(nèi)。為了識別這個過程,以下三點必需滿足一個:該根本處置過程邏輯上必需是獨一的,該獨一性是指其在運用程序中與其他EO或EQ在邏輯性上堅持獨一。 該根本處置過程所運用的數(shù)據(jù)應(yīng)該是獨一的,該獨一性是指其在運用程序中與其他EO或EQ所運用的數(shù)據(jù)不同。 該根本處置過程所援用的ILF或EIF文件應(yīng)該是獨一的,該獨一性是指其在運用程序中與其他EO或EQ所援用的ILF或EIF文件不同。 .事務(wù)類型功能點的計算規(guī)那么3/3EO補充的計算規(guī)那么除了要滿足上面的通用規(guī)那么外,還要滿足下面其中一條:在根本操作過程中至少包含一個數(shù)學(xué)公式或計算方法在根本操作過程中要產(chǎn)生派生數(shù)據(jù)
21、在根本操作過程中至少要維護(hù)一個ILF 在根本操作過程中要改動系統(tǒng)的行為。 EQ補充的計算規(guī)那么除了要滿足上面的通用規(guī)那么外,還要滿足下面其中一條:根本操作過程從ILF或EIF中獲取數(shù)據(jù)。 根本操作過程不能包含數(shù)學(xué)公式或計算方法。 根本操作過程不能生成派生數(shù)據(jù) 根本操作過程不能維護(hù)任何一個ILF 根本操作過程不能改動系統(tǒng)的行為 .3在估算中對5類功能計數(shù)項中的每一類功能計數(shù)項按其復(fù)雜性的不同分為簡單低、普通中和復(fù)雜高3個級別。功能復(fù)雜性是由某一功能的數(shù)據(jù)分組和數(shù)據(jù)元素共同決議的。計算數(shù)據(jù)元素和無反復(fù)的數(shù)據(jù)分組個數(shù)后,將數(shù)值和復(fù)雜性矩陣對照,就可以確定該功能的復(fù)雜性屬于高、中、低。表5-3是5類功
22、能計數(shù)的復(fù)雜等級。產(chǎn)品中一切功能計數(shù)項加權(quán)的總和,就構(gòu)成了該產(chǎn)品的未調(diào)整功能點計數(shù)UFC。5 .3 工程本錢估算.5類功能計數(shù)的復(fù)雜度權(quán)重 5 .3 工程本錢估算 權(quán)重項復(fù)雜度權(quán)重因素簡單一般復(fù)雜外部輸入346外部輸出457外部查詢346外部文件575內(nèi)部文件7515.4這一步是要計算工程中14個技術(shù)復(fù)雜度因子TCF。表5-4是14個技術(shù)復(fù)雜度因子,每個因子的取值范圍是05。 5 .3 工程本錢估算技術(shù)復(fù)雜度因子F1可靠的備份和恢復(fù)F2數(shù)據(jù)通信F3分布式函數(shù)F4性能F5大量使用的配置F6聯(lián)機數(shù)據(jù)輸入F7操作簡單性F8在線升級F9復(fù)雜界面F5復(fù)雜數(shù)據(jù)處理F11重復(fù)使用性F12安裝簡易性F13多重
23、站點F14易于修改.5最后根據(jù)功能點計算公式FP=UFCTCF計算出調(diào)整后的功能點總和。其中:UFC表示未調(diào)整功能點計數(shù),TCF表示技術(shù)復(fù)雜因子。功能點計算公式的含義是:假設(shè)對運用程序完全沒有特殊的功能要求即綜合特征總值=0,那么功能點數(shù)應(yīng)該比未調(diào)整的原有的點數(shù)降低35%這也就是“0.65的含義。否那么,除了降低35%之外,功能點數(shù)還應(yīng)該比未調(diào)整的點數(shù)添加1%的綜合特征總值。5 .3 工程本錢估算.表5-5顯示每個因子取值范圍的情況。技術(shù)復(fù)雜度因子的計算公式為:TCF=0.65+0.01sumFi其中:i=1,2,14,F(xiàn)i的取值范圍是05,所以TCF的結(jié)果范圍是0.651.35。5 .3 工
24、程本錢估算調(diào)整系數(shù)描述0不存在或沒有影響1不顯著的影響2相當(dāng)?shù)挠绊?平均的影響4顯著的影響5強大的影響.功能點可以按照一定的條件轉(zhuǎn)換為軟件代碼行LOC。表5-6就是一個轉(zhuǎn)換表,它是針對各種言語的轉(zhuǎn)換率,這個表是根據(jù)業(yè)界的閱歷研討得出的。5 .3 工程本錢估算語言代碼行/FP匯編語言320C128C+64Pascal90VB32JAVA30SQL12.舉例以員工管理系統(tǒng)為例,詳細(xì)闡明如何利用功能點估算法計算業(yè)務(wù)復(fù)雜度。在員工管理系統(tǒng)中添加一個員工資料,會運用到員工的普通訊息、教育情況、任務(wù)閱歷和家屬信息。員工隸屬于某個部門,在本系統(tǒng)中會有一個對部門進(jìn)展維護(hù)的功能。員工的工資那么由另外一個財務(wù)系統(tǒng)
25、提供。其用例圖如圖:.舉例假設(shè)員工根本信息如下所示:員工ID標(biāo)簽控件 員工稱號 性別 生日 婚否 所屬部門ID標(biāo)簽控件 所屬部門稱號 受教育的時間 學(xué)校稱號 所學(xué)專業(yè) 任務(wù)時間 任務(wù)單位 任務(wù)部門 任務(wù)職務(wù) 親屬的姓名 之間關(guān)系 親屬年齡 任務(wù)單位 假設(shè)部門信息如下所示:部門ID標(biāo)簽控件 部門稱號假設(shè)工資表信息如下所示:員工ID標(biāo)簽控件 員工姓名 金額 單位 .ILF和EIF的功能點數(shù)本范例識別出來ILF和EIF功能點個數(shù)如下表所示。 ILF內(nèi)部邏輯文件RETDET個數(shù)復(fù)雜度未調(diào)整的FP個數(shù)員工信息員工基本信息、受教育情況、工作經(jīng)歷、親屬信息,共4個。18低7部門信息部門基本信息,共1個。2低
26、7EIF外部接口文件RETDET個數(shù)復(fù)雜度未調(diào)整的FP個數(shù)工資表員工基本信息、工資信息,共2個。 4低5合計:19個 .EI、EQ和EO的功能點數(shù) 本范例識別出來EI、EQ和EO功能點個數(shù)如下表所示。 EIFTRDET個數(shù)復(fù)雜度未調(diào)整的FP個數(shù)添加員工信息員工、部門、工資表18個員工信息的兩個標(biāo)簽控件內(nèi)容不是用戶輸入的,因此不算,共16個;部門信息與員工信息中的部門字段重復(fù),因此一個都不算;工資表中的員工ID和名稱不能重復(fù),因此只能算金額和單位,所以共2個。高6修改員工信息員工、部門、工資表18個同上高6刪除員工信息員工、部門、工資表1個員工ID中等4添加部門信息部門1個一個標(biāo)簽控件的內(nèi)容不是
27、用戶輸入的,因此不算低3修改部門信息部門1個一個標(biāo)簽控件的內(nèi)容不是用戶輸入的,因此不算低3刪除部門信息部門1個部門ID低3合計:25個 .EQFTRDET個數(shù)復(fù)雜度未調(diào)整的FP個數(shù)查詢員工信息員工、部門、工資表20高6查詢部門信息部門2低3合計:9個 EOFTRDET個數(shù)復(fù)雜度未調(diào)整的FP個數(shù)統(tǒng)計員工年薪員工、工資表員工ID、員工名稱、年份、年薪、單位共5個低4合計:4個 .本系統(tǒng)的通用系統(tǒng)特性及其影響程度如下表所示: 系統(tǒng)特性分?jǐn)?shù)數(shù)據(jù)通訊3分布式數(shù)據(jù)處理2性能0高強度配置0交易速度0在線數(shù)據(jù)輸入5最終用戶效率2在線更新3負(fù)責(zé)的處理0可復(fù)用性3易安裝性0易操作性0多場地0支持變更1合計:19
28、調(diào)整因子 = 19 * 0.01 + 0.65 = 0.84 最終調(diào)整后的功能點數(shù)量為: 19 + 25 + 9 + 5* 0.84 = 48.72個.3閱歷本錢估算模型1SLIM模型5 .3 工程本錢估算L和td分別表示可交付的源指令數(shù)和開發(fā)時間單位為年;K是整個生命周期內(nèi)人的任務(wù)量單位為人年,可從總的開發(fā)任務(wù)量ED=0.4K求得;CK是根據(jù)閱歷數(shù)據(jù)而確定的常數(shù),表示開發(fā)技術(shù)的先進(jìn)性級別。假設(shè)軟件開發(fā)環(huán)境較差沒有一定的開發(fā)方法,短少文檔,評審或批處置方式,取CK=6500;正常的開發(fā)環(huán)境有適當(dāng)?shù)拈_發(fā)方法,較好的文檔和評審,以及交互式的執(zhí)行方式,CK=5000;假設(shè)是一個較好的開發(fā)環(huán)境自開工具
29、和技術(shù),那么取CK=12500。 .(2) COCOMO模型根本COCOMO模型:靜態(tài)單變量模型,它用一個以已估算出來的源代碼行數(shù)(LOC)為自變量的函數(shù)來計算軟件開發(fā)任務(wù)量。中級COCOMO模型:在用LOC為自變量的函數(shù)計算軟件開發(fā)任務(wù)量的根底上,再用涉及產(chǎn)品、硬件、人員、工程等方面屬性的影響要素來調(diào)整任務(wù)量的估算。高級COCOMO模型:包括中級COCOMO模型的一切特性,但用上述各種影響要素調(diào)整任務(wù)量估算時,還要思索對工程過程中分析、設(shè)計等各步驟的影響。5 .3 工程本錢估算.(2) COCOMO模型模型的中心是方程ED=rSc 和 TD=a(ED)b其中ED為總的開發(fā)任務(wù)量到交付為止,單
30、位為人月;S為源指令數(shù)不包括注釋,但包括數(shù)聽闡明、公式或類似的語句,常數(shù)r和c為校正因子。假設(shè)S的單位為53,ED的單位為人月。TD為開發(fā)時間,閱歷常數(shù)r、c、a和b取決于工程的總體類型構(gòu)外型、半獨立型或嵌入型. 5 .3 工程本錢估算.工程總體類型 特性結(jié)構(gòu)型半獨立型嵌入型對開發(fā)產(chǎn)品目標(biāo)的了解充分很多一般對軟件系統(tǒng)有關(guān)的工作經(jīng)驗廣泛很多中等為軟件一致性需要預(yù)先建立的需求基本很多完全為軟件一致性需要外部接口規(guī)格說明基本很多完全關(guān)聯(lián)的新硬件和操作過程的并行開發(fā)少量中等廣泛對改進(jìn)數(shù)據(jù)處理體系結(jié)構(gòu)算法的要求極少少量很多早期實施費用極少中等較高產(chǎn)品規(guī)模(交付的源指令數(shù))5萬行30萬行任意實例批數(shù)據(jù)處理
31、科學(xué)模塊事務(wù)模塊熟悉的操作系統(tǒng),編譯程序簡單的編目生產(chǎn)控制大型事務(wù)處理系統(tǒng)新的操作系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)大型編目生產(chǎn)控制簡單的指揮系統(tǒng)大而復(fù)雜的事務(wù)處理系統(tǒng)大型的操作系統(tǒng)宇航控制系統(tǒng)大型指揮系統(tǒng).任務(wù)量和進(jìn)度的根本COCOMO方程 5 .3 工程本錢估算開發(fā)類型工作量進(jìn)度結(jié)構(gòu)型ED=2.4S1.05TD=2.5(ED)0.38半獨立型ED=3.0S1.12TD=2.5(ED)0.35嵌入型ED=3.6S1.20TD=2.5(ED)0.32.影響r值的15個本錢要素 5 .3 工程本錢估算類型成本因素產(chǎn)品屬性1.要求的軟件可靠性 2.數(shù)據(jù)庫規(guī)模 3.產(chǎn)品復(fù)雜性計算機屬性4.執(zhí)行時間約束 5.主存限制
32、 6.虛擬機變動性 7.計算機周轉(zhuǎn)時間人員屬性8.分析人員能力 9.應(yīng)用經(jīng)驗 5.程序設(shè)計人員能力 11.虛擬機經(jīng)驗 12.程序設(shè)計語言經(jīng)驗工程屬性13.最新程序設(shè)計實踐 14.軟件開發(fā)工具的作用 15.開發(fā)進(jìn)度限制.中級COCOMO任務(wù)量估算方法 5 .3 工程本錢估算開發(fā)類型工作量方法結(jié)構(gòu)型(ED)NOM=3.2S1.05半獨立型(ED)NOM=3.0S1.12嵌入型(ED)NOM=2.8S1.20.3綜合本錢估算法一種自底向上的本錢估算方法,即從模塊開場進(jìn)展估算,前提條件之一是組織建立起較好的工程評價與分析機制,對歷史工程的數(shù)據(jù)分析是可信任的。根本步驟如下: 1整理出工程功能列表和實現(xiàn)每
33、個功能的代碼行; 2求期望值和偏向 3根據(jù)閱歷數(shù)據(jù),確定每個子功能的代碼行本錢 4根本各個子功能的本錢和任務(wù)量,并計算義務(wù)的總本錢和總?cè)蝿?wù)量。 5計算開發(fā)時間。5 .3 工程本錢估算.估算方法總結(jié)初期類比專家估算方案階段自下而上參數(shù)模型實施階段包括變卦發(fā)生自下而上參數(shù)模型.本錢估算方法綜述主要思索三種模型:類比法,自下而上法,參數(shù)法.自下而上法費時費力,參數(shù)法比較簡單自下向上法與參數(shù)法的估計精度類似各種方法不是孤立的,應(yīng)該留意相互的結(jié)合運用類比法通常用來驗證參數(shù)法和自下而上法的結(jié)果.適用軟件估算模型是一種自下而上和參數(shù)法的結(jié)合模型,步驟如下:對義務(wù)進(jìn)展分解估算每個義務(wù)的本錢Ei直接本錢=E1+
34、E2+ Ei+ En工程總估算本錢= 直接本錢+間接本錢工程總報價=工程總估算本錢+風(fēng)險利潤 風(fēng)險利潤=利潤+風(fēng)險基金+稅.估算每個義務(wù)的本錢直接估算本錢Ei先估算規(guī)模Qi,然后估算本錢Ei= Qi *人力本錢參數(shù)獨一估計值:Qi=AvgPERT算法: Qi=(Max+4Avg+Min)/6退出.三、工程本錢估算的結(jié)果 1工程本錢估算文件對完成工程所需費用的估計和方案安排,對完成工程活動所需資源、資源本錢和數(shù)量進(jìn)展概略或詳細(xì)的闡明。這包括對于工程所需人員、設(shè)備和其他科目本錢估算的全面描畫和闡明。另外,這一文件還要全面闡明和描畫工程的不可預(yù)見費等內(nèi)容。工程本錢估算文件中的主要目的是價值量目的,為
35、了便于在工程實施期間或工程實施后進(jìn)展對照,工程本錢估算文件也需求運用其它的一些數(shù)量目的對工程本錢進(jìn)展描畫。 5 .3 工程本錢估算.2細(xì)節(jié)闡明文件工程范圍的描畫工程本錢估算的根底和根據(jù)文件。包括制定工程本錢估算的各種根據(jù)性文件,各種本錢計算或估算的方法闡明,以及各種參照的國家規(guī)定等。工程本錢估算各種假定條件的闡明文件。包括在工程本錢估算中所假定的各種工程實施的效率、工程所需資源的價錢程度、工程資源耗費的定額估計等假設(shè)條件的闡明。工程本錢估算能夠出現(xiàn)的變動范圍的闡明。 5 .3 工程本錢估算.3工程本錢管理方案管理和控制工程本錢變動的闡明文件 工程本錢管理方案的中心內(nèi)容就是這種方案和安排,以及有
36、關(guān)工程不可預(yù)見費的運用管理規(guī)定等。 5 .3 工程本錢估算.在工程本錢估算的根底上,更準(zhǔn)確地估算工程總本錢,并將其分?jǐn)偟焦こ痰母黜椩敿?xì)活動和各個詳細(xì)工程階段上,為工程本錢控制制定基準(zhǔn)方案的工程本錢管理活動,它又稱為工程本錢方案。一。本錢預(yù)算概述 本錢估算的輸出結(jié)果是本錢預(yù)算的根底與根據(jù),本錢預(yù)算那么是將已同意的估算進(jìn)展分?jǐn)偂?5 .4 工程本錢預(yù)算.1工程預(yù)算的特征方案性指在工程方案中,將本錢估算總費用盡量準(zhǔn)確地分配到WBS的每一個組成部分,從而構(gòu)成與WBS一樣的系統(tǒng)構(gòu)造。約束性是一種分配資源的方案,預(yù)算分配的結(jié)果能夠并不能滿足所涉及的管理人員的利益要求,而表現(xiàn)為一種約束??刂菩允侵腹こ填A(yù)算的
37、本質(zhì)就是一種控制機制。5 .4 工程本錢預(yù)算.2編制工程本錢預(yù)算的原那么工程本錢預(yù)算要與工程目的相聯(lián)絡(luò)。必需同時思索到工程質(zhì)量目的和進(jìn)度目的。工程本錢預(yù)算要以工程需求為根底。工程本錢預(yù)算要真實可行。工程本錢預(yù)算該當(dāng)有一定的彈性。 3工程本錢預(yù)算的根據(jù)本錢估算、任務(wù)分解構(gòu)造、工程進(jìn)度方案等。 5 .4 工程本錢預(yù)算.二。工程本錢預(yù)算的步驟 1分?jǐn)偪傤A(yù)算本錢5 .4 工程本錢預(yù)算.2制定累計預(yù)算本錢例:對于某軟件需求分析工程,如表5-18所示了該工程部分預(yù)算本錢表。該工程總預(yù)算是1.2萬元人民幣,估計為20天。為了監(jiān)控本錢,需求把每項活動的費用按天分?jǐn)偂nA(yù)算累計量就是從工程啟動到報告期之間一切預(yù)算
38、本錢的求和。從表5-18可以看出,本工程到12天的累計量是7500元人民幣。5 .4 工程本錢預(yù)算.工程每天分?jǐn)傤A(yù)算與預(yù)算累計表 5 .4 工程本錢預(yù)算活動天小計123456789511121需求分析計劃0.30.3.0412流程優(yōu)化0.80.80.90.70.70.74.63需求詞匯表0.40.44繪制業(yè)務(wù)流程0.80.71.5預(yù)算累計0.30.611.82.63.54.24.95.666.87.57.5.三。本錢預(yù)算的結(jié)果 1基準(zhǔn)預(yù)算工程基準(zhǔn)預(yù)算又稱費用基準(zhǔn),它以時段估算本錢進(jìn)一步準(zhǔn)確、細(xì)化編制而成,通常以時間本錢累計曲線S曲線的方式表示,是按時間分段的工程本錢預(yù)算,是工程管理方案的重要組
39、成部分,用來度量工程的績效。5 .4 工程本錢預(yù)算.2實踐本錢累計例:假設(shè)如今工程進(jìn)展到第11天,將前11天的本錢填入表5-19(p120)中,可以看出到第11天為止,實踐本錢累計6100元人民幣。5 .4 工程本錢預(yù)算.工程每天實踐本錢累計表 單位:千元 5 .4 工程本錢預(yù)算活動天活動小計456789511121 需求分析計劃1.01.02 流程優(yōu)化0.60.60.50.7050.60.74.23 需求規(guī)格詞匯表0.30.34繪制業(yè)務(wù)流程0.60.6每天實際成本小計1.60.60.50.70.50.60.70.9從項目開始累計成本1.62.22.73.43.94.55.26.1.3盈余累計
40、一項活動從開工到報告期實踐完成的百分比稱為完工率。一項活動總的分?jǐn)傤A(yù)算與該項活動的完工率的乘積稱為盈余量。例如,活動“流程優(yōu)化分?jǐn)傤A(yù)算是4600元,在前3天完成義務(wù)的45%,前4天完成義務(wù)的60%,前5天完成義務(wù)的75%,那么活動在前3、4、5天的盈余兩分別是2070元460045%=2070、2760元、3450元。 5 .4 工程本錢預(yù)算.盈余累計就是從工程啟動到報告期之間各項活動盈余量之和 5 .4 工程本錢預(yù)算活動天活動小計456789511121 需求分析計劃1.01.01.01.01.01.02 流程優(yōu)化0.461.152.072.763.453.453 需求規(guī)格詞匯表4 累計盈余
41、1.462.153.073.764.45.工程3個累計量比較表 5 .4 工程本錢預(yù)算項目天1234567820分?jǐn)傤A(yù)算累計0.30.61.01.82.63.54.24.9實際成本累計0.30.61.01.62.22.73.43.9盈余累計0.30.61.01.462.153.073.764.45.4本錢績效分析進(jìn)展本錢績效分析時,通常選用4個目的:總預(yù)算本錢TBC、累計預(yù)算本錢CBC、累計實踐本錢CAC和累計盈余量CEV。普通是將CBC、CAC、CEV曲線畫在同一個坐標(biāo)軸上,以此來分析工程本錢的績效,如圖5-9所示。5 .4 工程本錢預(yù)算.衡量本錢績效的目的是本錢績效指數(shù)CPI,它是衡量正進(jìn)
42、展工程的本錢效率。確定CPI的公式為:CPI=累計盈余量CEV/累計實踐本錢CAC例:軟件需求分析工程中,第8天的CPI=4450元/3900元=1.14在報告期假設(shè)實踐本錢累計小于分?jǐn)傤A(yù)算累計,而且盈余累計大于本錢累計,闡明本錢方案和進(jìn)度方案都得到較好的控制。而假設(shè)盈余累計小于實踐本錢累計,闡明沒完成進(jìn)度方案。假設(shè)某報告期實踐本錢累計大于分?jǐn)傤A(yù)算累計,即實踐發(fā)生本錢超出預(yù)算,闡明本錢方案沒有得到很好執(zhí)行。5 .4 工程本錢預(yù)算.在這種情況下,假設(shè)盈余累計也大于分?jǐn)傤A(yù)算累計,闡明雖然開支超出了預(yù)算,但實踐完成的任務(wù)量也超越了方案任務(wù)量,估計問題不大。另一個衡量本錢績效的目的是本錢差別CV,它是
43、累計盈余與累計實踐本錢之差。確定CV的公式為CV=累計盈余量CEV累計實踐本錢CAC在第8天的CV=4450元-3900元=550元這一結(jié)果闡明,到第8天工效值比已破費的實踐本錢多550元,它是工程績效超前實踐本錢的另一個目的。5 .4 工程本錢預(yù)算.四。工程方案的優(yōu)化 1工期優(yōu)化 指在不改動工程范圍的前提下,緊縮計算工期,以滿足規(guī)定工期的要求,或在一定約束條件下,使工期最短的過程。 一是不改動網(wǎng)絡(luò)方案中各項任務(wù)的繼續(xù)時間,經(jīng)過改動某些活動間的邏輯關(guān)系到達(dá)緊縮總工期的目的;二是改動系統(tǒng)內(nèi)部的資源配置,削減某些非關(guān)鍵活動的資源,將削減下來的資源調(diào)集到關(guān)鍵任務(wù)中去以縮短關(guān)鍵任務(wù)的繼續(xù)時間,從而到達(dá)縮短總工期的目的。 5 .4 工程本錢預(yù)算.工期優(yōu)化的步驟如下:計算網(wǎng)絡(luò)方案中的時間參數(shù),找出關(guān)鍵線路和關(guān)鍵活動按規(guī)定工期要求確定應(yīng)緊縮的時間;分析各
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年健身草根運動合同
- 2025年在線工業(yè)制造平臺用戶注冊協(xié)議
- 2025年公用事業(yè)水電燃?xì)鈪f(xié)議
- 2025年人力資源抵押合同
- 二零二五版7月:生物制藥研發(fā)成果轉(zhuǎn)讓及收益分成還款協(xié)議模板3篇
- 二零二五年度高檔實木地板定制安裝合同4篇
- 中銀個人購買寫字樓貸款合同(2024年版)
- 2025年度木地板生產(chǎn)工藝優(yōu)化與節(jié)能減排合同4篇
- 二零二五年度母子公司智能裝備制造合作協(xié)議4篇
- 臨時用電施工安全規(guī)范合同匯編版B版
- 9.2溶解度(第1課時飽和溶液不飽和溶液)+教學(xué)設(shè)計-2024-2025學(xué)年九年級化學(xué)人教版(2024)下冊
- 礦山隱蔽致災(zāi)普查治理報告
- 副總經(jīng)理招聘面試題與參考回答(某大型國企)2024年
- PDCA循環(huán)提高護(hù)士培訓(xùn)率
- 《獅子王》電影賞析
- 河北省保定市定州市2025屆高二數(shù)學(xué)第一學(xué)期期末監(jiān)測試題含解析
- 中醫(yī)護(hù)理人文
- 2024-2030年中國路亞用品市場銷售模式與競爭前景分析報告
- 貨物運輸安全培訓(xùn)課件
- 前端年終述職報告
- 市人民醫(yī)院關(guān)于開展“改善就醫(yī)感受提升患者體驗主題活動”2023-2025年實施方案及資料匯編
評論
0/150
提交評論