培訓(xùn)搜索引擎
戰(zhàn)略管理
高級軟件項目管理與敏捷實踐
參加對象:軟件開發(fā)機構(gòu)高級管理人員、項目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、資深開發(fā)人員、質(zhì)量保證人員以及其他對提升軟件開發(fā)質(zhì)量負有責(zé)任的人員。公開課編號
GKK3197
主講老師
謝老師,姜老師
參加費用
5500元
課時安排
4天
近期開課時間
2013-07-24
舉辦地址
加載中...
其他開課時間
- 開課地址: 開課時間:
電話:010-68630945/18610481046 聯(lián)系人:尹老師
公開課大綱
高級軟件項目管理與敏捷實踐
高水平的管理是軟件項目成功的關(guān)鍵,具有這方面理論和實踐的人員是目前軟件組織中急需的高層次人才。為建立符合中國國情的軟件開發(fā)過程和組織體系,培訓(xùn)中心特舉辦“高級軟件項目管理與敏捷實踐”培訓(xùn)班,具體事宜通知如下:
學(xué)員基礎(chǔ)
1、對軟件項目的分析、設(shè)計、組織和開發(fā)具有一定的實踐經(jīng)驗的資深人員。
2、有一定的軟件項目管理、技術(shù)管理或質(zhì)量保證的基礎(chǔ)知識與實踐經(jīng)驗。
師資
由業(yè)界知名的專家親自授課:
謝老師 教授,培訓(xùn)中心副校長,大型電子對抗項目負責(zé)人、首席系統(tǒng)架構(gòu)師,組織過多個大型軟件項目,GJB 5000A高級咨詢顧問,對軟件工程管理與過程具有深邃的理論見解和實踐知識。
姜老師 培訓(xùn)中心高級講師,高級工程師,敏捷項目開發(fā)資深專家,具有多年在第一線成功管理大型軟件項目的經(jīng)驗,對軟件項目組織具有深刻見解和實踐知識。
培訓(xùn)要點
與通用的項目管理相比,軟件項目管理有很大的不同。首先,軟件項目本身就是一個創(chuàng)作過程,在過程中充斥了變化和新的想法,這種變化的環(huán)境給管理帶來了新的難度。另一方面,軟件項目團隊是由一群具有獨特領(lǐng)域能力的人組成的,他們的思維方式不同,反而不容易相互協(xié)調(diào),如何讓團隊凝成一股繩?這就需要更優(yōu)秀的指揮藝術(shù)。我們?nèi)绾我陨钏际鞈]的思考更好的解決這些問題?
本課程通過風(fēng)險分析把軟件項目管理所遇到的主要問題提取出來,抓住重點尋求解決方案,在動態(tài)的變化環(huán)境中,把項目引向成功。課程中對人們廣泛困惑的關(guān)鍵問題將詳加討論。包括:在計劃階段如何進行正確的估算?在實施階段如何建立反饋系統(tǒng)?如何以可度量的方式提供控制信息并實施管理上的控制行為?如何根據(jù)項目特點建立不同特征的團隊?如何激發(fā)團隊成員的主動性、積極性和創(chuàng)造精神?如何在時間節(jié)點嚴格控制的前提下大幅度的提高產(chǎn)品質(zhì)量?
在理解軟件項目管理基本問題和對策的基礎(chǔ)上,課程將與學(xué)員共同探討敏捷軟件開發(fā)實踐以及更深層次的問題。敏捷不是突發(fā)奇想,而是軟件項目管理的一個更高層次的升華。它破除了一些傳統(tǒng)思維的束縛,更注重團隊的溝通、可交付的軟件、尋求客戶的合作以及響應(yīng)變化。
從課程的指導(dǎo)思想來說,我們不希望所傳遞的知識是遵照一個固定的模式,拋出一個結(jié)論,你照著做就行了,這樣是不會成功的。而是希望能夠不斷發(fā)掘現(xiàn)實中的問題,喚醒潛藏于我們內(nèi)心的知識,使之達到意識的層面,摸索出其中的規(guī)律,培育我們在原有基礎(chǔ)上成長的能力,以滿足不同環(huán)境的需要。
課程中將全面探討“道”和“術(shù)”這兩方面的問題:從“道”的角度,我們希望做到知其然更要做到知其所以然,懂得了才可能變化。從“術(shù)”的角度,在這些理念和思想的指導(dǎo)下,會形成什么樣的方法和實踐?把兩個方面完美結(jié)合,才能得到關(guān)于現(xiàn)代軟件項目管理的新領(lǐng)悟,形成一個有深度的課程,希望所有學(xué)員都在這個課程中受益。
培訓(xùn)內(nèi)容
第一講 軟件項目管理的“道”和“術(shù)”
1)軟件項目管理需要關(guān)注的問題
2)從宏觀的視角看項目管理
3)軟件過程與項目管理
第二講 計劃階段:如何進行項目策劃
1)項目策劃的范圍和內(nèi)容
2)確定開發(fā)模型與活動框架
通過風(fēng)險分析形成項目策略
風(fēng)險消除策略:建立反饋系統(tǒng)
根據(jù)開發(fā)模型定義活動框架
3)項目初始估計
如何定義項目范圍
如何估算項目規(guī)模與工作量
如何估算項目的時間與成本
4)如何制定項目計劃
5)如何制定里程碑階段計劃
6)如何獲得對計劃的承諾
7)如何維護項目計劃
第三講 實施階段:如何進行項目監(jiān)控
1)項目實施中的反饋與控制
2)如何對照計劃監(jiān)督項目
3)分析監(jiān)控數(shù)據(jù)
如何分析執(zhí)行項目計劃狀況
如何分析其它方面的問題
如何創(chuàng)建并使用項目看板
4)如何系統(tǒng)分析問題的因果關(guān)系
5)如何管理糾正措施
6)如何進行里程碑評審與計劃管理
7)如何統(tǒng)一度量規(guī)則和方法
8)如何進行綜合數(shù)據(jù)的統(tǒng)計分析
第四講 如何進行外包項目管理
1)外包項目開發(fā)需要關(guān)注的問題
2)外包項目管理的過程
外包項目的前期決策
如何選擇承包商
對外包合同談判的建議
如何進行外包項目的監(jiān)控與驗收
3)典型外包項目合同模板
第五講 打造有凝聚力的高效團隊
1)如何提升項目經(jīng)理的領(lǐng)導(dǎo)力
2)項目目標(biāo)與團隊結(jié)構(gòu)的匹配
團隊結(jié)構(gòu)與團隊模式
如何用目標(biāo)決定團隊結(jié)構(gòu)
3)如何達成有凝聚力的團隊
4)如何通過管理提升產(chǎn)品質(zhì)量
4)如何解決效率與質(zhì)量的矛盾
第六講 敏捷軟件開發(fā)精要
1)敏捷游戲的“破”
2)敏捷是什么?
縱向視圖:目標(biāo)導(dǎo)向、團隊協(xié)作、最佳實踐。
橫向視圖:尊重經(jīng)濟、持續(xù)改善、最佳實踐
3)關(guān)于敏捷的誤解與敏捷方法論
第七講 敏捷軟件開發(fā)實踐
1)迭代閉環(huán)
為什么要迭代?迭代閉環(huán)在XP與Scrum中的實踐
需求管理與分解(User Story、Backlog)
計劃與估算
步長:燃盡圖、迭代演示、周計劃
會議:評估會議、計劃會議、評審會議、回顧會議
反思改進
怎么管理多個敏捷團隊?怎么管理地理位置上分布的團隊?
迭代實踐與傳統(tǒng)實踐的對比
2)“質(zhì)量體檢”閉環(huán)
為什么要體驗?
“完成”的定義
質(zhì)量體檢:編碼標(biāo)準、測試、評審
集體代碼所有權(quán)
一步構(gòu)建,持續(xù)集成,質(zhì)量體檢報告,團隊績效評估
質(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)如何在團隊內(nèi)實施敏捷管理
繪制團隊價值流圖
整改的四個步驟
5)再看敏捷
培訓(xùn)目標(biāo)
1,掌握復(fù)雜軟件項目管理方法,并在實際項目過程中靈活應(yīng)用。
2,對項目過程中對團隊有深刻的理解,確保軟件項目走向更高層次的成功。
3,通過問題分析與系統(tǒng)思考,對軟件過程進行優(yōu)化與改進。
高水平的管理是軟件項目成功的關(guān)鍵,具有這方面理論和實踐的人員是目前軟件組織中急需的高層次人才。為建立符合中國國情的軟件開發(fā)過程和組織體系,培訓(xùn)中心特舉辦“高級軟件項目管理與敏捷實踐”培訓(xùn)班,具體事宜通知如下:
學(xué)員基礎(chǔ)
1、對軟件項目的分析、設(shè)計、組織和開發(fā)具有一定的實踐經(jīng)驗的資深人員。
2、有一定的軟件項目管理、技術(shù)管理或質(zhì)量保證的基礎(chǔ)知識與實踐經(jīng)驗。
師資
由業(yè)界知名的專家親自授課:
謝老師 教授,培訓(xùn)中心副校長,大型電子對抗項目負責(zé)人、首席系統(tǒng)架構(gòu)師,組織過多個大型軟件項目,GJB 5000A高級咨詢顧問,對軟件工程管理與過程具有深邃的理論見解和實踐知識。
姜老師 培訓(xùn)中心高級講師,高級工程師,敏捷項目開發(fā)資深專家,具有多年在第一線成功管理大型軟件項目的經(jīng)驗,對軟件項目組織具有深刻見解和實踐知識。
培訓(xùn)要點
與通用的項目管理相比,軟件項目管理有很大的不同。首先,軟件項目本身就是一個創(chuàng)作過程,在過程中充斥了變化和新的想法,這種變化的環(huán)境給管理帶來了新的難度。另一方面,軟件項目團隊是由一群具有獨特領(lǐng)域能力的人組成的,他們的思維方式不同,反而不容易相互協(xié)調(diào),如何讓團隊凝成一股繩?這就需要更優(yōu)秀的指揮藝術(shù)。我們?nèi)绾我陨钏际鞈]的思考更好的解決這些問題?
本課程通過風(fēng)險分析把軟件項目管理所遇到的主要問題提取出來,抓住重點尋求解決方案,在動態(tài)的變化環(huán)境中,把項目引向成功。課程中對人們廣泛困惑的關(guān)鍵問題將詳加討論。包括:在計劃階段如何進行正確的估算?在實施階段如何建立反饋系統(tǒng)?如何以可度量的方式提供控制信息并實施管理上的控制行為?如何根據(jù)項目特點建立不同特征的團隊?如何激發(fā)團隊成員的主動性、積極性和創(chuàng)造精神?如何在時間節(jié)點嚴格控制的前提下大幅度的提高產(chǎn)品質(zhì)量?
在理解軟件項目管理基本問題和對策的基礎(chǔ)上,課程將與學(xué)員共同探討敏捷軟件開發(fā)實踐以及更深層次的問題。敏捷不是突發(fā)奇想,而是軟件項目管理的一個更高層次的升華。它破除了一些傳統(tǒng)思維的束縛,更注重團隊的溝通、可交付的軟件、尋求客戶的合作以及響應(yīng)變化。
從課程的指導(dǎo)思想來說,我們不希望所傳遞的知識是遵照一個固定的模式,拋出一個結(jié)論,你照著做就行了,這樣是不會成功的。而是希望能夠不斷發(fā)掘現(xiàn)實中的問題,喚醒潛藏于我們內(nèi)心的知識,使之達到意識的層面,摸索出其中的規(guī)律,培育我們在原有基礎(chǔ)上成長的能力,以滿足不同環(huán)境的需要。
課程中將全面探討“道”和“術(shù)”這兩方面的問題:從“道”的角度,我們希望做到知其然更要做到知其所以然,懂得了才可能變化。從“術(shù)”的角度,在這些理念和思想的指導(dǎo)下,會形成什么樣的方法和實踐?把兩個方面完美結(jié)合,才能得到關(guān)于現(xiàn)代軟件項目管理的新領(lǐng)悟,形成一個有深度的課程,希望所有學(xué)員都在這個課程中受益。
培訓(xùn)內(nèi)容
第一講 軟件項目管理的“道”和“術(shù)”
1)軟件項目管理需要關(guān)注的問題
2)從宏觀的視角看項目管理
3)軟件過程與項目管理
第二講 計劃階段:如何進行項目策劃
1)項目策劃的范圍和內(nèi)容
2)確定開發(fā)模型與活動框架
通過風(fēng)險分析形成項目策略
風(fēng)險消除策略:建立反饋系統(tǒng)
根據(jù)開發(fā)模型定義活動框架
3)項目初始估計
如何定義項目范圍
如何估算項目規(guī)模與工作量
如何估算項目的時間與成本
4)如何制定項目計劃
5)如何制定里程碑階段計劃
6)如何獲得對計劃的承諾
7)如何維護項目計劃
第三講 實施階段:如何進行項目監(jiān)控
1)項目實施中的反饋與控制
2)如何對照計劃監(jiān)督項目
3)分析監(jiān)控數(shù)據(jù)
如何分析執(zhí)行項目計劃狀況
如何分析其它方面的問題
如何創(chuàng)建并使用項目看板
4)如何系統(tǒng)分析問題的因果關(guān)系
5)如何管理糾正措施
6)如何進行里程碑評審與計劃管理
7)如何統(tǒng)一度量規(guī)則和方法
8)如何進行綜合數(shù)據(jù)的統(tǒng)計分析
第四講 如何進行外包項目管理
1)外包項目開發(fā)需要關(guān)注的問題
2)外包項目管理的過程
外包項目的前期決策
如何選擇承包商
對外包合同談判的建議
如何進行外包項目的監(jiān)控與驗收
3)典型外包項目合同模板
第五講 打造有凝聚力的高效團隊
1)如何提升項目經(jīng)理的領(lǐng)導(dǎo)力
2)項目目標(biāo)與團隊結(jié)構(gòu)的匹配
團隊結(jié)構(gòu)與團隊模式
如何用目標(biāo)決定團隊結(jié)構(gòu)
3)如何達成有凝聚力的團隊
4)如何通過管理提升產(chǎn)品質(zhì)量
4)如何解決效率與質(zhì)量的矛盾
第六講 敏捷軟件開發(fā)精要
1)敏捷游戲的“破”
2)敏捷是什么?
縱向視圖:目標(biāo)導(dǎo)向、團隊協(xié)作、最佳實踐。
橫向視圖:尊重經(jīng)濟、持續(xù)改善、最佳實踐
3)關(guān)于敏捷的誤解與敏捷方法論
第七講 敏捷軟件開發(fā)實踐
1)迭代閉環(huán)
為什么要迭代?迭代閉環(huán)在XP與Scrum中的實踐
需求管理與分解(User Story、Backlog)
計劃與估算
步長:燃盡圖、迭代演示、周計劃
會議:評估會議、計劃會議、評審會議、回顧會議
反思改進
怎么管理多個敏捷團隊?怎么管理地理位置上分布的團隊?
迭代實踐與傳統(tǒng)實踐的對比
2)“質(zhì)量體檢”閉環(huán)
為什么要體驗?
“完成”的定義
質(zhì)量體檢:編碼標(biāo)準、測試、評審
集體代碼所有權(quán)
一步構(gòu)建,持續(xù)集成,質(zhì)量體檢報告,團隊績效評估
質(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)如何在團隊內(nèi)實施敏捷管理
繪制團隊價值流圖
整改的四個步驟
5)再看敏捷
培訓(xùn)目標(biāo)
1,掌握復(fù)雜軟件項目管理方法,并在實際項目過程中靈活應(yīng)用。
2,對項目過程中對團隊有深刻的理解,確保軟件項目走向更高層次的成功。
3,通過問題分析與系統(tǒng)思考,對軟件過程進行優(yōu)化與改進。
上一篇:采購&銷售必備的合約管理與風(fēng)險防范(田庭峰)
下一篇:新三板掛牌融資實戰(zhàn)課程(深圳市培訓(xùn)課程)
培訓(xùn)現(xiàn)場
講師培訓(xùn)公告