課程簡介
1.世界唯一可以直接進(jìn)行自動功能點估算的需求[ 此課程的學(xué)員,需要參加《SEAi需求分析法》課程,或?qū)蓚€課程合并講授。]-估算體系。
2.將功能點的應(yīng)用從工作量、成本,擴展使用范圍,至包含編碼量、測試用例、測試與發(fā)布質(zhì)量管理。
3.基于功能點的量化成熟度評估模型,實現(xiàn)結(jié)果驅(qū)動評估。
配套工具Ada Scope 客戶端免費,可自動從符合標(biāo)準(zhǔn)的需求文檔中計算功能點及派生數(shù)據(jù)。
目標(biāo)收益
針對參訓(xùn)學(xué)員,本課程會涉及到以下幾種不同角色,并獲取相應(yīng)收益:
1、中級管理者(20~50下屬),大項目經(jīng)理、多個項目的經(jīng)理或部門經(jīng)理,主要負(fù)責(zé)部門績效管理、團隊建設(shè)。
2、基層管理者(1~5下屬),小型團隊的技術(shù)與任務(wù)負(fù)責(zé)人,負(fù)責(zé)排定微觀計劃,判斷功能點的完成情況,填報跟蹤表。
3、初級管理者(5~20下屬),項目經(jīng)理級別的負(fù)責(zé)人,主要負(fù)責(zé)團隊內(nèi)計劃、任務(wù)分配、時間協(xié)調(diào)、跟蹤并發(fā)現(xiàn)問題,控制進(jìn)度。
4、核心開發(fā)與測試人員,理解功能點與代碼、測試用例之間的關(guān)系,從而理解計劃的制定依據(jù)、跟蹤依據(jù)。
針對參訓(xùn)企業(yè),若企業(yè)正在制定相關(guān)的估算、計劃、考核體系,本課程有有以下相應(yīng)收益:
1、7大核心度量項:功能點FP,工作量(標(biāo)準(zhǔn)人天)MD,工期,合理代碼行數(shù),合理測試用例數(shù),合理測試缺陷數(shù),合理發(fā)布缺陷數(shù)
2、流程:形成完整的需求分析、整體計劃(立項、合同、年度計劃)、迭代計劃(2周~1個月)、度量的生命周期。
3、過程文檔:《端到端敏捷開發(fā)流程(從需求、估算到度量)》
4、指南:《QAD量化敏捷開發(fā)電子書1.2》包括需求分析法、快速功能點法、度量、與敏捷開發(fā)的結(jié)合等內(nèi)容
5、模板:整體估算《SEAi 估算模板 整體需求.xlsx》《SEAi 估算模板 整體估算項目級參數(shù).xlsx》《SEAi 估算模板 整體估算結(jié)果.xlsx》迭代估算《SEAi 估算模板 整體估算結(jié)果.xlsx》《SEAi 估算模板 迭代需求.xlsx》
培訓(xùn)對象
課程大綱
序章:準(zhǔn)備工作與功能點入門(0.5小時) |
1、核心目標(biāo)1:分組——學(xué)員盡量按實際團隊或業(yè)務(wù)領(lǐng)域分為4~5個小組,每組有自己的需求(實際產(chǎn)品需求,供拆分功能點練習(xí)使用)。 2、核心目標(biāo)2:了解功能點的歷史與基本概念 3、課程內(nèi)容 -功能點的最基本概念 -功能點定義 -功能點的核心目標(biāo) |
第一章:SEAi需求分析(6小時) |
1、核心目標(biāo)1:使用正確的方法劃分和描述早期需求 2、核心目標(biāo)2:使用SEAi方法拆分頂層需求,并達(dá)到可以計算功能點的目標(biāo) 3、課程內(nèi)容 3.1早期需求采集 -用戶訪談與需求采集誤區(qū) -SEAi需求分析法 -識別產(chǎn)品的場景Scenario -建立場景描述語言 3.2需求拆分 -從場景描述中發(fā)現(xiàn)實體Entity(作為史詩故事) 識別標(biāo)準(zhǔn) 分析完成標(biāo)準(zhǔn) -為每一個實體分析CRUD行為Action(作為用戶故事) 識別標(biāo)準(zhǔn) 分析完成標(biāo)準(zhǔn) 4、練習(xí):基于實際需求進(jìn)行場景描述和實體拆分,即ILF/EIF層 5、練習(xí):利用CRUD拆分行為,即EI/EO/EQ層 6、練習(xí):使用《SEAi需求模板》生成整體需求文檔 |
第二章:功能點規(guī)模計數(shù)(2.5小時) |
1、核心目標(biāo)1:掌握功能點的原始定義 2、核心目標(biāo)2:能將SEAi需求中的實體、行為映射到傳統(tǒng)定義中的ILF/EIF/EI/EO/EQ等 3、課程內(nèi)容 3.1 歷史與體系差異 -功能點的最基本概念 -1979年:IFPUG的原始功能點 -2000年(約):NESMA的簡化功能點 -2009年:中國功能點標(biāo)準(zhǔn) 3.2 國際與國內(nèi)標(biāo)準(zhǔn)/體系/組織 -IFPUG,NESMA,SPR,ISBSG,Southern Scope,韓國標(biāo)準(zhǔn) -CSBSG,中國標(biāo)準(zhǔn)(行標(biāo)/北京市標(biāo)/工信部/國標(biāo)/國軍標(biāo)) 3.3 功能點定義 -IFPUG功能點定義五種計數(shù)項 IFPUG復(fù)雜的調(diào)整因子定義(本課程中棄用) -NESMA兩級簡化體系 Indicative Function Point Estimated Function Point -AFP簡化體系 Agile Function Point 3.4 SEAi體系中的映射關(guān)系 實體 = ILF,三方實體 = EIF 行為 = EI/EO/EQ 3.5 練習(xí)1:口算估算《SEAi需求模板》的未調(diào)整功能點數(shù)據(jù) |
第三章:功能點規(guī)模計數(shù)(3小時) |
1、核心目標(biāo)1:在項目初期和迭代開始時,估算工作量、成本、工期、合理的代碼行、測試用例數(shù)、測試缺陷數(shù)、發(fā)布缺陷數(shù) 2、核心目標(biāo)2:使用AdaScope自動完成基于功能點的成本計算 2.1 基于功能點的估算過程 -準(zhǔn)備未調(diào)整的功能點UFP -軟件因素調(diào)整因子 應(yīng)用類型調(diào)整因子 規(guī)模調(diào)整因子 變更調(diào)整因子 二次開發(fā)調(diào)整因子 維護調(diào)整因子 多端開發(fā)調(diào)整因子 -開發(fā)因素調(diào)整因子 團隊經(jīng)驗因子 語言類型因子 -實際使用中因子的選擇 2.2 派生數(shù)據(jù)的定義與度量 此章節(jié)對以下的待估算數(shù)據(jù)進(jìn)行定義和講解,并給出業(yè)界的標(biāo)準(zhǔn)數(shù)值(一般以2021年中國行業(yè)數(shù)據(jù)為準(zhǔn)) -功能點 -工作量 -成本 -工期 -合理的代碼行數(shù) -測試用例數(shù) -測試缺陷數(shù) -發(fā)布缺陷數(shù) 2.3 中長期估算與迭代估算 -基于敏捷功能點AFP的估算 可估算2周~無限的工作量、工期、成本、合理代碼行、測試用例、測試缺陷、發(fā)布缺陷數(shù) -基于SEAi需求條目的快速發(fā)布周期估算 2.4 練習(xí)1:使用Ada Scope工具估算《SEAi需求模板》的整體計劃 2.5 練習(xí)2:使用Ada Scope工具估算《SEAi需求模板》的迭代計劃 |
序章:準(zhǔn)備工作與功能點入門(0.5小時) 1、核心目標(biāo)1:分組——學(xué)員盡量按實際團隊或業(yè)務(wù)領(lǐng)域分為4~5個小組,每組有自己的需求(實際產(chǎn)品需求,供拆分功能點練習(xí)使用)。 2、核心目標(biāo)2:了解功能點的歷史與基本概念 3、課程內(nèi)容 -功能點的最基本概念 -功能點定義 -功能點的核心目標(biāo) |
第一章:SEAi需求分析(6小時) 1、核心目標(biāo)1:使用正確的方法劃分和描述早期需求 2、核心目標(biāo)2:使用SEAi方法拆分頂層需求,并達(dá)到可以計算功能點的目標(biāo) 3、課程內(nèi)容 3.1早期需求采集 -用戶訪談與需求采集誤區(qū) -SEAi需求分析法 -識別產(chǎn)品的場景Scenario -建立場景描述語言 3.2需求拆分 -從場景描述中發(fā)現(xiàn)實體Entity(作為史詩故事) 識別標(biāo)準(zhǔn) 分析完成標(biāo)準(zhǔn) -為每一個實體分析CRUD行為Action(作為用戶故事) 識別標(biāo)準(zhǔn) 分析完成標(biāo)準(zhǔn) 4、練習(xí):基于實際需求進(jìn)行場景描述和實體拆分,即ILF/EIF層 5、練習(xí):利用CRUD拆分行為,即EI/EO/EQ層 6、練習(xí):使用《SEAi需求模板》生成整體需求文檔 |
第二章:功能點規(guī)模計數(shù)(2.5小時) 1、核心目標(biāo)1:掌握功能點的原始定義 2、核心目標(biāo)2:能將SEAi需求中的實體、行為映射到傳統(tǒng)定義中的ILF/EIF/EI/EO/EQ等 3、課程內(nèi)容 3.1 歷史與體系差異 -功能點的最基本概念 -1979年:IFPUG的原始功能點 -2000年(約):NESMA的簡化功能點 -2009年:中國功能點標(biāo)準(zhǔn) 3.2 國際與國內(nèi)標(biāo)準(zhǔn)/體系/組織 -IFPUG,NESMA,SPR,ISBSG,Southern Scope,韓國標(biāo)準(zhǔn) -CSBSG,中國標(biāo)準(zhǔn)(行標(biāo)/北京市標(biāo)/工信部/國標(biāo)/國軍標(biāo)) 3.3 功能點定義 -IFPUG功能點定義五種計數(shù)項 IFPUG復(fù)雜的調(diào)整因子定義(本課程中棄用) -NESMA兩級簡化體系 Indicative Function Point Estimated Function Point -AFP簡化體系 Agile Function Point 3.4 SEAi體系中的映射關(guān)系 實體 = ILF,三方實體 = EIF 行為 = EI/EO/EQ 3.5 練習(xí)1:口算估算《SEAi需求模板》的未調(diào)整功能點數(shù)據(jù) |
第三章:功能點規(guī)模計數(shù)(3小時) 1、核心目標(biāo)1:在項目初期和迭代開始時,估算工作量、成本、工期、合理的代碼行、測試用例數(shù)、測試缺陷數(shù)、發(fā)布缺陷數(shù) 2、核心目標(biāo)2:使用AdaScope自動完成基于功能點的成本計算 2.1 基于功能點的估算過程 -準(zhǔn)備未調(diào)整的功能點UFP -軟件因素調(diào)整因子 應(yīng)用類型調(diào)整因子 規(guī)模調(diào)整因子 變更調(diào)整因子 二次開發(fā)調(diào)整因子 維護調(diào)整因子 多端開發(fā)調(diào)整因子 -開發(fā)因素調(diào)整因子 團隊經(jīng)驗因子 語言類型因子 -實際使用中因子的選擇 2.2 派生數(shù)據(jù)的定義與度量 此章節(jié)對以下的待估算數(shù)據(jù)進(jìn)行定義和講解,并給出業(yè)界的標(biāo)準(zhǔn)數(shù)值(一般以2021年中國行業(yè)數(shù)據(jù)為準(zhǔn)) -功能點 -工作量 -成本 -工期 -合理的代碼行數(shù) -測試用例數(shù) -測試缺陷數(shù) -發(fā)布缺陷數(shù) 2.3 中長期估算與迭代估算 -基于敏捷功能點AFP的估算 可估算2周~無限的工作量、工期、成本、合理代碼行、測試用例、測試缺陷、發(fā)布缺陷數(shù) -基于SEAi需求條目的快速發(fā)布周期估算 2.4 練習(xí)1:使用Ada Scope工具估算《SEAi需求模板》的整體計劃 2.5 練習(xí)2:使用Ada Scope工具估算《SEAi需求模板》的迭代計劃 |