《軟件研發(fā)成本度量規(guī)范》深入解讀及應(yīng)用案例分享課件_第1頁
《軟件研發(fā)成本度量規(guī)范》深入解讀及應(yīng)用案例分享課件_第2頁
《軟件研發(fā)成本度量規(guī)范》深入解讀及應(yīng)用案例分享課件_第3頁
《軟件研發(fā)成本度量規(guī)范》深入解讀及應(yīng)用案例分享課件_第4頁
《軟件研發(fā)成本度量規(guī)范》深入解讀及應(yīng)用案例分享課件_第5頁
已閱讀5頁,還剩99頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

北京軟件造價評估技術(shù)創(chuàng)新聯(lián)盟2022年11月6日北京軟件造價評估技術(shù)創(chuàng)新聯(lián)盟大綱編制背景與過程標(biāo)準主要內(nèi)容典型應(yīng)用場景成本估算過程示例應(yīng)用案例分享22022/11/6h大綱編制背景與過程標(biāo)準主要內(nèi)容典型應(yīng)用場景成本估算過程示例應(yīng)編制背景與過程2022/11/63編制背景與過程2022/11/13預(yù)算無依據(jù)。預(yù)算申報和審查-投資的合理額度該是多少合理?預(yù)算階段立項無依據(jù)。該投入多少資源?利潤有多少?項目立項階段招投標(biāo)無依據(jù)。項目的合理標(biāo)的應(yīng)該是多少?面對差距非常大的投標(biāo)額,該怎么辦?招投標(biāo)階段項目實施無依據(jù)。如何管理變更及其對成本的影響?項目實施階段為什么要對軟件成本度量(定額)進行標(biāo)準化?長期以來,如何度量和評估軟件研發(fā)項目的成本一直是產(chǎn)業(yè)界的難題。2022/11/64標(biāo)準編制背景預(yù)算無依據(jù)。預(yù)算階段立項無依據(jù)。項目立項階段招投標(biāo)無依據(jù)。招標(biāo)準編制背景國外信息產(chǎn)業(yè)發(fā)展較好的國家,如美國、澳大利亞、芬蘭、荷蘭、韓國、日本等很早就在軟件費用測算領(lǐng)域開展研究韓國:1989年開始政府每年發(fā)布《韓國軟件成本估算指南》,用于指導(dǎo)國內(nèi)政府信息化采購日本:2003年建立了國家軟件項目基準數(shù)據(jù)庫,并每年發(fā)布《日本軟件開發(fā)項目白皮書》,指導(dǎo)國內(nèi)軟件開發(fā)費用評估國內(nèi)一些地方政府或機構(gòu)已經(jīng)注意到因缺乏成本度量標(biāo)準而導(dǎo)致種種情況發(fā)生,并作出了相關(guān)的研究和嘗試,但沒有形成較為統(tǒng)一的標(biāo)準中國系統(tǒng)與軟件度量用戶組長期關(guān)注相關(guān)領(lǐng)域技術(shù)發(fā)展,并持續(xù)開展大量數(shù)據(jù)收集、方法研究及推廣應(yīng)用工作2022/11/65h標(biāo)準編制背景國外2022/11/15h標(biāo)準編制目的2022/11/661倡導(dǎo)使用統(tǒng)一的國際功能點方法度量軟件規(guī)模,使度量結(jié)果可比對3倡導(dǎo)使用一致的估算過程和公式,使估算結(jié)果可追溯。2倡導(dǎo)使用基準數(shù)據(jù)估算軟件工期和成本,使估算結(jié)果更科學(xué)標(biāo)準編制目的2022/11/161倡導(dǎo)使用統(tǒng)一的國際功能點方標(biāo)準研制過程第三階段2010-2013年

第二階段2009年

第一階段2005-2007年

