軟件項目管理
郭致星副教授
更多項目管理博文:https://blog.sina.com.cn/tgstudio
一、課程介紹
課程目標:
分享項目管理在軟件行業的實際應用;使學員能夠比較全面的了解項目管理的流程、術語,掌握項目管理的一些實用的技術和工具;有效完成從實踐到理論的提升;有效指導實際工作(直接應用案例中的圖表、處理問題的方法)。
課程特色:
理論聯系實際:課程采用“理論知識(30%)+案例分析(30%)+分組討論(30%)+項目管理經驗交流(10%)”的方式,將項目管理理論寓于案例之中,將項目管理工具/技術與實際工作有機結合;
實戰性——項目管理是一個實踐性非常強的學科,本課程將對大量案例進行分析和討論,從而保證課程具有很強的實戰性;
可參考性——學員可以從課程中找到很多立即可以應用的圖表、處理問題的方法等,可以馬上應用于實際工作;
互動性——學員提問、討論交流、案例分析相結合。
培訓對象:
企事業單位的中高層管理者,項目經理、項目從業人員、職能部門人員、有志有從事項目管理相關工作的各行各業人士。
培訓時間:
3-5天
二、課程大綱
一、項目管理基礎
認識項目
了解什么是項目,項目與其它常見任務的區別。
項目出現問題的常見原因
了解項目干系人
了解項目涉及的各類人員
需要與項目干洗人協調處理的主要事務
認識項目管理
什么是項目管理
了解項目管理3要素。認識3要素之間的關系。
項目管理的九大領域
常見的項目生命周期
項目管理的常用工具
GANT圖與項目管理
PERT
CPM法
認識Microsoft Project
Microsoft Project的主要界面
Project中的項目向導
了解EPM與項目中心運作
二、軟件項目管理
軟件項目基礎
V模型生命周期
瀑布模型生命周期
VP模型生命周期
迭代模型生命周期
不同模型的風險對比
軟件項目的管理過程
項目管理的主要過程
各過程在項目不同階段的活動強度
什么是成功的項目
了解衡量項目成功的主要依據
軟件項目經理的主要技能
好的項目經理應該具備的技能
項目時間管理
時間管理的基本概念
制定項目進度計劃
定義項目活動
了解WBS
如何分解項目活動
項目活動排序與時間估算
活動間的依賴關系
如何估算活動歷時
使用CPM法
什么是關鍵路徑
如何查看項目的關鍵路徑
利用關鍵路徑調整項目周期
使用PERT估算工期
什么是PERT
PERT的主要參數和使用方法
跟蹤個人進度狀況
項目經理的檢查內容
個人計劃的主要內容
建立個人進度定期報告制度
管理項目中的會議
常見會議形式
高效會議的管理
分析項目進度
如何利用計劃進度與實際進度評估進度
進度落后的應對方法
如何壓縮工期
如何平衡資源
修改項目計劃
增加資源
如何分析項目進度落后原因
三、軟件項目管理(續)
管理軟件項目質量
了解質量管理
什么是質量
質量管理的定義
質量管理的主要過程
現代質量管理
了解ISO9000
CMM的5個層次
質量的標準化
質量的外部特性和內部特性
評審項目
制定評審計劃
質量評審的方法
軟件測試與質量保證
制定軟件測試計劃
測試計劃的主要內容
軟件測試完成標準
測試的種類
按照功能方面的主要分類
按照測試數據的分類
按模塊間集成順序分類
測試設計的內容
測試項目的設計方法
了解主要設計方法
分析測試結果
使用因果圖分析結果
測試體系的管理
審查測試結果
常見注意事項
分享微軟MSF模型經驗
MSF的產生背景
IT項目的業務環境
MSF的起源
MSF的模型和準則
MSF的團隊模型
團隊技能要求
管理項目團隊技能
MSF的過程模型
過程模型中的主要里程碑
構思階段的里程碑和交付物
計劃階段的里程碑和交付物
開發階段的里程碑和交付物
穩定階段的里程碑和交付物
部署階段的里程碑和交付物
MSF的風險管理
風險管理的模型
Microsoft的Bug管理簡介