成功的項目管理與敏捷軟件開發(fā)
成功的項目管理與敏捷軟件開發(fā)詳細內容
成功的項目管理與敏捷軟件開發(fā)
項目管理咨詢培訓課程:
課程名稱
RDM080 成功的項目管理與敏捷軟件開發(fā)(Successful Project Management and
Agile Management )
參加對象
企業(yè)CEO/總經理、總經理/副總、公司總工/技術總監(jiān)、項目經理/產品經理、PMO(項
目管理辦公室)成員、研發(fā)骨干、測試、QA等。
課程背景
面對當前激烈的市場競爭環(huán)境,如何快速的推出產品并減少浪費是眾多企業(yè)家和總經
理們非常關注的問題,在一個新產品的項目管理過程中,企業(yè)經常面臨如下問題:
1. 如何制定合理的項目任務書和項目章程,保持與項目投資人的良好溝通;
2. 如何構建一個對整個項目負責的團隊,如何明確定義團隊成員的角色和職責;
3. 如何平衡項目的需求、進度、質量和成本之間;
4. 項目經理如何平衡項目管理和技術開發(fā)工作之間的關系;
5.
如何保證項目計劃制定的合理性,在保證領導要求的進度的同時又不犧牲質量;
6. 如何控制好項目的范圍,減少變更給項目造成的影響;
7. 如何識別項目的風險,制定風險管理計劃有效的控制風險;
8. 在項目執(zhí)行的過程中如何進行項目的控制,確保項目進度;
9. 保證項目成功的關鍵因素有哪些?如何構建這些關鍵因素?……
新的開發(fā)方法-
敏捷開發(fā),有助于開發(fā)人員、測試人員和管理人員更快的適應客戶需求的變化,快速的
發(fā)布和提交版本。使得軟件的發(fā)布能更快捷的滿足客戶的需求。
敏捷軟件開發(fā)過程中,有一些新的開發(fā)手段,把開發(fā)活動和測試活動結合起來。通過
敏捷項目管理,可以更好的發(fā)揮團隊特長,并行開發(fā),合理控制軟件版本,有效地提高
生產率。
本課程在介紹了敏捷項目一般管理方法基礎上,深入地討論了如何將敏捷化開發(fā)應用
于其它行業(yè)的產品研發(fā)活動,使學員同時掌握以上兩種方法,在實際工作中能按照實際
情況靈活應用。
講師團隊在過去的四年中曾經為多家企業(yè)提供項目管理的內訓,在總結大量企業(yè)實踐
的基礎上,對本課程作了大量的優(yōu)化,我們認為項目管理工作不僅僅是技術開發(fā)工作,
而是技術與管理相結合的工作,有時甚至完全是管理工作,管理是一門藝術,當經理更
是一種責任,項目經理的任務將不再是個人英雄般地拼命完成你的個體任務就行了,而
應該是率領你的團隊完成團隊目標。
課程在對項目和項目管理的基本概念做出明確闡述的基礎上,著重培訓學員的實際操
作能力,以一個真實的項目的生命周期為軸線,從項目的啟動、項目計劃的制定、項目
計劃的執(zhí)行和控制、項目的收尾來全面講解一個項目管理的全流程;在這條軸線上又貫
穿項目的團隊管理、項目的需求管理、項目的質量管理、項目的風險管理等內容,并總
結項目成功的關鍵因素。
培訓收益
1. 了解業(yè)界項目管理的最佳模式與實踐
2. 掌握項目管理的相關技能和技巧
3. 掌握項目管理的生命周期模型
4. 掌握業(yè)界項目的組織結構和團隊角色
5. 掌握項目計劃的制定、執(zhí)行和監(jiān)控
6. 掌握如何將質量管理、風險管理等融會貫通于整個項目計劃中
7. 學習敏捷開發(fā)的方法
8. 了解敏捷開發(fā)項目管理與傳統(tǒng)開發(fā)方法的不同。
9. 了解敏捷開發(fā)和測試的過程
10. 了解敏捷開發(fā)過程中,測試用例的編寫和測試的執(zhí)行過程
11. 分享業(yè)界項目成功的關鍵經驗
培訓課時
12小時
課程大綱
1. 案例分析
2. 項目管理概述
1. 項目與項目管理
1. 什么是項目、項目的特征
2. 什么是項目管理
3. 項目管理的十大知識領域和五個過程組(PMI)
2. 項目管理
1. 項目管理的特征
2. 項目管理面臨的重大挑戰(zhàn)
3. 項目成功和失敗的主要因素
4. 產品生產過程中的主要項目管理活動
3.
4. 演練與問題討論
3. 項目管理過程
1. 項目啟動階段及目標的制定
1. 項目目標的標準
2. 項目目標的制定原則
3. 如何完成項目目標的制定
4. 項目任務書示例
5. 實例講解:某案例公司的項目章程
6. 演練與問題討論
2. 項目策劃階段活動
1. 項目計劃包
? 進度與資源計劃
? 質量管理計劃
? 風險管理計劃
2. 進度與資源計劃
? 討論:公司在項目計劃制定中存在的問題?
? 項目計劃的作用
? 項目計劃制定的流程
? 項目計劃制定的原則
? 項目計劃制定的要素
? 項目計劃的分級分層管理體系
? 項目計劃的制定的五個步驟
? WBS介紹(作用、示例)
? WBS分解的衡量標準
? PBS、WBS、OBS、RBS之間的對應關系
? 五種常見的估計方法
? 規(guī)模、工作量、工期估計
? PERT圖的繪制
? 如何加快項目開發(fā)進度
1. 關鍵路徑法
2. 快速跟蹤法
? 實例講解:某案例公司的手機研發(fā)的WBS庫
? 實例講解:某案例公司的估計操作指導書
? 演練與問題討論
3. 其他計劃
? 干系人計劃
? 資料管理計劃
? 培訓計劃的等
3. 項目執(zhí)行
1. 什么是PDCA
2. PDCA的特點有哪些?
3. 如何達成PDCA循環(huán)
4. 什么是掙值分析?
5. 掙值法的一般步驟
6. 掙值分析的計算公式
7. 掙值方法的四個評價指標
8. 成本控制的結果運用
4. 項目控制階段
1. 項目計劃控制中常見的問題和解決辦法
2. 項目的分層實施與分層監(jiān)控
3. 監(jiān)控計劃
? 監(jiān)控點設置原則
? 監(jiān)控計劃總攬圖
? 監(jiān)控計劃一覽表
4. 項目控制手段:項目報告
? 項目報告種類
? 項目報告機制
5. 項目控制手段:項目例會
? 項目例會種類
? 例會議程和內容
6. 項目控制手段:計劃變更控制
? 變更控制流程
? 計劃滾動刷新
7. 項目控制手段:狀態(tài)轉移
8. 項目控制手段:業(yè)務決策評審
9. 項目控制手段:項目審計
10. 項目控制手段:項目風險管理
11. 項目控制手段:項目度量管理
? 產品級度量
? 項目級度量
12. 項目控制手段:技術評審
13. 項目控制手段:成本控制
? 成本模型
? 主要成本構成分析
? 目標成本
14. 項目控制手段:QA狀態(tài)報告
15. 項目控制手段:過程裁減
? 裁減的原則
? 裁減的責任主體
? 裁減時機
16. 演練與問題討論
5. 項目收尾階段
1. 評估與驗收
2. 項目總結
? 項目總結會議
? 項目總結表(模板)
3. 文件歸檔
? 工具:項目總結相關表格
? 項目總結表(模板)
4. 敏捷軟件開發(fā)項目管理
1. 為需求編制用戶故事、注重價值
1. 用戶故事 = 用戶 + 功能 + 價值
? 好故事的四個標準
? 切分故事
? 工作坊8:將需求轉換為用戶故事 (使用客戶內部開發(fā)需求)
2. ? 用戶建模
? 誰在用我的產品?
? 工作坊9(可選):針對需求進行用戶建模 (使用客戶內部開發(fā)需求)
3. ? 超越敏捷-現(xiàn)實世界的用戶故事
? ? 用戶故事 = 需求文檔?
? ? 復合型的需求文檔
? ? 敏捷中的精益理念
2. 為需求評估優(yōu)先級、規(guī)模、可測試性
1. 需求優(yōu)先級排序
? ? 以團隊形式進行排序
? ? 超越敏捷-敏捷生態(tài)系統(tǒng)
? ? 用戶故事的進化
? ? 敏捷生態(tài)系統(tǒng)初探:需求管理
? ? 從客戶價值驅動到持續(xù)交付客戶價值
?
工作坊(可選):使用需求分析方法及MOSCO法則,針對需求進行用戶建模
和排序 (使用客戶內部開發(fā)需求)
2. 需求規(guī)模的估算
? 敏捷估計-估算撲克
? Delphi估算
?
工作坊:我的故事要多少工作量?(使用客戶內部開發(fā)需求),撲克牌法
3. 可測試性,需求驗收標準 DOD
? 什么是DOD
? DOD的樣例展示
? DOD的作用
? 可測試性設計DFT
? DFT的作用
? DFT樣例
3. 版本劃分、制定持續(xù)發(fā)布計劃
1. 迭代計劃會
2. 計劃會序曲-豬與雞的故事
3. 豬與雞的行為模式
4. 計劃游戲,如何排計劃?
4. 敏捷開發(fā)過程
1. 簡單設計
2. 團隊結構與日常開發(fā)活動
? 辦公環(huán)境
? ?“特性小組”
? ?“松結對編程”
? “松結對編程”的小組長責任
? “松結對編程”的工作習慣
3. TDD(測試驅動開發(fā))及靜態(tài)語法檢查
? 什么是TDD
? 如何進行TDD
? 工作坊11:對一個功能進行TDD設計
? 系統(tǒng)級TDD
? 靜態(tài)語法檢查與代碼質量
? 工作坊12:使用靜態(tài)語法工具進行代碼質量分析
4. 重構
5. 重構的定義
6. 為什么需要重構
7. 何時需要重構
8. 代碼的壞味道
9. 各種重構的方法
10. 重復的代碼
11. 重構演練
5. 敏捷測試過程
1. 持續(xù)集成和每日構建
? 持續(xù)集成的概念
? 每日構建的概念和意義
? 每日構建的實施策略
? 每日構建和版本管理的集成
? 以每日構建為基礎的發(fā)布管理和試驗環(huán)境
?
通過每日構建和持續(xù)集成,使得版本管理不僅僅記錄代碼的存在和歷史,更
保證代碼的正確性
? 典型案例分析
2. 自動化測試
? 自動化測試概念,局限性
? 自動化測試基本理論
? 自動化測試實施
? 常用工具介紹
? 自動化測試成熟度
? 自動化測試評估
6. 迭代之任務分解與任務監(jiān)控
1. 迭代計劃與任務分解
2. 項目過程與風險管理
3. 每日立會
? 為何站著開會?
? 每日立會成功的關鍵
? 工作坊5:如何召開每日立會 Standup meeting
4. 燃盡圖
? 燃燒圖的團隊“指紋”
5. 故事板 Kanban
? 工作坊6:如何創(chuàng)建敏捷任務故事板
6. 燃盡圖
? 燃燒圖的團隊“指紋”
7. “迭代期內無變更”
? 擁抱變化還是恪守承諾?
? “迭代期內無變更”與研發(fā)心理學
? 對策:MoSCoW方法
8. 故事板 Kanban
? 工作坊6:如何創(chuàng)建敏捷任務故事板
7. 迭代之版本評估與驗收
1. ? 評審會與反思會
? ?評審會序曲
? ?從外部理解團隊目標
? ?“可運行軟件”的標準
2. ? 評審會
? ?評審會的行為模式
? ?引導客戶表達需求
? 工作坊7:為故事設定完成標準
3. ? 反思會
? ?現(xiàn)實世界的反思會
4. 版本驗收會議
8. 敏捷測試和績效管理
1. 敏捷軟件開發(fā)的度量體系
2. 精益軟件度量什么
? 組織目標
? 決策場景
? 指標框架
? 度量元
? 價值評價
3. 常見的敏捷度量指標
? 產能度量
? 內部質量的度量
? 外部質量的度量
? 組織能力的度量
?
4. 部分度量案例展示
? 規(guī)模
? 工作量
? 進度
? 技術債務
? 能力
5. 度量的實施和推進
6. 演練:我們需要什么度量
9.
5. 項目成功的關鍵與敏捷軟件開發(fā)部署
1. 敏捷三步走
2. 敏捷成功與否的衡量標準是業(yè)務結果(質量、TTM)的改進
3. 首次實施敏捷的參考步驟——八步曲
4. 敏捷角色
5. 項目組團隊的組建方式:特性項目組和模塊項目組優(yōu)劣對比
6. 項目級敏捷通用過程模型
7. 項目級敏捷過程樣例(版本中項目組全都實施敏捷)
8. 執(zhí)行與實施層面的敏捷實踐
李晉老師的其它課程
軟件需求開發(fā)與管理 03.05
課程名稱RDM030軟件需求開發(fā)與管理(SoftwareRequirementDevelopmentandmanagement)參加對象公司總工/技術總監(jiān)、研發(fā)項目經理/產品經理、系統(tǒng)工程師SE、研發(fā)骨干、測試、QA等。課程背景在經濟蓬勃發(fā)展的今天,客戶的信息化需求變化非??欤@對軟件企業(yè)提出了嚴峻的挑戰(zhàn),對需求的快速反應能力體現(xiàn)了一個軟件企業(yè)的核心競爭能力
講師:李晉詳情
實用軟件度量 03.05
課程名稱RDM080軟件質量管理(SoftwareQualityManagement)參加對象企業(yè)總工、技術總監(jiān)、系統(tǒng)架構師、研發(fā)經理、測試經理、質量/品質經理、研發(fā)測試骨干,以及研發(fā)測試技術人員。課程背景很多企業(yè)已經收集了本企業(yè)的各種項目類型的進度、質量、成本、效率等的歷史數(shù)據(jù),并基于此建立了組織的基礎度量數(shù)據(jù)庫。但是在整個數(shù)據(jù)的收集過程中,往往因為度量目
講師:李晉詳情
實用軟件估計 03.05
課程名稱RDM010實用軟件估計(SoftwareEstimationandPlaning)參加對象研發(fā)總經理/副總、公司總工/技術總監(jiān)、項目經理/產品經理、PMO(項目管理辦公室)成員、項目骨干、項目組成員、測試工程師、質量管理人員等。課程背景軟件行業(yè)本身的特殊性,功能點方法需要考慮很多情況并需要抽取共性。通過本課程的學習,學員可以短時間內達到了解功能點內
講師:李晉詳情
產品平臺和CBB模塊化設計 03.05
課程名稱產品平臺和CBB模塊化設計ProductPlatformandCommonBuildingBlockDesign參加對象企業(yè)CEO/總經理、研發(fā)總監(jiān)、研發(fā)經理/項目經理/技術經理/產品經理、系統(tǒng)工程師、產品規(guī)劃專家課程背景隨著產品生命周期越來越短,市場競爭日趨激烈,能否快速地推出客戶/市場需要的產品將直接關系到一個企業(yè)能否保持持續(xù)贏利的能力。作為企業(yè)
講師:李晉詳情
2959100-50800-94869098425研發(fā)管理系列課程020000研發(fā)管理系列課程-113919031750-114617582550貨架技術與CBB技術管理貨架技術與CBB技術管理-81915066675培訓收益:培訓收益:-95059547625-3448058890全面實現(xiàn)公司產品開發(fā)與技術研究有效分離,減少產品開發(fā)中的技術風險構筑公司產品
講師:李晉詳情
技術規(guī)劃與技術預研管理 03.05
技術規(guī)劃與技術預研管理課程背景改革開放40年,世界工廠轉向國內,從遍布全球的“中國制造”,到10年前的產業(yè)發(fā)展變革,“中國創(chuàng)造”深入人心,企業(yè)銳意革新,奮力擺脫“人多力量大”的窘境,爭搶高端價值鏈,現(xiàn)如今,中美貿易戰(zhàn)將“中國智造”全方位推向新的高度。不難發(fā)現(xiàn),時代變遷中,技術創(chuàng)新是一個企業(yè)甚至國家立于不敗之地的關鍵因素。因此,自主開發(fā)產品,通過產品、技術創(chuàng)新
講師:李晉詳情
技術戰(zhàn)略與規(guī)劃 03.05
課程名稱技術規(guī)劃與規(guī)劃管理TechnicalCBBPlanningandManagement參加對象企業(yè)CEO/總經理、研發(fā)總監(jiān)、研發(fā)經理/項目經理/技術經理/產品經理、系統(tǒng)工程師、產品規(guī)劃專家課程背景與營銷相比,中國企業(yè)更相信營銷可以彌補產品力不足,且銷售能夠帶來立竿見影的效果,而技術解決的是企業(yè)未來多年以后的生存問題,屬于“遠水難解近渴”,故而中國企業(yè)多
講師:李晉詳情
軟件測試管理 03.05
軟件測試管理課程背景“質量是我們的自尊心”,當前市場競爭異常激烈,客戶對產品的質量要求越來越高,質量成為產品在競爭中脫穎而出的重要武器,測試作為產品進入市場的最后一道防線關系到產品的成敗,目前國內企業(yè)針對測試也存在比較多的問題:1.不重視測試,缺少必要的測試資源投入,測試人員比例低2.過分壓縮測試時間,導致測試不充分,遺留問題多3.測試問題解決不徹底,導致過
講師:李晉詳情
IPD+敏捷軟件開發(fā) 03.05
課程名稱產品平臺和CBB模塊化設計ProductPlatformandCommonBuildingBlockDesign參加對象企業(yè)CEO/總經理、研發(fā)總監(jiān)、研發(fā)經理/項目經理/技術經理/產品經理、系統(tǒng)工程師、產品規(guī)劃專家課程背景隨著產品生命周期越來越短,市場競爭日趨激烈,能否快速地推出客戶/市場需要的產品將直接關系到一個企業(yè)能否保持持續(xù)贏利的能力。作為企業(yè)
講師:李晉詳情
研發(fā)項目計劃和控制 06.11
精品培訓課程課程名稱RDM013研發(fā)項目計劃和控制(RDProjectPlanControl)參加對象企業(yè)CEO/總經理、研發(fā)總經理/副總、公司總工/技術總監(jiān)、研發(fā)項目經理/產品經理、PMO(項目管理辦公室)成員、研發(fā)骨干、測試、QA等。課程背景調查表明,在企業(yè)中,大約70的研發(fā)項目超出了估算的時間進度,大型項目平均交付時間比原計劃超出20-50,研發(fā)項目開
講師:李晉詳情
- [潘文富]新開門店的白板期要做些什
- [潘文富]經銷商終端建設的基本推進
- [潘文富]中小企業(yè)招聘廣告的內容完
- [潘文富]優(yōu)化考核方式,減少員工抵
- [潘文富]廠家心目中的理想化經銷商
- [王曉楠]輔警轉正方式,定向招錄成為
- [王曉楠]西安老師招聘要求,西安各區(qū)
- [王曉楠]西安中小學教師薪資福利待遇
- [王曉楠]什么是備案制教師?備案制教
- [王曉楠]2024年陜西省及西安市最
- 1社會保障基礎知識(ppt) 21193
- 2安全生產事故案例分析(ppt) 20272
- 3行政專員崗位職責 19070
- 4品管部崗位職責與任職要求 16262
- 5員工守則 15485
- 6軟件驗收報告 15420
- 7問卷調查表(范例) 15138
- 8工資發(fā)放明細表 14578
- 9文件簽收單 14238