國際交流與預(yù)研主要成果物:《基準比對標(biāo)準》、《推薦度量元集》、《用戶組術(shù)語集》、《軟件度量綱要》、《功能點計數(shù)手冊(中文版)》、《中國軟件生產(chǎn)力報告等》。工信部行標(biāo)研制主要成果物:工信部行標(biāo)《軟件研發(fā)成本度量規(guī)范》《行標(biāo)應(yīng)用指南(預(yù)算場景)》(試行版)《行標(biāo)應(yīng)用指南(項目計劃)》(試行版)《軟件測量元》(草稿)……行業(yè)協(xié)會標(biāo)準研制主要成果物:《中國軟件行業(yè)軟件工程定額標(biāo)準》(試行)2022/11/67標(biāo)準研制過程第三階段2010-2013年第二標(biāo)準的推廣與實踐2022/11/68h已有來自神華信息、東軟集團、海關(guān)總署、首都信息、中遠資訊、中創(chuàng)軟件、中國人民銀行、金電公司、中科金財、中國銀行軟件中心、國家電網(wǎng)、華為、聯(lián)信永益、中科軟、深圳海聯(lián)訊、廣州南天、廣東建行、廣東農(nóng)行等單位約2000人參與應(yīng)用。標(biāo)準的推廣與實踐2022/11/18h已有來自神華信息、東軟標(biāo)準主要內(nèi)容2022/11/69標(biāo)準主要內(nèi)容2022/11/19標(biāo)準主要內(nèi)容—成本估算方法技術(shù)路線2022/11/610規(guī)模估算工作量估算成本/工期估算功能點方法采用國際標(biāo)準基于基準數(shù)據(jù)建立模型引入兩類調(diào)整因子參照行業(yè)數(shù)據(jù)采用基準比對方法標(biāo)準主要內(nèi)容—成本估算方法技術(shù)路線2022/11/110規(guī)模標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?核心問題2:如何基于歷史數(shù)據(jù)估算生產(chǎn)率?2022/11/611標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?2022/標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?核心問題2:如何基于歷史數(shù)據(jù)估算生產(chǎn)率?2022/11/612標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?2022/什么是功能點方法?1功能點是一種軟件規(guī)模度量單位(例如生活中我們采用平方米度量房子的面積)2功能點方法從用戶視角(即業(yè)務(wù)價值)度量軟件的大小(從兩個維度度量:存儲或使用哪些數(shù)據(jù)信息、如何處理這些數(shù)據(jù))3功能點方法已成為軟件規(guī)模度量的國內(nèi)外標(biāo)準(已納入ISO標(biāo)準及工信部行標(biāo)《軟件研發(fā)成本度量規(guī)范》)2022/11/613h什么是功能點方法?1功能點是一種軟件規(guī)模度量單位2功能點方法功能點方法的發(fā)展1970s1980s1990s2000s源自金融行業(yè)IBM提出此方法逐步形成國際標(biāo)準廣泛運用于金融、電信、政府、能源領(lǐng)域日本、韓國、荷蘭等開始使用此方法作為政府軟件采購依據(jù)國內(nèi)引入此方法:在金融、政府及大型軟件開發(fā)企業(yè)廣泛應(yīng)用2022/11/614功能點方法的發(fā)展1970s1980s1990s2000s源自功能點方法的優(yōu)勢用戶視角從用戶視角度量軟件規(guī)模,用戶及開發(fā)人員均易于理解定義明確已經(jīng)納入ISO國際標(biāo)準,不同計算者的計算結(jié)果誤差在10%以內(nèi)便于計算無論在項目早期、中期或是晚期,都可以依據(jù)用戶需求計算其功能點規(guī)模2022/11/615功能點方法的優(yōu)勢用戶視角從用戶視角度量軟件規(guī)模,用戶及開發(fā)人標(biāo)準主要內(nèi)容—原始需求示意……公文管理:……將公文流轉(zhuǎn)過程實現(xiàn)電子化,包括公文起草、審核、審批、備案等均在系統(tǒng)中完成。審批時要對電子簽名進行驗證……會議管理:……支持發(fā)布、查詢會議信息…………2022/11/616標(biāo)準主要內(nèi)容—原始需求示意……2022/11/116標(biāo)準主要內(nèi)容—估算結(jié)果示意2022/11/617下限中值上限規(guī)模860功能點預(yù)計工作量22.64人月42.04人月75.79人月預(yù)算費用33.96萬元63.07萬元113.69萬元預(yù)計工期4.5月5.78月7.34月標(biāo)準主要內(nèi)容—估算結(jié)果示意2022/11/117下限中值上限標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/618人行系統(tǒng)業(yè)務(wù)系統(tǒng)柜員信息機構(gòu)信息企業(yè)黑名單征信報告抓取參數(shù)公告信息企業(yè)征信報告關(guān)系表中間表缺省配置查詢修改刪除增加查詢反饋反饋標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/118人行系統(tǒng)標(biāo)準主要內(nèi)容—什么是功能點?從業(yè)務(wù)視角/用戶價值角度看系統(tǒng)系統(tǒng)所維護的信息及處理的復(fù)雜程度決定了系統(tǒng)價值功能規(guī)模數(shù)據(jù)功能:系統(tǒng)使用或維護了哪些數(shù)據(jù)?事務(wù)功能:系統(tǒng)如何使用或維護這些數(shù)據(jù)?數(shù)據(jù)功能類別ILF(內(nèi)部邏輯文件):在本系統(tǒng)維護的業(yè)務(wù)數(shù)據(jù)EIF(外部接口文件):本系統(tǒng)引用,在其他系統(tǒng)維護的業(yè)務(wù)數(shù)據(jù)事務(wù)功能類別EI(外部輸入):對數(shù)據(jù)進行維護或改變系統(tǒng)行為的事務(wù)EO(外部輸出):對數(shù)據(jù)加工后呈現(xiàn)或輸出的事務(wù)EQ(外部查詢):對已有數(shù)據(jù)直接呈現(xiàn)或輸出的事務(wù)2022/11/619標(biāo)準主要內(nèi)容—什么是功能點?從業(yè)務(wù)視角/用戶價值角度看系統(tǒng)2功能點計數(shù)要素示例20功能點分類簡寫預(yù)估功能點快速功能點詳細功能點內(nèi)部邏輯文件ILF3510復(fù)雜的表折算外部接口文件EIF157

外部輸入EI

4

