教學(xué)優(yōu)勢(shì)
曙海教育的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系。曙海教育的課程在業(yè)內(nèi)有著響亮的知名度。
本課程,秉承20年積累的教學(xué)品質(zhì),以項(xiàng)目實(shí)現(xiàn)為導(dǎo)向,老師將會(huì)與您分享設(shè)計(jì)的全流程以及工具的綜合使用經(jīng)驗(yàn)、技巧。
??功能點(diǎn)的最基本概念
??1979年:IFPUG的原始功能點(diǎn)
??2000年(約):NESMA的簡(jiǎn)化功能點(diǎn)
??2009年:中國(guó)功能點(diǎn)標(biāo)準(zhǔn)
??IFPUG功能點(diǎn)定義五種計(jì)數(shù)項(xiàng)
o?復(fù)雜的調(diào)整因子定義(本課程中棄用)
??NESMA兩級(jí)簡(jiǎn)化體系
o?Indicative Function Point
o?Estimated Function Point
??AFP簡(jiǎn)化體系
o?Agile Function Point
??軟件因素調(diào)整因子
o?應(yīng)用類型調(diào)整因子
o?規(guī)模調(diào)整因子
o?變更調(diào)整因子
o?二次開發(fā)調(diào)整因子
o?維護(hù)調(diào)整因子
o?多端開發(fā)調(diào)整因子
??開發(fā)因素調(diào)整因子
o?團(tuán)隊(duì)經(jīng)驗(yàn)因子
o?語言類型因子
??實(shí)際使用中因子的選擇
??兩種功能點(diǎn)
o?應(yīng)用功能點(diǎn)(靜態(tài))
o?開發(fā)功能點(diǎn)(動(dòng)態(tài))
??對(duì)已完成系統(tǒng)的應(yīng)用功能點(diǎn)進(jìn)行度量
o?界面計(jì)數(shù)法(最原始的IFPUG計(jì)數(shù)法,效率200~400FP/人天,精度10%(與使用者水平相關(guān)))
o?簡(jiǎn)化的界面計(jì)數(shù)法(NESMA?EFP計(jì)數(shù)法,效率約2000FP/人天,精度不詳(估計(jì)在15%左右))
§?練習(xí):對(duì)已有軟件(需要在課堂環(huán)境中可訪問)進(jìn)行功能點(diǎn)計(jì)數(shù)
o?數(shù)據(jù)庫回歸法(2009年中國(guó)標(biāo)準(zhǔn)中推薦使用的計(jì)數(shù)法,效率約4000~6000FP/人天,精度不詳(估計(jì)在30%左右))
§?練習(xí):對(duì)預(yù)先導(dǎo)出的數(shù)據(jù)庫表進(jìn)行功能點(diǎn)計(jì)數(shù)練習(xí)
o?基于需求文檔的功能點(diǎn)計(jì)數(shù)法(兼容NESMA?EFP計(jì)數(shù)法,效率無限(但需要文檔反應(yīng)真實(shí)產(chǎn)品且變更被記錄),精度10%(與使用者水平相關(guān)))
§?練習(xí):使用AdaScope工具對(duì)按SEAi結(jié)構(gòu)編寫的需求文檔進(jìn)行計(jì)數(shù)
o?SEAiSimpleApi自動(dòng)計(jì)數(shù)法(AdaPPM工具中的簡(jiǎn)化計(jì)數(shù)法,效率無限(僅需10分鐘安裝插件),精度約10%(與架構(gòu)相關(guān),需要校準(zhǔn));無法識(shí)別三方行為(多數(shù)時(shí)候差異不大,特定狀態(tài)需人工校準(zhǔn)))
§?演示:在生產(chǎn)軟件中安裝SEAiSimpleApi,并在AdaPPM中對(duì)其進(jìn)行自動(dòng)功能點(diǎn)計(jì)數(shù)
o?SEAiApi自動(dòng)計(jì)數(shù)法(AdaPPM工具中的標(biāo)準(zhǔn)計(jì)數(shù)法,效率無限(需要寫代碼時(shí)植入注解),精度與人類相同(與使用者水平相關(guān)),可使用SEAiSimpleApi進(jìn)行交叉驗(yàn)證;可以識(shí)別三方行為)
§?演示:在生產(chǎn)軟件中安裝SEAiApi,添加注解,并在AdaPPM中對(duì)其進(jìn)行自動(dòng)功能點(diǎn)計(jì)數(shù)
??對(duì)已迭代開發(fā)系統(tǒng)的開發(fā)功能點(diǎn)進(jìn)行度量
o?增強(qiáng)/E?與廢棄/R功能點(diǎn)的功能點(diǎn)計(jì)數(shù)
o?SEAi中對(duì)增強(qiáng)與廢棄功能的標(biāo)記
§?練習(xí):使用AdaScope對(duì)迭代需求進(jìn)行自動(dòng)計(jì)數(shù)
??簡(jiǎn)化的界面計(jì)數(shù)法(NESMA?EFP計(jì)數(shù)法,效率約2000FP/人天,精度不詳(估計(jì)在15%左右))
??度量的2個(gè)時(shí)機(jī)
??五大度量指標(biāo)(FP=功能點(diǎn)數(shù))
o?生產(chǎn)率?=?FP/人天
o?編碼消耗率?=?邏輯代碼行?/?FP
o?測(cè)試用例密度?=?測(cè)試用例數(shù)?/?FP
o?測(cè)試缺陷密度?=?測(cè)試缺陷數(shù)?/?FP
o?發(fā)布缺陷密度?=?發(fā)布缺陷數(shù)?/?FP
??基礎(chǔ)度量數(shù)據(jù)的定義與采集方法
o?功能點(diǎn)數(shù)
o?人天數(shù)計(jì)算方法
o?測(cè)試用例計(jì)數(shù)方法
o?測(cè)試缺陷計(jì)數(shù)方法
o?發(fā)布缺陷數(shù)計(jì)數(shù)方法
??基準(zhǔn)比對(duì)與五點(diǎn)估算
o?利用P10,P25,P50,P75,P90對(duì)基線進(jìn)行分布表述
??橫向?qū)Ρ?/p>
o?利用“應(yīng)用功能點(diǎn)”及派生度量項(xiàng)建立團(tuán)隊(duì)基線
o?演示1:在AdaPPM中對(duì)比組織內(nèi)部項(xiàng)目的五大指標(biāo)排名
o?演示2:在AdaPPM中對(duì)比項(xiàng)目 pk?業(yè)界的五大指標(biāo)
??縱向跟蹤(統(tǒng)計(jì)過程控制)
o?利用“開發(fā)功能點(diǎn)”及派生度量項(xiàng)建立統(tǒng)計(jì)過程控制
o?演示1:在AdaPPM中監(jiān)控各項(xiàng)指標(biāo)穿越P25/P75的情況
??基于功能點(diǎn)的績(jī)效管理
o?平衡積分卡的四象限
o?理解保健因素與激勵(lì)因素的差異
o?“首席科學(xué)家制度”
??QAMMI量化敏捷成熟度模型概述
o?基于行為與基于量化的成熟度模型對(duì)比
o?擴(kuò)展的度量數(shù)據(jù)(約10個(gè)左右)
??基準(zhǔn)比對(duì)Benchmarking方法
??練習(xí)1:在Excel表中建立Benchmarking基線
??演示1:在AdaPPM中建立Benchmarking基線,并與行業(yè)數(shù)據(jù)進(jìn)行對(duì)比
??演示2:在AdaPPM中分析Benchmarking基線的走向
??歸一化分析(練習(xí)見后)
??相關(guān)性分析及其強(qiáng)弱分析
o?相關(guān)性與因果關(guān)系的區(qū)分
??練習(xí)1:在Excel中進(jìn)行求解兩組數(shù)據(jù)的相關(guān)系數(shù)
??演示1:在AdaPPM中進(jìn)行相關(guān)性分析
??可控因素與不可控因素
??根因分析與解決方案CAR
??預(yù)測(cè)模型
o?練習(xí)1:在Excel表中對(duì)已知數(shù)據(jù)進(jìn)行函數(shù)擬合
o?演示1:在Excel表中求解“歸一化測(cè)試缺陷密度”
o?演示1:在Excel表中求解“達(dá)到特定缺陷密度所需的CCI數(shù)值”
?