軟件功能點(diǎn)介紹_第1頁(yè)
軟件功能點(diǎn)介紹_第2頁(yè)
軟件功能點(diǎn)介紹_第3頁(yè)
軟件功能點(diǎn)介紹_第4頁(yè)
軟件功能點(diǎn)介紹_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件功能點(diǎn)介紹第1頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.112內(nèi)容功能點(diǎn)標(biāo)準(zhǔn)概述功能點(diǎn)計(jì)數(shù)過(guò)程功能點(diǎn)分析方法示例功能點(diǎn)應(yīng)用場(chǎng)景Q&A第2頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.113功能點(diǎn)標(biāo)準(zhǔn)概述IFPUG功能點(diǎn)1979IBM的AllanAlbrecht提出FP方法1984正式的FP使用指南發(fā)布1988FPCPMrelease2.01990FPCPMrelease3.01994FPCPMrelease4.01999FPCPMrelease4.12003加入ISO/IEC標(biāo)準(zhǔn)2004FPCPMrelease4.2第3頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.114功能點(diǎn)標(biāo)準(zhǔn)概述IFPUGIFPUG(InternationalFunctionPointsUsers’Group)即國(guó)際功能點(diǎn)用戶組是一個(gè)致力于功能點(diǎn)分析研究的非營(yíng)利性組織。1986年IFPUG組織成立,后續(xù)的FP指南都是由IFPUG組織所發(fā)布的FunctionPointCountingPracticesManual系列版本第4頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.115功能點(diǎn)標(biāo)準(zhǔn)概述什么是功能點(diǎn)功能點(diǎn)(FunctionPoints)是度量軟件規(guī)模的一個(gè)標(biāo)準(zhǔn)度量單元一個(gè)軟件的大小可以通過(guò)交付給用戶的功能點(diǎn)數(shù)來(lái)度量,就如一間房子的大小通過(guò)提供給用戶的建筑面積或使用面積來(lái)度量一樣。第5頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.116功能點(diǎn)標(biāo)準(zhǔn)概述什么是功能點(diǎn)分析功能點(diǎn)分析(FunctionPointAnalysis)是從用戶角度度量軟件開(kāi)發(fā)的一種標(biāo)準(zhǔn)方法。功能點(diǎn)分析基于用戶的邏輯功能需求,而不考慮應(yīng)用的物理實(shí)現(xiàn)第6頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.117功能點(diǎn)計(jì)數(shù)過(guò)程確定功能點(diǎn)計(jì)數(shù)類型識(shí)別計(jì)數(shù)范圍及應(yīng)用邊界數(shù)數(shù)據(jù)功能點(diǎn)數(shù)事務(wù)功能點(diǎn)確定未調(diào)整功能點(diǎn)數(shù)確定調(diào)整系數(shù)值計(jì)算調(diào)整功能點(diǎn)數(shù)第7頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.118功能點(diǎn)計(jì)數(shù)過(guò)程確定功能點(diǎn)計(jì)數(shù)類型識(shí)別計(jì)數(shù)范圍及應(yīng)用邊界識(shí)別數(shù)據(jù)功能并轉(zhuǎn)換為未調(diào)整功能點(diǎn)數(shù)識(shí)別事務(wù)功能并轉(zhuǎn)換為未調(diào)整功能點(diǎn)數(shù)確定未調(diào)整功能點(diǎn)數(shù)(UFP)確定調(diào)整系數(shù)根據(jù)相應(yīng)的計(jì)算公式計(jì)算調(diào)整功能點(diǎn)數(shù)第8頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.119功能點(diǎn)計(jì)數(shù)過(guò)程查詢員工信息EQuser1HRsystemEmployeeinformation(ILF)CurrencyAppConversionrate(EIF)Boundary新建員工信息EIuser1user1生成員工信息報(bào)表EO第9頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1110功能點(diǎn)分析方法filefilefileApplicationAApplicationBfile外部輸入EI外部輸出EO外部查詢EQ事務(wù)功能內(nèi)部邏輯文件ILF外部接口文件EIF數(shù)據(jù)功能第10頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1111功能點(diǎn)分析方法把用戶的業(yè)務(wù)功能需求分為數(shù)據(jù)功能需求和處理數(shù)據(jù)的事務(wù)功能需求數(shù)據(jù)分為應(yīng)用內(nèi)部邏輯數(shù)據(jù)和應(yīng)用外部的接口數(shù)據(jù),事務(wù)分為對(duì)數(shù)據(jù)的外部輸入、輸出和查詢分別分析這些組成部分的功能點(diǎn)第11頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1112功能點(diǎn)分析方法數(shù)據(jù)功能(DataFunction)指提供給用戶的以滿足應(yīng)用內(nèi)部和外部數(shù)據(jù)需求的功能性分為內(nèi)部邏輯文件(ILF)和外部接口文件(EIF)復(fù)雜性由數(shù)據(jù)元素類型(DET)和記錄元素類型(RET)決定第12頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1113功能點(diǎn)分析方法數(shù)據(jù)功能(DataFunction)ILFEIF1to19DET20to50DET51ormoreDET1RETLow(7)Low(7)Average(10)2to5RETLow(7)Average(10)High(15)6ormoreRETAverage(10)High(15)High(15)1to19DET20to50DET51ormoreDET1RETLow(5)Low(5)Average(7)2to5RETLow(5)Average(7)High(10)6ormoreRETAverage(7)High(10)High(10)第13頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1114功能點(diǎn)分析方法事務(wù)功能(TransactionFunction)指提供給用戶的以滿足應(yīng)用數(shù)據(jù)處理需求的功能性分為外部輸入(EI)、外部輸出(EO)、外部查詢(EQ)復(fù)雜性由數(shù)據(jù)元素類型(DET)和文件引用類型(FTR)決定第14頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1115功能點(diǎn)分析方法事務(wù)功能(TransactionFunction)EI1to4DET5to15DET16ormoreDET0to1FTRLow(3)Low(3)Average(4)2FTRLow(3)Average(4)High(6)3ormoreFTRAverage(4)High(6)High(6)第15頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1116功能點(diǎn)分析方法事務(wù)功能(TransactionFunction)EO1to5DET6to19DET20ormoreDET0to1FTRLow(4)Low(4)Average(5)2to3FTRLow(4)Average(5)High(7)4ormoreFTRAverage(5)High(7)High(7)第16頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1117功能點(diǎn)分析方法事務(wù)功能EQ1to5DET6to19DET20ormoreDET0to1FTRLow(3)Low(3)Average(4)2FTRLow(3)Average(4)High(6)3ormoreFTRAverage(4)High(6)High(6)第17頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1118功能點(diǎn)分析方法確定系統(tǒng)的14個(gè)特征值FPA方法認(rèn)為有14個(gè)因素影響FP的個(gè)數(shù)這14個(gè)特征值根據(jù)SRS的內(nèi)容來(lái)判斷非功能需求設(shè)計(jì)約束根據(jù)每個(gè)特征值的特點(diǎn),決定它的取值,取值范圍介于0到5之間第18頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1119功能點(diǎn)分析方法第19頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1120功能點(diǎn)分析方法計(jì)算調(diào)整系數(shù)VAF=(TDI*0.01)+0.65TDI(TOTALDEGREEOFINFLUENCE)0.65<VAF<1.35計(jì)算功能點(diǎn)FPC=UFP*VAF第20頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1121示例示例一第21頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1122功能點(diǎn)應(yīng)用場(chǎng)景1項(xiàng)目前期的可行性分析關(guān)注技術(shù)可行性之外的內(nèi)容采用快速功能點(diǎn)方法判斷項(xiàng)目所需完成的工期和初步預(yù)算,從而決定組織是否能夠支撐或接受該項(xiàng)目示例:某組織希望啟動(dòng)一個(gè)網(wǎng)上書城的應(yīng)用項(xiàng)目,涉及的業(yè)務(wù)實(shí)體大概為30個(gè)左右,可以快速得到項(xiàng)目的功能點(diǎn)數(shù)為1200(30*10*4)個(gè)。所以對(duì)應(yīng)的工作量為40到80人月,需要的預(yù)算為120萬(wàn)到240萬(wàn)左右,對(duì)應(yīng)的開(kāi)發(fā)時(shí)間為8到17個(gè)月第22頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1123功能點(diǎn)應(yīng)用場(chǎng)景2甲方確立項(xiàng)目范圍與標(biāo)的甲方在招標(biāo)的過(guò)程中首先需要在內(nèi)部立項(xiàng)、申請(qǐng)預(yù)算功能點(diǎn)方法有助于給出明確的預(yù)算申請(qǐng)依據(jù),使得預(yù)算過(guò)程更加透明示例:1000個(gè)功能點(diǎn)的項(xiàng)目,甲方內(nèi)部申請(qǐng)的預(yù)算為1000*2K=2000K,其中1000FP是根據(jù)功能點(diǎn)標(biāo)準(zhǔn)得到,而每個(gè)功能點(diǎn)的費(fèi)用為2K則可以依據(jù)行業(yè)數(shù)據(jù)得到(假定一個(gè)功能點(diǎn)的開(kāi)發(fā)成本為1.5K左右,考慮到乙方的利潤(rùn)為20%,以及甲方10%左右的管理成本)第23頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1124功能點(diǎn)應(yīng)用場(chǎng)景3為乙方確立項(xiàng)目的范圍與標(biāo)的甲方要求乙方在投標(biāo)過(guò)程中采用功能點(diǎn)報(bào)價(jià)或評(píng)估工期,便于甲方從第三方的角度審查核實(shí)乙方的報(bào)價(jià)是否過(guò)高或偏低第24頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1125功能點(diǎn)應(yīng)用場(chǎng)景4甲乙雙方合同談判的依據(jù)與傳統(tǒng)的基于模塊的報(bào)價(jià)方法相比較,基于功能點(diǎn)的談判過(guò)程對(duì)雙方更為透明。甲方不必再單獨(dú)依賴于所謂的“最低價(jià)中標(biāo)”或“中間價(jià)中標(biāo)”等評(píng)判方式甲方可以依據(jù)乙方所提供的軟件功能點(diǎn)數(shù)量進(jìn)行驗(yàn)收并支付合同款項(xiàng)如何確保質(zhì)量標(biāo)準(zhǔn)?第25頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1126功能點(diǎn)應(yīng)用場(chǎng)景5乙方項(xiàng)目立項(xiàng)的依據(jù)基于功能點(diǎn)方法,乙方內(nèi)部的人員配備、費(fèi)用安排以及工期設(shè)定等都可以更透明乙方比較不同項(xiàng)目的預(yù)算可以更好地將市場(chǎng)因素與技術(shù)因素區(qū)分開(kāi)來(lái),從而給定相對(duì)客觀的立項(xiàng)依據(jù)示例:項(xiàng)目的項(xiàng)目,它們的合同價(jià)分別是50萬(wàn)、100萬(wàn)、150萬(wàn),那么乙方內(nèi)部立項(xiàng)的預(yù)算是否會(huì)有所不同?第26頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1127功能點(diǎn)應(yīng)用場(chǎng)景6項(xiàng)目計(jì)劃與跟蹤的基礎(chǔ)對(duì)于增量型項(xiàng)目,采用功能點(diǎn)可以直接衡量項(xiàng)目的產(chǎn)出,甚至可以作為依據(jù)向客戶收取與功能點(diǎn)數(shù)量對(duì)應(yīng)的費(fèi)用對(duì)于瀑布型項(xiàng)目則可以考慮引入轉(zhuǎn)換機(jī)制,使得每階段產(chǎn)出都可用功能點(diǎn)衡量問(wèn)題:如何減小雙向轉(zhuǎn)換所帶來(lái)的誤差?第27頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1128功能點(diǎn)應(yīng)用場(chǎng)景7評(píng)審質(zhì)量目標(biāo)的確定每次評(píng)審會(huì)議的出口約束條件如何設(shè)定?基于過(guò)程約束的相對(duì)標(biāo)準(zhǔn)往往效果有限例如,評(píng)審會(huì)議要關(guān)閉所有已經(jīng)發(fā)現(xiàn)的問(wèn)題?那些沒(méi)有發(fā)現(xiàn)的問(wèn)題如何處理?例如需求評(píng)審的質(zhì)量目標(biāo)為0.1-0.3缺陷/FP,則規(guī)模為1000FP的需求應(yīng)該在需求評(píng)審之后發(fā)現(xiàn)100到300個(gè)缺陷,否則應(yīng)該進(jìn)行原因分析第28頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1129功能點(diǎn)應(yīng)用場(chǎng)景8測(cè)試階段的質(zhì)量目標(biāo)設(shè)定軟件測(cè)試除了關(guān)注測(cè)試用例是否充分外,還要考慮所發(fā)現(xiàn)的問(wèn)題是否已經(jīng)足夠測(cè)試用例的充分性可以功能點(diǎn)去衡量,測(cè)試發(fā)現(xiàn)的問(wèn)題也用功能點(diǎn)去衡量,再結(jié)合缺陷趨勢(shì)分析、缺陷正交分析,最后可以判斷測(cè)試后質(zhì)量狀況第29頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1130功能點(diǎn)應(yīng)用場(chǎng)景9基于功能點(diǎn)的驗(yàn)收方式與需求的功能點(diǎn)一一對(duì)應(yīng)進(jìn)行驗(yàn)收考慮完整的需求變更流程,否則無(wú)法使用功能點(diǎn)嚴(yán)格對(duì)應(yīng)方法基于功能點(diǎn)評(píng)價(jià)質(zhì)量標(biāo)準(zhǔn)基于功能點(diǎn)預(yù)估應(yīng)用系統(tǒng)的運(yùn)營(yíng)質(zhì)量第30頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1131功能點(diǎn)應(yīng)用場(chǎng)景10項(xiàng)目需求變更的測(cè)量軟件項(xiàng)目往往都面臨需求變更的可能,采用功能點(diǎn)方法有助于將變更的程度和粒度描述清楚開(kāi)發(fā)過(guò)程中新增加了2個(gè)需求,修改了1個(gè)需求,則有可能是50功能點(diǎn),也有可能是80個(gè)或者100個(gè)功能點(diǎn),所以使用功能點(diǎn)方法可以統(tǒng)一對(duì)需求變更程度的衡量。從過(guò)程度量的角度,需求穩(wěn)定度指標(biāo)才更有意義第31頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1132功能點(diǎn)應(yīng)用場(chǎng)景11軟件需求詳細(xì)程度的約束條件甲乙雙方往往無(wú)法界定需求描述的詳細(xì)程度,從而為后續(xù)需求變更“埋下伏筆”。使用功能點(diǎn)的方法可以有效地指導(dǎo)需求描述的詳細(xì)程度,將需求評(píng)審的標(biāo)準(zhǔn)由相對(duì)標(biāo)準(zhǔn)轉(zhuǎn)變?yōu)榻^對(duì)標(biāo)準(zhǔn)最大程度避免因?yàn)榍捌谛枨竺枋霾磺逦鴮?dǎo)致需求頻繁變更第32頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1133功能點(diǎn)應(yīng)用場(chǎng)景12大項(xiàng)目與組合項(xiàng)目管理大項(xiàng)目與組合項(xiàng)目管理要解決的關(guān)鍵問(wèn)題之一就是在不同的項(xiàng)目間進(jìn)行比較而采用功能點(diǎn)方法可以對(duì)不同的項(xiàng)目進(jìn)行歸一化處理,從而比較單位生產(chǎn)率、單位成本或者單位質(zhì)量狀況第33頁(yè),課件共39頁(yè),創(chuàng)作于2023年2月2007.1134功能點(diǎn)應(yīng)用場(chǎng)景13甲方內(nèi)部資產(chǎn)管理對(duì)許多甲方組織的IT部門來(lái)說(shuō),描述現(xiàn)有的IT系統(tǒng)規(guī)模非常有意義,對(duì)于硬件設(shè)備相對(duì)容易,對(duì)于軟件系統(tǒng)則可以采用功能點(diǎn)的方法。例如計(jì)費(fèi)系統(tǒng)為40K功能點(diǎn),客服系統(tǒng)為32K功能點(diǎn)、內(nèi)部工作管理系統(tǒng)為13K功能點(diǎn)。這樣便于從資產(chǎn)管理的角度知道“自己的家底有多少”第34頁(yè),課件共39頁(yè),創(chuàng)作于20

溫馨提示

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