外部輸出EO

5

外部查詢EQ

4

回顧公式快速計算是簡化了哪些參數(shù)?功能點計數(shù)要素示例20功能點分類簡寫預(yù)估功能點快速功能點詳細標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/621人行系統(tǒng)業(yè)務(wù)系統(tǒng)柜員信息機構(gòu)信息企業(yè)黑名單征信報告抓取參數(shù)公告信息企業(yè)征信報告關(guān)系表中間表缺省配置查詢修改刪除增加查詢反饋反饋標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/121人行系統(tǒng)標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/622人行系統(tǒng)業(yè)務(wù)系統(tǒng)柜員信息機構(gòu)信息企業(yè)黑名單征信報告抓取參數(shù)公告信息企業(yè)征信報告關(guān)系表中間表缺省配置查詢修改刪除增加查詢反饋反饋標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/122人行系統(tǒng)標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)中的功能點數(shù)據(jù)功能ILF:如柜員信息、公告信息、企業(yè)黑名單、業(yè)務(wù)規(guī)則……EIF:如企業(yè)征信報告……事務(wù)功能EI:如企業(yè)黑名單維護、發(fā)布公告……EO:如企業(yè)信息統(tǒng)計……EQ:如機構(gòu)列表、柜員明細查詢……其他編碼信息、中間信息、處理邏輯、內(nèi)部關(guān)聯(lián)……2022/11/623標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)中的功能點數(shù)據(jù)功能2022/11/1標(biāo)準主要內(nèi)容—功能點的用途規(guī)模估算或測量每類功能點計數(shù)項根據(jù)復(fù)雜度不同均有特定權(quán)值例如中等復(fù)雜度的ILF/EIF/EI/EO/EQ的權(quán)值分別為10/7/4/5/4所有功能點計數(shù)項數(shù)值之和就是未調(diào)整的功能規(guī)模,單位為FP工作量/工期/成本估算規(guī)模估算是項目估算的基礎(chǔ)項目范圍管理功能規(guī)模的變化對項目工作量產(chǎn)生重大影響2022/11/624標(biāo)準主要內(nèi)容—功能點的用途規(guī)模估算或測量2022/11/12標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?核心問題2:如何基于歷史數(shù)據(jù)估算生產(chǎn)率?2022/11/625標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?2022/標(biāo)準主要內(nèi)容—什么是基準比對術(shù)語定義:將目標(biāo)對象(如項目或項目群)屬性與基準相比較,并建立目標(biāo)對象屬性相應(yīng)值的全部過程(摘自工信部行標(biāo)《軟件研發(fā)成本度量規(guī)范》)即依據(jù)行業(yè)數(shù)據(jù)及最佳實踐,幫助組織了解現(xiàn)狀、發(fā)現(xiàn)問題、實施改進并對未來建立預(yù)測2022/11/626標(biāo)準主要內(nèi)容—什么是基準比對術(shù)語定義:將目標(biāo)對象(如項目或項為何進行基準比對—行業(yè)面臨的問題行業(yè)用戶如何確定軟件的價值?如何評價并選擇優(yōu)質(zhì)的供應(yīng)商?軟件企業(yè)如何了解本組織在行業(yè)中的位置與差距?如何識別并獲得行業(yè)的最佳實踐?如何有效地持續(xù)改進并不斷提高競爭力?2022/11/627為何進行基準比對—行業(yè)面臨的問題行業(yè)用戶2022/11/12為何進行基準比對—解決問題的關(guān)鍵2022/11/628基準甲方關(guān)注價值乙方關(guān)注競爭力創(chuàng)造價值改進驅(qū)動力為何進行基準比對—解決問題的關(guān)鍵2022/11/128基準甲基準為何進行基準比對—基準比對的價值2022/11/629解決問題最佳實踐評價效果能力比對發(fā)現(xiàn)問題過程比對基準為何進行基準比對—基準比對的價值2022/11/129解行業(yè)基準數(shù)據(jù)展示—不同行業(yè)生產(chǎn)率差異2022/11/630行業(yè)基準數(shù)據(jù)展示—不同行業(yè)生產(chǎn)率差異2022/11/130行業(yè)基準數(shù)據(jù)展示—不同地區(qū)成本差異2022/11/631行業(yè)基準數(shù)據(jù)展示—不同地區(qū)成本差異2022/11/131行業(yè)基準數(shù)據(jù)展示—各工程活動工作量分布2022/11/632行業(yè)基準數(shù)據(jù)展示—各工程活動工作量分布2022/11/132成本估算過程示例2022/11/633成本估算過程示例2022/11/133成本估算過程示例—預(yù)算2022/11/634規(guī)模估算UFP=35*ILF+15*EIF規(guī)模調(diào)整S=CF*UFP工作量估算AE=S*PDR*SWF*RDF工期估算D=1.277*(AE/176)0.404成本估算SDC=AE/176*F+DNC預(yù)算費用P=SDC*(1+GP)預(yù)估功能點方法CF取值參考行業(yè)基準數(shù)據(jù)PDR/SWF/RDF取值參考行業(yè)基準數(shù)據(jù)基于行業(yè)基準數(shù)據(jù)建立工作量-工期模型F取值參考行業(yè)數(shù)據(jù)GP建議不超過30%成本估算過程示例—預(yù)算2022/11/134規(guī)模估算規(guī)模調(diào)整行標(biāo)預(yù)算典型應(yīng)用場景估算規(guī)模UFP=35*ILF+15*EIF采用預(yù)估功能點方法規(guī)模調(diào)整S=UFP*CF通常CF取值為1.5,不考慮復(fù)用估算工作量AE=(PDR*S)*SWF*RDF主要考慮軟件因素估算工期D=1.277*(AE/176)0.404確定預(yù)算P=AE/176*F2+DNC行標(biāo)預(yù)算典型應(yīng)用場景估算規(guī)模UFP=35*ILF+15*EI成本估算過程示例—輸入:初步需求2022/11/636成本估算過程示例—輸入:初步需求2022/11/136成本估算過程示例—第一步:規(guī)模估算2022/11/637成本估算過程示例—第一步:規(guī)模估算2022/11/137成本估算過程示例—第二步:工作量估算預(yù)估功能計數(shù)結(jié)果:UFP=410FP規(guī)模調(diào)整:S=CF*UFP=820FP工作量估算:UE=(S*PDR)*SWF*RDF/176樂觀工作量:16.07人月最有可能:29.85人月悲觀工作量:53.82人月說明:工作量估算范圍采用生產(chǎn)率基準數(shù)據(jù)的P25、P50、P75分別計算;由于是預(yù)算階段,RDF取值為1,SWF根據(jù)需求取值為0.87。2022/11/638成本估算過程示例—第二步:工作量估算預(yù)估功能計數(shù)結(jié)果:UFP成本估算過程示例—第三步:工期估算基于行業(yè)數(shù)據(jù),建立工作量-工期模型工期=1.277*(UE)0.404樂觀工期:3.92月最有可能工期:5.04月悲觀工期:6.39月解決的問題期望工期是否存在較大風(fēng)險?何工期(資源配置)成本最優(yōu)?2022/11/639成本估算過程示例—第三步:工期估算基于行業(yè)數(shù)據(jù),建立工作量-成本估算過程示例—第四步:成本估算軟件研發(fā)成本=直接人力成本+直接非人力成本+間接成本由于通常間接成本的分攤與直接人力成本相關(guān),因此可采用以下公式預(yù)算費用=工作量*人力成本費率+直接非人力成本樂觀預(yù)算費用:31.34萬元最有可能預(yù)算費用:58.22萬元悲觀預(yù)算費用:104.94萬元2022/11/640成本估算過程示例—第四步:成本估算軟件研發(fā)成本=直接人力成本應(yīng)用案例分享2022/11/641應(yīng)用案例分享2022/11/141應(yīng)用案例分享—預(yù)算審批組織概況國務(wù)院直屬正部級機構(gòu)某金字工程牽頭單位近2000人開發(fā)隊伍,兼有外包每年科技司預(yù)算集中審批(4/5月份)面臨問題靠經(jīng)驗,分歧大領(lǐng)導(dǎo)不認可代碼行方法研發(fā)體系相對封閉需求模糊埋下隱患2022/11/642應(yīng)用案例分享—預(yù)算審批組織概況2022/11/142應(yīng)用案例分享—預(yù)算審批組織特點問題明確,但時間緊迫開發(fā)經(jīng)驗豐富,有一定歷史數(shù)據(jù)開發(fā)模式有特殊性應(yīng)用策略快速、客觀開展相關(guān)分析模型迭代優(yōu)化,兼顧現(xiàn)狀針對性方法講解與指導(dǎo)解決關(guān)鍵問題,給出后續(xù)建議2022/11/643應(yīng)用案例分享—預(yù)算審批組織特點2022/11/143應(yīng)用案例分享—預(yù)算審批應(yīng)用效果有法可依:快速達成共識并有效控制預(yù)算了解了內(nèi)部研發(fā)與行業(yè)的差距認清了明確業(yè)務(wù)需求對于預(yù)算審批及后續(xù)管理的重要性進行持續(xù)改進并深化應(yīng)用2022/11/644應(yīng)用案例分享—預(yù)算審批應(yīng)用效果2022/11/144應(yīng)用案例分享—招評標(biāo)/商務(wù)談判組織概況國務(wù)院直屬正部級機構(gòu)某金字工程牽頭單位采購中心負責(zé)制訂相關(guān)制度及具體管理、協(xié)調(diào)、監(jiān)督信息中心負責(zé)預(yù)算申報及項目管理每年信息化投資過億沒有自主研發(fā)團隊面臨問題靠經(jīng)驗,內(nèi)部分歧大無依據(jù),吵架不占優(yōu)項目范圍有爭議2022/11/645應(yīng)用案例分享—招評標(biāo)/商務(wù)談判組織概況2022/11/145應(yīng)用案例分享—招評標(biāo)/商務(wù)談判組織特點大量升級改造類項目,不宜頻繁更換供應(yīng)商沒有歷史數(shù)據(jù)專家外請為主(5+2)項目分為新開發(fā)、升級完善及維護三類應(yīng)用策略方法與數(shù)據(jù)直接與工具集成基于政府行業(yè)數(shù)據(jù)建模合理項目分類2022/11/646應(yīng)用案例分享—招評標(biāo)/商務(wù)談判組織特點2022/11/146應(yīng)用案例分享—招評標(biāo)/商務(wù)談判應(yīng)用效果建立了科學(xué)、權(quán)威的評估體系成功減小甲乙方分歧(提高單價,減少工作量虛高)有效的需求澄清及范圍管理2022/11/647應(yīng)用案例分享—招評標(biāo)/商務(wù)談判應(yīng)用效果2022/11/147應(yīng)用案例分享—內(nèi)部管理(乙方)客戶概況大型國有商業(yè)銀行的軟件開發(fā)部門規(guī)模數(shù)千人,有長期的過程改進實踐面臨問題如何衡量研發(fā)部門的產(chǎn)出與價值傳統(tǒng)功能點方法水土不服且難以應(yīng)用在項目早期。已有估算方法主觀性較強,缺乏準確、客觀的驗證手段。2022/11/6應(yīng)用案例分享—內(nèi)部管理(乙方)客戶概況2022/11/1應(yīng)用案例分享—實施策略深入現(xiàn)狀分析充分了解客戶功能點應(yīng)用基礎(chǔ)(方法、過程、人員、實踐水平)及面臨問題,從而提出明確而有效的改進建議深化功能點應(yīng)用引入快速功能點方法解決早期估算問題根據(jù)客戶項目特點及歷史數(shù)據(jù)對方法進行定制和改進強調(diào)功能點方法在估算之外的應(yīng)用充分利用數(shù)據(jù)對歷史數(shù)據(jù)進行相關(guān)性分析和回歸分析,以獲得可靠的估算模型全面提升人員能力在對相關(guān)人員開展培訓(xùn)并要求持證上崗的同時,通過評審加深對關(guān)鍵知識點的理解并形成常見問題解答,不斷修訂/豐富功能點方法應(yīng)用指南2022/11/649應(yīng)用案例分享—實施策略深入現(xiàn)狀分析2022/11/149應(yīng)用案例分享—實施效果解決了早期估算問題并得到甲方(信科部)認可建立了新的估算模型建立了適合自身特點的方法及應(yīng)用指南培養(yǎng)了專家隊伍為2013年的度量優(yōu)化工作奠定良好基礎(chǔ)2022/11/650應(yīng)用案例分享—實施效果解決了早期估算問題并得到甲方(信科部)提問&討論2022/11/651提問&討論2022/11/151謝謝!謝謝!北京軟件造價評估技術(shù)創(chuàng)新聯(lián)盟2022年11月6日北京軟件造價評估技術(shù)創(chuàng)新聯(lián)盟大綱編制背景與過程標(biāo)準主要內(nèi)容典型應(yīng)用場景成本估算過程示例應(yīng)用案例分享542022/11/6h大綱編制背景與過程標(biāo)準主要內(nèi)容典型應(yīng)用場景成本估算過程示例應(yīng)編制背景與過程2022/11/655編制背景與過程2022/11/13預(yù)算無依據(jù)。預(yù)算申報和審查-投資的合理額度該是多少合理?預(yù)算階段立項無依據(jù)。該投入多少資源?利潤有多少?項目立項階段招投標(biāo)無依據(jù)。項目的合理標(biāo)的應(yīng)該是多少?面對差距非常大的投標(biāo)額,該怎么辦?招投標(biāo)階段項目實施無依據(jù)。如何管理變更及其對成本的影響?項目實施階段為什么要對軟件成本度量(定額)進行標(biāo)準化?長期以來,如何度量和評估軟件研發(fā)項目的成本一直是產(chǎn)業(yè)界的難題。2022/11/656標(biāo)準編制背景預(yù)算無依據(jù)。預(yù)算階段立項無依據(jù)。項目立項階段招投標(biāo)無依據(jù)。招標(biāo)準編制背景國外信息產(chǎn)業(yè)發(fā)展較好的國家,如美國、澳大利亞、芬蘭、荷蘭、韓國、日本等很早就在軟件費用測算領(lǐng)域開展研究韓國:1989年開始政府每年發(fā)布《韓國軟件成本估算指南》,用于指導(dǎo)國內(nèi)政府信息化采購日本:2003年建立了國家軟件項目基準數(shù)據(jù)庫,并每年發(fā)布《日本軟件開發(fā)項目白皮書》,指導(dǎo)國內(nèi)軟件開發(fā)費用評估國內(nèi)一些地方政府或機構(gòu)已經(jīng)注意到因缺乏成本度量標(biāo)準而導(dǎo)致種種情況發(fā)生,并作出了相關(guān)的研究和嘗試,但沒有形成較為統(tǒng)一的標(biāo)準中國系統(tǒng)與軟件度量用戶組長期關(guān)注相關(guān)領(lǐng)域技術(shù)發(fā)展,并持續(xù)開展大量數(shù)據(jù)收集、方法研究及推廣應(yīng)用工作2022/11/657h標(biāo)準編制背景國外2022/11/15h標(biāo)準編制目的2022/11/6581倡導(dǎo)使用統(tǒng)一的國際功能點方法度量軟件規(guī)模,使度量結(jié)果可比對3倡導(dǎo)使用一致的估算過程和公式,使估算結(jié)果可追溯。2倡導(dǎo)使用基準數(shù)據(jù)估算軟件工期和成本,使估算結(jié)果更科學(xué)標(biāo)準編制目的2022/11/161倡導(dǎo)使用統(tǒng)一的國際功能點方標(biāo)準研制過程第三階段2010-2013年

第二階段2009年

第一階段2005-2007年

國際交流與預(yù)研主要成果物:《基準比對標(biāo)準》、《推薦度量元集》、《用戶組術(shù)語集》、《軟件度量綱要》、《功能點計數(shù)手冊(中文版)》、《中國軟件生產(chǎn)力報告等》。工信部行標(biāo)研制主要成果物:工信部行標(biāo)《軟件研發(fā)成本度量規(guī)范》《行標(biāo)應(yīng)用指南(預(yù)算場景)》(試行版)《行標(biāo)應(yīng)用指南(項目計劃)》(試行版)《軟件測量元》(草稿)……行業(yè)協(xié)會標(biāo)準研制主要成果物:《中國軟件行業(yè)軟件工程定額標(biāo)準》(試行)2022/11/659標(biāo)準研制過程第三階段2010-2013年第二標(biāo)準的推廣與實踐2022/11/660h已有來自神華信息、東軟集團、海關(guān)總署、首都信息、中遠資訊、中創(chuàng)軟件、中國人民銀行、金電公司、中科金財、中國銀行軟件中心、國家電網(wǎng)、華為、聯(lián)信永益、中科軟、深圳海聯(lián)訊、廣州南天、廣東建行、廣東農(nóng)行等單位約2000人參與應(yīng)用。標(biāo)準的推廣與實踐2022/11/18h已有來自神華信息、東軟標(biāo)準主要內(nèi)容2022/11/661標(biāo)準主要內(nèi)容2022/11/19標(biāo)準主要內(nèi)容—成本估算方法技術(shù)路線2022/11/662規(guī)模估算工作量估算成本/工期估算功能點方法采用國際標(biāo)準基于基準數(shù)據(jù)建立模型引入兩類調(diào)整因子參照行業(yè)數(shù)據(jù)采用基準比對方法標(biāo)準主要內(nèi)容—成本估算方法技術(shù)路線2022/11/110規(guī)模標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?核心問題2:如何基于歷史數(shù)據(jù)估算生產(chǎn)率?2022/11/663標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?2022/標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?核心問題2:如何基于歷史數(shù)據(jù)估算生產(chǎn)率?2022/11/664標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?2022/什么是功能點方法?1功能點是一種軟件規(guī)模度量單位(例如生活中我們采用平方米度量房子的面積)2功能點方法從用戶視角(即業(yè)務(wù)價值)度量軟件的大小(從兩個維度度量:存儲或使用哪些數(shù)據(jù)信息、如何處理這些數(shù)據(jù))3功能點方法已成為軟件規(guī)模度量的國內(nèi)外標(biāo)準(已納入ISO標(biāo)準及工信部行標(biāo)《軟件研發(fā)成本度量規(guī)范》)2022/11/665h什么是功能點方法?1功能點是一種軟件規(guī)模度量單位2功能點方法功能點方法的發(fā)展1970s1980s1990s2000s源自金融行業(yè)IBM提出此方法逐步形成國際標(biāo)準廣泛運用于金融、電信、政府、能源領(lǐng)域日本、韓國、荷蘭等開始使用此方法作為政府軟件采購依據(jù)國內(nèi)引入此方法:在金融、政府及大型軟件開發(fā)企業(yè)廣泛應(yīng)用2022/11/666功能點方法的發(fā)展1970s1980s1990s2000s源自功能點方法的優(yōu)勢用戶視角從用戶視角度量軟件規(guī)模,用戶及開發(fā)人員均易于理解定義明確已經(jīng)納入ISO國際標(biāo)準,不同計算者的計算結(jié)果誤差在10%以內(nèi)便于計算無論在項目早期、中期或是晚期,都可以依據(jù)用戶需求計算其功能點規(guī)模2022/11/667功能點方法的優(yōu)勢用戶視角從用戶視角度量軟件規(guī)模,用戶及開發(fā)人標(biāo)準主要內(nèi)容—原始需求示意……公文管理:……將公文流轉(zhuǎn)過程實現(xiàn)電子化,包括公文起草、審核、審批、備案等均在系統(tǒng)中完成。審批時要對電子簽名進行驗證……會議管理:……支持發(fā)布、查詢會議信息…………2022/11/668標(biāo)準主要內(nèi)容—原始需求示意……2022/11/116標(biāo)準主要內(nèi)容—估算結(jié)果示意2022/11/669下限中值上限規(guī)模860功能點預(yù)計工作量22.64人月42.04人月75.79人月預(yù)算費用33.96萬元63.07萬元113.69萬元預(yù)計工期4.5月5.78月7.34月標(biāo)準主要內(nèi)容—估算結(jié)果示意2022/11/117下限中值上限標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/670人行系統(tǒng)業(yè)務(wù)系統(tǒng)柜員信息機構(gòu)信息企業(yè)黑名單征信報告抓取參數(shù)公告信息企業(yè)征信報告關(guān)系表中間表缺省配置查詢修改刪除增加查詢反饋反饋標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/118人行系統(tǒng)標(biāo)準主要內(nèi)容—什么是功能點?從業(yè)務(wù)視角/用戶價值角度看系統(tǒng)系統(tǒng)所維護的信息及處理的復(fù)雜程度決定了系統(tǒng)價值功能規(guī)模數(shù)據(jù)功能:系統(tǒng)使用或維護了哪些數(shù)據(jù)?事務(wù)功能:系統(tǒng)如何使用或維護這些數(shù)據(jù)?數(shù)據(jù)功能類別ILF(內(nèi)部邏輯文件):在本系統(tǒng)維護的業(yè)務(wù)數(shù)據(jù)EIF(外部接口文件):本系統(tǒng)引用,在其他系統(tǒng)維護的業(yè)務(wù)數(shù)據(jù)事務(wù)功能類別EI(外部輸入):對數(shù)據(jù)進行維護或改變系統(tǒng)行為的事務(wù)EO(外部輸出):對數(shù)據(jù)加工后呈現(xiàn)或輸出的事務(wù)EQ(外部查詢):對已有數(shù)據(jù)直接呈現(xiàn)或輸出的事務(wù)2022/11/671標(biāo)準主要內(nèi)容—什么是功能點?從業(yè)務(wù)視角/用戶價值角度看系統(tǒng)2功能點計數(shù)要素示例72功能點分類簡寫預(yù)估功能點快速功能點詳細功能點內(nèi)部邏輯文件ILF3510復(fù)雜的表折算外部接口文件EIF157

外部輸入EI

4

外部輸出EO

5

外部查詢EQ

4

回顧公式快速計算是簡化了哪些參數(shù)?功能點計數(shù)要素示例20功能點分類簡寫預(yù)估功能點快速功能點詳細標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/673人行系統(tǒng)業(yè)務(wù)系統(tǒng)柜員信息機構(gòu)信息企業(yè)黑名單征信報告抓取參數(shù)公告信息企業(yè)征信報告關(guān)系表中間表缺省配置查詢修改刪除增加查詢反饋反饋標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/121人行系統(tǒng)標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/674人行系統(tǒng)業(yè)務(wù)系統(tǒng)柜員信息機構(gòu)信息企業(yè)黑名單征信報告抓取參數(shù)公告信息企業(yè)征信報告關(guān)系表中間表缺省配置查詢修改刪除增加查詢反饋反饋標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)示意圖2022/11/122人行系統(tǒng)標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)中的功能點數(shù)據(jù)功能ILF:如柜員信息、公告信息、企業(yè)黑名單、業(yè)務(wù)規(guī)則……EIF:如企業(yè)征信報告……事務(wù)功能EI:如企業(yè)黑名單維護、發(fā)布公告……EO:如企業(yè)信息統(tǒng)計……EQ:如機構(gòu)列表、柜員明細查詢……其他編碼信息、中間信息、處理邏輯、內(nèi)部關(guān)聯(lián)……2022/11/675標(biāo)準主要內(nèi)容—某業(yè)務(wù)系統(tǒng)中的功能點數(shù)據(jù)功能2022/11/1標(biāo)準主要內(nèi)容—功能點的用途規(guī)模估算或測量每類功能點計數(shù)項根據(jù)復(fù)雜度不同均有特定權(quán)值例如中等復(fù)雜度的ILF/EIF/EI/EO/EQ的權(quán)值分別為10/7/4/5/4所有功能點計數(shù)項數(shù)值之和就是未調(diào)整的功能規(guī)模,單位為FP工作量/工期/成本估算規(guī)模估算是項目估算的基礎(chǔ)項目范圍管理功能規(guī)模的變化對項目工作量產(chǎn)生重大影響2022/11/676標(biāo)準主要內(nèi)容—功能點的用途規(guī)模估算或測量2022/11/12標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?核心問題2:如何基于歷史數(shù)據(jù)估算生產(chǎn)率?2022/11/677標(biāo)準主要內(nèi)容核心問題1:如何基于初始需求估算規(guī)模?2022/標(biāo)準主要內(nèi)容—什么是基準比對術(shù)語定義:將目標(biāo)對象(如項目或項目群)屬性與基準相比較,并建立目標(biāo)對象屬性相應(yīng)值的全部過程(摘自工信部行標(biāo)《軟件研發(fā)成本度量規(guī)范》)即依據(jù)行業(yè)數(shù)據(jù)及最佳實踐,幫助組織了解現(xiàn)狀、發(fā)現(xiàn)問題、實施改進并對未來建立預(yù)測2022/11/678標(biāo)準主要內(nèi)容—什么是基準比對術(shù)語定義:將目標(biāo)對象(如項目或項為何進行基準比對—行業(yè)面臨的問題行業(yè)用戶如何確定軟件的價值?如何評價并選擇優(yōu)質(zhì)的供應(yīng)商?軟件企業(yè)如何了解本組織在行業(yè)中的位置與差距?如何識別并獲得行業(yè)的最佳實踐?如何有效地持續(xù)改進并不斷提高競爭力?2022/11/679為何進行基準比對—行業(yè)面臨的問題行業(yè)用戶2022/11/12為何進行基準比對—解決問題的關(guān)鍵2022/11/680基準甲方關(guān)注價值乙方關(guān)注競爭力創(chuàng)造價值改進驅(qū)動力為何進行基準比對—解決問題的關(guān)鍵2022/11/128基準甲基準為何進行基準比對—基準比對的價值2022/11/681解決問題最佳實踐評價效果能力比對發(fā)現(xiàn)問題過程比對基準為何進行基準比對—基準比對的價值2022/11/129解行業(yè)基準數(shù)據(jù)展示—不同行業(yè)生產(chǎn)率差異2022/11/682行業(yè)基準數(shù)據(jù)展示—不同行業(yè)生產(chǎn)率差異2022/11/130行業(yè)基準數(shù)據(jù)展示—不同地區(qū)成本差異2022/11/683行業(yè)基準數(shù)據(jù)展示—不同地區(qū)成本差異2022/11/131行業(yè)基準數(shù)據(jù)展示—各工程活動工作量分布2022/11/684行業(yè)基準數(shù)據(jù)展示—各工程活動工作量分布2022/11/132成本估算過程示例2022/11/685成本估算過程示例2022/11/133成本估算過程示例—預(yù)算2022/11/686規(guī)模估算UFP=35*ILF+15*EIF規(guī)模調(diào)整S=CF*UFP工作量估算AE=S*PDR*SWF*RDF工期估算D=1.277*(AE/176)0.404成本估算SDC=AE/176*F+DNC預(yù)算費用P=SDC*(1+GP)預(yù)估功能點方法CF取值參考行業(yè)基準數(shù)據(jù)PDR/SWF/RDF取值參考行業(yè)基準數(shù)據(jù)基于行業(yè)基準數(shù)據(jù)建立工作量-工期模型F取值參考行業(yè)數(shù)據(jù)GP建議不超過30%成本估算過程示例—預(yù)算2022/11/134規(guī)模估算規(guī)模調(diào)整行標(biāo)預(yù)算典型應(yīng)用場景估算規(guī)模UFP=35*ILF+15*EIF采用預(yù)估功能點方法規(guī)模調(diào)整S=UFP*CF通常CF取值為1.5,不考慮復(fù)用估算工作量AE=(PDR*S)*SWF*RDF主要考慮軟件因素估算工期D=1.277*(AE/176)0.404確定預(yù)算P=AE/176*F2+DNC行標(biāo)預(yù)算典型應(yīng)用場景估算規(guī)模UFP=35*ILF+15*EI成本估算過程示例—輸入:初步需求2022/11/688成本估算過程示例—輸入:初步需求2022/11/136成本估算過程示例—第一步:規(guī)模估算2022/11/689成本估算過程示例—第一步:規(guī)模估算2022/11/137成本估算過程示例—第二步:工作量估算預(yù)估功能計數(shù)結(jié)果:UFP=410FP規(guī)模調(diào)整:S=CF*UFP=820FP工作量估算:UE=(S*PDR)*SWF*RDF/176樂觀工作量:16.07人月最有可能:29.85人月悲觀工作量:53.82人月說明:工作量估算范圍采用生產(chǎn)率基準數(shù)據(jù)的P25、P50、P75分別計算;由于是預(yù)算階段,RDF取值為1,SWF根據(jù)需求取值為0.87。2022/11/690成本估算過程示例—第二步:工作量估算預(yù)估功能計數(shù)結(jié)果:UFP成本估算過程示例—第三步:工期估算基于行業(yè)數(shù)據(jù),建立工作量-工期模型工期=1.277*(UE)0.404樂觀工期:3.92月最有可能工期:5.04月悲觀工期:6.39月解決的問題期望工期是否存在較大風(fēng)險?何工期(資源配置)成本最優(yōu)?2022/11/691成本估算過程示例—第三步:工期估算基于行業(yè)數(shù)據(jù),建立工作量-成本估算過程示例—第四步:成本估算軟件研發(fā)成本=直接人力成本+直接非人力成本+間接成本由于通常間接成本的分攤與直接人力成本相關(guān),因此可采用以下公式預(yù)算費用=工作量*人力成本費率+直接非人力成本樂觀預(yù)算費用:31.34萬元最有可能預(yù)算費用:58.22萬元悲觀預(yù)算費用:104.94萬元2022/11/692成本估算過程示例—第四步:成本估算軟件研發(fā)成本=直接人力成本應(yīng)用案例分享2022/11/693應(yīng)用案例分享2022/11/141應(yīng)用案例分享—預(yù)算審批組織概況國務(wù)院直

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論