高級項目管理培訓(xùn)
?
高級項目管理培訓(xùn)??
?????????????????
?????????????????
一、培訓(xùn)對象
?????????????????
軟件開發(fā)機構(gòu)高級管理人員、項目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、資深開發(fā)人員、質(zhì)量保證人員以及其他對提升軟件開發(fā)質(zhì)量負(fù)有責(zé)任的人員。
?????????????????
二、培訓(xùn)目標(biāo)
?????????????????
1,掌握復(fù)雜軟件項目規(guī)劃與監(jiān)控的方法,并在實際項目過程中靈活應(yīng)用;
?????????????????
2,在項目開發(fā)中正確應(yīng)用可度量的方法進(jìn)行項目規(guī)劃與控制;
?????????????????
3,在項目管理中正確實施質(zhì)量控制方法;
?????????????????
4,對項目過程中的團(tuán)隊有深刻的理解,確保軟件項目走向更高層次的成功;
?????????????????
5,通過對問題的分析與系統(tǒng)思考,對軟件過程與管理方法進(jìn)行優(yōu)化與改進(jìn)。。
???????
?????????????????
三、培訓(xùn)大綱
?????????????????
第一講 從宏觀集成的視角看項目管理
?????????????????
1,軟件項目與項目管理
?????????????????
項目的定義與特點
?????????????????
項目管理及其關(guān)鍵要素
?????????????????
項目管理的宏觀視角
?????????????????
2,集成化軟件項目管理模型
?????????????????
從宏觀的視角看項目管理
?????????????????
項目啟動過程中的前期決策
?????????????????
項目管理計劃的銜接
?????????????????
項目管理要關(guān)注產(chǎn)品質(zhì)量
?????????????????
第二講 改善軟件工程方法
?????????????????
1,軟件過程:現(xiàn)代對于傳統(tǒng)的挑戰(zhàn)
?????????????????
軟件過程的定義與概念
?????????????????
對于軟件過程的重新思考
?????????????????
傳統(tǒng)瀑布方式的問題
?????????????????
對于傳統(tǒng)項目管理的反思
?????????????????
迭代式軟件開發(fā)過程
?????????????????
項目不同階段的度量要點
?????????????????
2,用經(jīng)濟(jì)學(xué)的觀點改善軟件工程方法
?????????????????
從工作量與成本模型入手研究項目管理方法
?????????????????
降低軟件規(guī)模或者復(fù)雜度
?????????????????
改進(jìn)軟件開發(fā)過程
?????????????????
創(chuàng)建高效率的團(tuán)隊
?????????????????
3,項目管理相關(guān)過程集成
?????????????????
基本的項目管理類過程
?????????????????
基本的支持類過程
?????????????????
基本的工程類過程
?????????????????
4,讓我們一起來思考
?????????????????
第三講 如何進(jìn)行項目策劃
?????????????????
1,項目策劃的范圍和內(nèi)容
?????????????????
2,項目初始估計
?????????????????
估計項目范圍
?????????????????
估計任務(wù)的規(guī)模
?????????????????
定義項目生命周期
?????????????????
建立工作量和成本的估計值
?????????????????
3,制定項目計劃
?????????????????
編制項目進(jìn)度表
?????????????????
制定項目風(fēng)險列表
?????????????????
制定數(shù)據(jù)管理規(guī)程
?????????????????
制定項目資源計劃
?????????????????
制定知識和技能計劃
?????????????????
制定下屬計劃
?????????????????
制定利益相關(guān)方參與計劃
?????????????????
制定項目總計劃
?????????????????
4,制定里程碑階段計劃
?????????????????
需要對計劃求精的原因
?????????????????
制定里程碑計劃的活動
?????????????????
5,獲得對計劃的承諾
?????????????????
評審項目計劃
?????????????????
標(biāo)識并協(xié)商承諾
?????????????????
填寫利益相關(guān)方承諾表
?????????????????
標(biāo)識元素之間接口的承諾
?????????????????
進(jìn)行承諾評審與批準(zhǔn)生效
?????????????????
防止死亡規(guī)劃(Death By Planning)
?????????????????
5,維護(hù)項目計劃
?????????????????
變更申請
?????????????????
審批變更申請
?????????????????
修改項目計劃
?????????????????
審批新的項目計劃
?????????????????
6,項目策劃參考模板
?????????????????
第四講 如何進(jìn)行項目監(jiān)控
?????????????????
1,項目監(jiān)控的范圍和內(nèi)容
?????????????????
2,對照計劃監(jiān)督項目
?????????????????
項目測量面臨的三大問題
?????????????????
監(jiān)督項目計劃參數(shù)執(zhí)行情況
?????????????????
監(jiān)督其它方面的問題
?????????????????
3,分析監(jiān)控數(shù)據(jù)
?????????????????
分析執(zhí)行項目計劃狀況
?????????????????
分析其它方面的問題
?????????????????
實施里程碑評審
?????????????????
創(chuàng)建并使用項目儀表板
?????????????????
4,項目監(jiān)控中的項目管理活動
?????????????????
管理糾正措施
?????????????????
防止項目管理不善(Project Mismanagement)
?????????????????
防止非理性管理(Irrational Management)
?????????????????
5,項目監(jiān)控參考模板
?????????????????
第五講 如何進(jìn)行需求管理
?????????????????
1,需求管理的范圍和內(nèi)容
?????????????????
2,獲得對需求的一致理解
?????????????????
獲得對需求的理解
?????????????????
獲取對需求的承諾
?????????????????
3,需求跟蹤
?????????????????
建立需求跟蹤矩陣
?????????????????
查找和消除不一致
?????????????????
4,需求變更控制
?????????????????
確定需求變更類型
?????????????????
審批變更申請
?????????????????
管理變更請求
?????????????????
5,需求管理參考模板
?????????????????
第六講 打造有戰(zhàn)斗力的團(tuán)隊
?????????????????
1,項目經(jīng)理的領(lǐng)導(dǎo)力
?????????????????
領(lǐng)導(dǎo)力以及領(lǐng)導(dǎo)力模型
?????????????????
激勵、組織與創(chuàng)新
?????????????????
理解開發(fā)人員的典型動機
?????????????????
最重要的個激勵因素
?????????????????
正確應(yīng)用獎賞和鼓勵
?????????????????
關(guān)注讓士氣崩潰的殺手問題
?????????????????
如何培養(yǎng)自己的領(lǐng)導(dǎo)力
?????????????????
2,項目目標(biāo)與團(tuán)隊結(jié)構(gòu)的匹配
?????????????????
團(tuán)隊結(jié)構(gòu)應(yīng)考慮的因素
?????????????????
基于目標(biāo)的的團(tuán)隊模式
?????????????????
項目管理者與技術(shù)領(lǐng)導(dǎo)
?????????????????
3,職責(zé)、資源、任務(wù)與指導(dǎo)
?????????????????
建立團(tuán)隊分配資源
?????????????????
把職責(zé)分配給個人
?????????????????
在項目中管理資源的活動
?????????????????
有效的指導(dǎo)團(tuán)隊工作
?????????????????
4,實現(xiàn)有效的團(tuán)隊合作
?????????????????
5,提高項目開發(fā)效率的的原則與技巧
?????????????????
避免做錯事勝于做正確的事
?????????????????
管理原則與技術(shù)原則
?????????????????
一個標(biāo)準(zhǔn)是否可以適合所有情況?
?????????????????
項目按時完成的可能性
?????????????????
感知與現(xiàn)實的差距
?????????????????
時間到哪里去了?
?????????????????
典型的進(jìn)度改進(jìn)模式
?????????????????
第七講 敏捷軟件開發(fā)精要
?????????????????
1,敏捷游戲的“破”
?????????????????
2,敏捷是什么?
?????????????????
縱向視圖:目標(biāo)導(dǎo)向、團(tuán)隊協(xié)作、最佳實踐。
?????????????????
橫向視圖:尊重經(jīng)濟(jì)、持續(xù)改善、最佳實踐
?????????????????
3,關(guān)于敏捷的誤解
?????????????????
4,敏捷與方法論
?????????????????
第八講 敏捷軟件開發(fā)實踐
?????????????????
1,迭代閉環(huán)
?????????????????
為什么要迭代?
?????????????????
迭代閉環(huán)在XP與Scrum中的實踐
?????????????????
需求管理與分解(User Story、Backlog)
?????????????????
計劃與估算
?????????????????
步長:燃盡圖、迭代演示、周計劃
?????????????????
會議:評估會議、計劃會議、評審會議、回顧會議
?????????????????
反思改進(jìn)
?????????????????
怎么管理多個敏捷團(tuán)隊?
?????????????????
怎么管理地理位置上分布的團(tuán)隊?
?????????????????
迭代實踐與傳統(tǒng)實踐的對比
?????????????????
2,“質(zhì)量體檢”閉環(huán)
?????????????????
為什么要體驗?
?????????????????
“完成”的定義
?????????????????
質(zhì)量體檢:編碼標(biāo)準(zhǔn)、測試、評審
?????????????????
集體代碼所有權(quán)
?????????????????
一步構(gòu)建
?????????????????
持續(xù)集成
?????????????????
質(zhì)量體檢報告
?????????????????
團(tuán)隊績效評估
?????????????????
質(zhì)量體檢閉環(huán)與傳統(tǒng)實踐的對比
?????????????????
3,測試驅(qū)動開發(fā)閉環(huán)
?????????????????
為什么測試驅(qū)動開發(fā)?
?????????????????
源代碼就是設(shè)計
?????????????????
增強內(nèi)聚性
?????????????????
解耦
?????????????????
固定意圖:單元測試、XUnit與Fit的使用
?????????????????
簡單設(shè)計:職責(zé)驅(qū)動設(shè)計、代碼整潔可用
?????????????????
重構(gòu):重構(gòu)導(dǎo)向模式、重構(gòu)工具的使用
?????????????????
測試驅(qū)動開發(fā)的原則
?????????????????
測試驅(qū)動開發(fā)與傳統(tǒng)開發(fā)流程的對比
?????????????????
4,如何在團(tuán)隊內(nèi)實施敏捷管理
?????????????????
繪制團(tuán)隊價值流圖
?????????????????
整改的四個步驟
?????????????????
5,再看敏捷
?????????????????
?
?