實用軟件估計
實用軟件估計
課程名稱
RDM010 實用軟件估計(Software Estimation and Planing)
參加對象
研發總經理/副總、公司總工/技術總監、項目經理/產品經理、PMO(項目管理辦公室
)成員、項目骨干、項目組成員、測試工程師、質量管理人員等。
課程背景
軟件行業本身的特殊性,功能點方法需要考慮很多情況并需要抽取共性。通過本課程
的學習,學員可以短時間內達到了解功能點內容的目的。但在實際的項目操作過程中則
必然會遇到這樣那樣的疑難與困惑,容易產生“功能點方法不實用”、“功能點方法不容易
操作”等念頭,從而很容易放棄功能點估算方法,前功盡棄,又回到了沒有方法的初始狀
態。這也是好多初步了解功能點的人的困惑,也看過一些資料,參加過一些培訓,可就
是用不起來,本課程正是要解決此類問題,
功能點培訓依據主要是基于IFPUG維護的功能點操作手冊(Counting Practice
Manual),通過專業人員數出的功能點在軟件行業中將更具備公信力和權威性。目前在
許多國外的軟件公司中都由具備CFPS資格的專業人員為組織內的項目估算和度量工作提
供專業服務,例如美國的EDS公司一家的CFPS人員就接近100人(2006年初數據)。獲取
CFPS認證將有助于組織和個人提升軟件項目的管理水平,真正能夠將軟件項目狀態“想明
白”、“說清楚”。本課程以IFPUG
CPM4.2.1為依據,課程講解中會貫穿、融合CFPS考試的相關內容,為學員以后參加認證
考試打好基礎。
培訓收益
1. 掌握切實可行的估計方法,減少與客戶計劃的沖突
2. 了解什么是功能點
3. 掌握功能點的估算方法
4. 通過練習了解功能點法如何能在日常工作中使用
5. 掌握項目量化管理方法,使項目運行更加透明化,促進績效的量化評價
培訓課時
12小時(2天)
課程大綱
1. 案例分析 0.25小時
2. 研發項目計劃制定 1小時
1.
2.
1. 研發項目計劃包
1. 進度與資源計劃
2. 質量管理計劃
3. 風險管理計劃
2. 進度與資源計劃
4. 討論:公司在研發項目計劃制定中存在的問題?
5. 研發項目計劃的作用
6. 研發項目計劃制定的流程
7. 項目計劃制定的原則
8. 項目計劃制定的要素
9. 研發項目計劃的分級分層管理體系
10. 研發項目計劃的制定的五個步驟
11. WBS介紹(作用、示例)
12. WBS分解的衡量標準
13. PBS、WBS、OBS、RBS之間的對應關系
14. 五種常見的估計方法
15. 規模、工作量、工期估計
16. PERT圖的繪制
17. 如何加快項目開發進度
? 關鍵路徑法
? 快速跟蹤法
18. 實例講解:某案例公司的手機研發的WBS庫
19. 實例講解:某案例公司的估計操作指導書
20. 演練與問題討論
3. 功能點概述 1 小時
1. 功能點分析概述
2. 功能點分析的目的和用途
3. 為什么要使用功能點分析
4. 功能點分析方法
5. 功能點計數過程
6. 常用術語
7. 功能點計數過程
8. 功能點計數(FPC)類型
9. 功能點計數范圍和應用邊界
4. 功能點過程和規則
1. 數據功能 1小時
1. ILF/EIF定義;
2. ILF/EIF規則;
3. DET定義和規則;
4. RET定義和規則;
5. 數ILF/EIF的程序;
6. 建議與演練 0.25小時
2. 事務功能 1.5小時
1. EI/EO/EQ定義;
2. EI/EO/EQ識別規則;
3. FTR/DET定義;
4. EI的FTR/DET規則;
5. EO/EQ的FTR/DET規則;
6. 數EI/EO/EQ的過程;
7. 舉例;???
8. 功能點過程和規則
9. 建議與演練 0.25小時
3. 調整系數(VAF)1小時
1. 調整系數值(VAF);
2. 確定VAF的過程;
3. GSC的影響度(DI);
4. 14個通用系統特征(GSC)
5. 建議與演練 0.25小時
4. 計算調整功能點的公式 0.5小時
1. 開發項目功能點計算;
2. 升級項目功能點計算;
3. 應用功能點計算
4. 建議與演練 0.25小時
5. 功能點實踐 1.5小時
1. 代碼數據
1. ?用戶需求;
2. 數據實體類型;
3. 識別代碼數據;
4. 代碼數據相關事務的計算
2. 邏輯文件
1. ?邏輯文件;
2. 識別邏輯文件;
3. 識別RET;
4. 識別DET?
5. ?功能點實踐
3. 共享數據
1. ?共享數據的目的;
2. 共享數據的方法;
3. 共享數據的種類舉例
4. 升級項目及維護活動
1. ?升級項目的范圍和邊界
2. 升級項目的數據功能
3. ? ???升級項目的事務功能
4. ? ???升級項目的通用系統特征
5. ? ???升級項目的功能點計數過程
6. ? ???升級和維護對比
6. 快速功能點法 1.5小時
1. 傳統標準功能點估算方法的局限性
2. 估算的效率和精度如何平衡?
3. 快速功能點估算的優點
4. 快速功能點估算的方法
5. 如何使用快速功能點?
6. 快速功能點在估算速度和精度上與傳統功能點的比較
7. 快速功能點估算的局限性
8. 培訓與演練 0.25小時
7. 功能點實施 1 小時
1. 功能點適用范圍
2. 功能點估計和軟件開發階段
3. 功能點估計的輸入文檔
4. 如何實施功能點估計?? ??
5. 功能點實施
8. 案例分析 0.5小時
1. 案例1:開發項目
2. 案例2:升級項目和應用
9. 課程總結 0.25小時,答疑0.25小時
- 上一個:RDM012產品中試管理--從樣品到量產
- 下一個:秋季養生