培訓(xùn)搜索引擎

高級項目管理師(謝老師)

參加對象: 軟件開發(fā)機構(gòu)高級管理人員、項目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、資深開發(fā)人員、質(zhì)量保證人員以及其他對提升軟件開發(fā)質(zhì)量負(fù)有責(zé)任的人員。

公開課編號 GKK2607
主講老師 謝老師,姜老師
參加費用 5500元
課時安排 4天
近期開課時間 2015-04-09
舉辦地址 加載中...

其他開課時間
  • 開課地址: 開課時間:

公開課大綱
培訓(xùn)目標(biāo):

1,掌握復(fù)雜項目規(guī)劃與監(jiān)控的方法,并在實際項目過程中靈活應(yīng)用;
2,在項目開發(fā)中正確應(yīng)用可度量的方法進行項目規(guī)劃與控制;
3,對項目過程中對團隊有深刻的理解,確保軟件項目走向更高層次的成功;
4,通過問題分析與系統(tǒng)思考,對軟件過程進行優(yōu)化與改進。

培訓(xùn)內(nèi)容:

(一)軟件項目管理的“道”和“術(shù)”
    1)軟件項目與項目管理
        項目管理的定義和特點
        軟件項目管理需要關(guān)注的問題
    2)集成化軟件項目管理模型
        從宏觀的視角看項目管理
        項目啟動過程中的前期決策
        項目管理計劃的銜接
    3)項目管理相關(guān)過程集成
        軟件過程的定義與概念
        基本的項目管理類過程
        基本的支持類過程
        基本的工程類過程
        個人軟件過程(PSP)
        軟件開發(fā)管理的基本原則

(二)如何進行項目策劃
    1)項目策劃的范圍和內(nèi)容
        制定計劃的關(guān)鍵因素
        計劃必須滿足的五個基本要求
        項目策劃的基本過程
    2)項目初始估計
        估計項目范圍
        估計任務(wù)的規(guī)模
        定義項目生命周期
        建立工作量和成本的估計值
    3)制定項目計劃
        編制項目進度表
        關(guān)于進度問題的進一步思考
        制定項目風(fēng)險列表
        制定項目資源計劃
        制定下屬計劃
        制定利益相關(guān)方參與計劃
        制定項目總計劃
    4)制定里程碑階段計劃
        需要動態(tài)計劃過程的原因
        制定里程碑階段計劃的活動
    5)獲得對計劃的承諾
        承諾為什么重要與怎樣進行承諾
        獲取承諾的過程
    6)維護項目計劃
        為什么計劃必須得到維護
        維護項目計劃的過程
    7)系統(tǒng)思考:項目計劃與管理模式
        線性與非線性模型
        建立良好的反饋控制系統(tǒng)

(三)如何進行項目監(jiān)控
    1)為什么要進行項目監(jiān)控
    2)對照計劃監(jiān)督項目
        項目測量面臨的三大問題
        監(jiān)督項目計劃參數(shù)執(zhí)行情況
        監(jiān)督其它方面的問題
    3)分析監(jiān)控數(shù)據(jù)
        分析執(zhí)行項目計劃狀況
        分析其它方面的問題
        實施里程碑評審
        創(chuàng)建并使用項目儀表板
    4)系統(tǒng)思考:解決監(jiān)控中發(fā)現(xiàn)的問題
        系統(tǒng)化分析問題的因果關(guān)系
        理解心智模型
        發(fā)現(xiàn)和獲悉局部優(yōu)化
        理性的決策與決斷
        管理糾正措施

(四)如何進行外包項目管理
    1)外包項目開發(fā)需要關(guān)注的問題
        外包的定義與問題
        對外包的利弊進行權(quán)衡
    2)外包項目管理的過程
        外包項目的前期決策
        如何選擇承包商
        對外包合同談判的建議
        外包項目的監(jiān)控與驗收
    3)典型外包項目合同模板

(五)打造有凝聚力的高效團隊
    1)項目經(jīng)理的領(lǐng)導(dǎo)力
        領(lǐng)導(dǎo)力與領(lǐng)導(dǎo)方式模型
        在團隊中如何實現(xiàn)激勵
        如何形成組織力與創(chuàng)新力
        如何培養(yǎng)自己的領(lǐng)導(dǎo)力
    2)項目目標(biāo)與團隊結(jié)構(gòu)的匹配
        團隊結(jié)構(gòu)應(yīng)考慮的因素
        基于目標(biāo)的的團隊模式
    3)凝聚團隊向心力以提高生產(chǎn)力
        合理調(diào)配項目的人力資源
        團隊合作對于項目成功的意義
        如何達成有凝聚力的團隊
        建立長期的團隊建設(shè)規(guī)劃

(六)案例分析:當(dāng)我們負(fù)責(zé)一個軟件項目
    1)確定合理的軟件開發(fā)生命周期
    2)建立團隊、分配資源、賦予職責(zé)
        合理的團隊與合理的職責(zé)
        建立團隊共同的價值觀
    3)進行發(fā)布策劃
        用例及優(yōu)先級分析
        估計規(guī)模與開發(fā)速度
        制訂發(fā)布計劃
    4)進行增量迭代階段策劃
        發(fā)布策劃與增量迭代階段策劃的關(guān)系
        兩種增量迭代階段策劃方法
        生成增量迭代階段計劃
    5)增量迭代階段中的協(xié)調(diào)與指導(dǎo)
        有效的指導(dǎo)團隊工作
        管理需求與設(shè)計
        開好每日簡會
        保持可視性
    6)里程碑評審與計劃管理
        里程碑評審會議
        詢問是否有需求變更要求
        團隊對如何做得更好進行回顧
        進入下一個增量迭代階段

(七)軟件規(guī)模的功能點估算方法
    1)功能點估算方法的基本原理
        估計方法的基本思路
        功能點計算的基本原理
    2)確定估算的范圍
        確定范圍和邊界的規(guī)則
        用于說明的案例背景
    3)估算信息處理規(guī)模
        計算數(shù)據(jù)功能的意義
        內(nèi)部邏輯文件(ILF)的精確定義
        外部接口文件(EIF)的精確定義
        計算ILF和EIF復(fù)雜度貢獻
        關(guān)于外部輸入(EI)的討論
        關(guān)于外部輸出(EO)的討論
        關(guān)于外部查詢(EQ)的討論
    4)計算值調(diào)整因子(VAF)
        項系統(tǒng)基本特征的評估
        案例完整的功能點計算結(jié)果
    5)功能點規(guī)模度量的應(yīng)用
    6)課程總結(jié):執(zhí)著的追求卓越

(八)敏捷軟件開發(fā)精要
    1,敏捷游戲的“破”
    2,敏捷是什么?
       縱向視圖:目標(biāo)導(dǎo)向、團隊協(xié)作、最佳實踐。
       橫向視圖:尊重經(jīng)濟、持續(xù)改善、最佳實踐
    3,關(guān)于敏捷的誤解
    4,敏捷與方法論

(九)敏捷軟件開發(fā)實踐
    1,迭代閉環(huán)
       為什么要迭代?
       迭代閉環(huán)在XP與Scrum中的實踐
       需求管理與分解(User Story、Backlog)
       計劃與估算
       步長:燃盡圖、迭代演示、周計劃
       會議:評估會議、計劃會議、評審會議、回顧會議
       反思改進
       怎么管理多個敏捷團隊?
       怎么管理地理位置上分布的團隊?
       迭代實踐與傳統(tǒng)實踐的對比
    2,“質(zhì)量體檢”閉環(huán)
       為什么要體驗?
      “完成”的定義
       質(zhì)量體檢:編碼標(biāo)準(zhǔn)、測試、評審
       集體代碼所有權(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)講師:

由業(yè)界知名的專家親自授課:
謝老師   教授,培訓(xùn)中心副校長,大型電子對抗項目負(fù)責(zé)人、首席系統(tǒng)架構(gòu)師,組織過多個大型軟件項目,GJB 5000A高級咨詢顧問,對軟件工程管理與過程具有深邃的理論見解和實踐知識。
姜老師   培訓(xùn)中心高級講師,高級工程師,敏捷項目開發(fā)資深專家,具有多年在第一線成功管理大型軟件項目的經(jīng)驗,對軟件項目組織具有深刻見解和實踐知識。

上一篇:需求分析沙盤演練(楊老師)
下一篇:項目管理情景訓(xùn)練(黃老師)

培訓(xùn)現(xiàn)場