課程描述INTRODUCTION
軟件項目管理實務培訓
日程安排SCHEDULE
課程大綱Syllabus
軟件項目管理實務培訓
【課程背景】
根據(jù)Standish Grup的“Chas Chrnicles Reprt ”顯示,超過60% 的軟件開發(fā)項目不是失敗,就是超出預算、超出項目時間,或是交付縮水的功能。隨著軟件規(guī)模和復雜度不斷的增加,要按時按質(zhì)按量交付軟件產(chǎn)品完成軟件項目的目標越來越富有挑戰(zhàn)性。個人單打獨斗的作坊式及傳統(tǒng)的瀑布式開發(fā)模式已不能適應發(fā)展的需要,迫切需要一種規(guī)范化的項目管理方法管理軟件項目,構建高效的軟件項目團隊,使軟件項目可預測可管可控。課程首先對項目和項目管理的基本概念做出明確闡述,利用講師豐富的工作積累與咨詢實踐,與學員共同分析本企業(yè)項目管理中的問題,結合產(chǎn)品開發(fā)流程的各個階段,著重培訓學員的項目管理實施能力:針對軟件項目管理圍繞項目組建、需求分析與管理、項目計劃制定、產(chǎn)品架構管理、項目監(jiān)控、質(zhì)量控制、風險管理等主要環(huán)節(jié)的操作及容易出現(xiàn)的誤區(qū)和問題做重點講解。本課程重點講解業(yè)界軟件項目管理*實踐和方法。主要圍繞軟件項目開發(fā)的核心領域(軟件項目組織、軟件項目生命周期、軟件需求分析與管理、軟件項目計劃、軟件架構管理、軟件項目監(jiān)控、軟件項目風險管理、軟件項目質(zhì)量管理、軟件項目人力資源管理等),詳細講解每個領域的操作重點和容易出現(xiàn)的問題;同時介紹支撐流程運作的一些實際操作方法(需求開發(fā)、需求管理、軟件估算、制定計劃、架構管理、項目監(jiān)控、風險管理、軟件質(zhì)量管理等),從而提升學員軟件項目管理技能。
【培訓收益】
提升項目團隊項目管理的能力,加強項目過程的可控性、可視性,最終保證項目質(zhì)量的提高、項目進度與預算的可控。通過有效的項目管理工作,幫助企業(yè)減少返工,縮短產(chǎn)品開發(fā)周期,降低產(chǎn)品開發(fā)成本。
了解項目、項目管理的基本概念及企業(yè)項目管理體系與成熟度模型,理解項目管理在企業(yè)管理中的重要性;
系統(tǒng)掌握軟件項目管理的思想、過程、方法和工具等,并與CMMI、Agile、IPD、IS體系結合;
理解軟件需求的重要性,掌握軟件需求開發(fā)與管理的方法、工具和技巧;
掌握如何選擇適合軟件項目的軟件生命周期模型及應用;
掌握軟件項目計劃編制方法,理解計劃的分層分級思想以及了解計劃制定的工具與技術,掌握滾動規(guī)劃方法;
掌握有效的估算方法與技術(PERT Sizing、Wide-Band Delphi等);
理解技術解決方案的重要性,并掌握如何進行產(chǎn)品架構管理;
掌握軟件項目八大項目監(jiān)控方法和工具,并掌握進度、質(zhì)量、成本和范圍的權衡方法;
掌握項目風險管理方法,如何有效地進行風險識別、風險評估、風險應對規(guī)劃及風險監(jiān)控;
了解軟件質(zhì)量、成本的基本概念,建立質(zhì)量成本意識,掌握質(zhì)量管理的三大法寶;
掌握項目經(jīng)理的“軟技能”,打造高效團隊;
根據(jù)學員的需求情況有重點的進行用例/用戶故事需求分析、軟件架構管理、敏捷項目管理、WBS制定過程、項目管理工具等專題性演練與研討。
【參加對象】
企業(yè)CE/總經(jīng)理、研發(fā)總經(jīng)理/副總、公司總工/技術總監(jiān)、研發(fā)/軟件項目經(jīng)理/產(chǎn)品經(jīng)理、PM(項目管理辦公室)成員、研發(fā)骨干、QA或流程優(yōu)化人員、跨部門負責人(市場、采購、制造)等。
【課程大綱】
1軟件項目管理概述
本章節(jié)學習目標:建立本課程學習的項目組織,明確本課程學習內(nèi)容;了解軟件項目管理的相關概念和知識,理解做好軟件項目管理的關鍵因素及成功做法。
1.1研討:Standish報告顯示軟件項目的成功率不容樂觀
1.2軟件危機是什么?
1.3軟件有哪些特性
1.4什么是項目?項目的三重約束?什么是項目管理?
1.5項目、項目群和項目組合之間的關系
1.6企業(yè)級項目管理的內(nèi)容
1.7項目管理成熟度模型
1.8項目管理三大知識體系剖析
1.9項目管理過程
1.10項目生命周期
1.11軟件項目管理專業(yè)領域
1.12軟件開發(fā)規(guī)范和標準(CMMI、Agile、IPD、IS9000)
1.13軟件項目管理面對的典型挑戰(zhàn)與問題有哪些?
2軟件項目啟動
本章節(jié)學習目標:了解軟件項目啟動和目標制定的方法,了解如何組建項目團隊。
2.1如何制定項目愿景和目標
2.2項目遠景體現(xiàn)項目的價值
2.3如何制定有效的項目目標(SMART原則)
2.4理解項目關鍵驅動因素與約束
2.5關鍵驅動因素與約束示例
2.6演練:如何確定項目目標并與項目干系人達成一致?
2.7項目組織結構模型有哪些
2.8采用何種項目團隊組織形式更好
2.9項目經(jīng)理職責與技能模型
2.10如何組建項目團隊
2.11案例分析:微軟團隊組織形式
2.12如何召開好項目啟動會
3軟件需求開發(fā)與管理
本章節(jié)學習目標:理解軟件需求的重要性,掌握軟件需求開發(fā)與管理的方法、工具和技巧,掌握如何通過良好的需求開發(fā)與管理使項目的需求可控可管。
3.1軟件項目失敗的主要原因有哪些?
3.2需求問題付出的代價
3.3不同角色對需求的理解為何不同
3.4什么是不合格的需求
3.5優(yōu)秀需求具有哪些特性
3.6需求工程包括什么
3.7客戶需求、產(chǎn)品和產(chǎn)品組件需求之間的關系
3.8需求獲取的手段和方法有哪些
3.9如何分析需求
3.10產(chǎn)品需求的內(nèi)容有哪些,如何定義
3.11客戶需求如何轉化為產(chǎn)品需求
3.12如何驗證需求
3.13需求管理的原則有哪些
3.14需求管理的流程(基線、變更、狀態(tài)跟蹤、追溯)
3.15演練與研討:軟件需求評估與優(yōu)先級排序
4軟件項目計劃
本章節(jié)學習目標:掌握軟件項目計劃的過程、工具、方法、關鍵要素和技巧,掌握如何選擇軟件生命周期模型,掌握如何通過良好的項目計劃對項目成功提前做出安排,而不是盲目的開展項目工作,掌握如何把握技術解決方案。
4.1軟件項目計劃主要存在哪些問題
4.2選擇統(tǒng)一過程的重要性與必要性
4.3軟件生命周期模型有哪些,如何選擇
4.4案例與研討:如何選擇軟件生命周期模型
4.5工作分解結構(WBS)是什么及重要性
4.6創(chuàng)建WBS的主要方法和步驟
4.7項目的WBS究竟分解到什么程度才合適
4.8演練與研討:根據(jù)軟件開發(fā)流程和產(chǎn)品分解結構制定WBS
4.9項目估算常見問題
4.10項目估算目的與類型
4.11估算要考慮哪些因素影響?
4.12估算誤差隨著項目進行是如何收斂的
4.13進行估算和重估算的時機是什么?
4.14估算常用方法有哪些?(Delphi、PERT)
4.15演練與研討:你的估算水平如何?
4.16技術解決方案的內(nèi)容有哪些
4.17什么是軟件架構
4.18軟件架構的內(nèi)容和原則是什么
4.19案例與研討:軟件架構驗證與重構
4.20如何制定項目計劃書
4.21項目活動排序
4.22如何建立WBS-BS矩陣
4.23如何建立RACI責任分配矩陣
4.24進度估算方法有哪些
4.25如何制定有效的軟件項目進度計劃
4.26做好項目計劃的幾個要點
4.27如何進行高效的項目計劃評審
5軟件項目風險管理
本章節(jié)學習目標:了解軟件項目風險管理的概念,熟悉軟件項目風險管理的過程,掌握如何有效的進行風險管理,使項目風險可控。
5.1風險管理常見問題有哪些
5.2什么是風險、風險管理?
5.3風險與問題的區(qū)別和關系
5.4風險及其影響有哪些
5.5風險管理過程
5.6如何進行高效的風險識別
5.7如何做好風險評估
5.8演練與研討:識別風險并評估
5.9如何提出有效的風險應對規(guī)劃
5.10風險監(jiān)控的方法有哪些
5.11如何充分利用好風險管理跟蹤表
5.12案例與研討:軟件項目風險管理的問題?
6軟件項目執(zhí)行與監(jiān)控
本章節(jié)學習目標:掌握項目計劃控制的關鍵要素和各種主要方法,學習如何掌控項目狀態(tài),如何高效的組織項目會議,如何構建持續(xù)集成的機制,如何有效協(xié)調(diào)、溝通以快速解決項目中的問題,以確保項目可控并取得成功。
6.1深入理解軟件項目執(zhí)行與控制
6.2高效團隊的特征
6.3團隊發(fā)展階段
6.4如何有效溝通
6.5如何面對團隊沖突
6.6如何基于信任的進行授權
6.7如何進行團隊激勵
6.8團隊如何高效執(zhí)行
6.9演練與研討:高效執(zhí)行力評估
6.10任務管理過程
6.11軟件項目監(jiān)控常見問題有哪些
6.12軟件項目監(jiān)控的內(nèi)容
6.13軟件項目監(jiān)控主要關注點有哪些
6.14案例與研討:90%完成狀態(tài)如何處理
6.15軟件項目監(jiān)控的方法有哪些
6.16軟件項目監(jiān)控手段之一:日常跟蹤
6.17軟件項目監(jiān)控手段之二:項目報告
6.18軟件項目監(jiān)控手段之三:項目會議
6.19軟件項目監(jiān)控手段之四:里程碑管理
6.20演練與研討:里程碑的重要性
6.21軟件項目監(jiān)控手段之五:項目問題管理
6.22軟件項目監(jiān)控手段之六:項目度量
6.23軟件項目監(jiān)控手段之七:項目變更控制
6.24軟件項目監(jiān)控手段之八:例外管理
7軟件項目質(zhì)量與成本管理
本章節(jié)學習目標:了解項目質(zhì)量管理的主要方法,掌握如何有效的進行技術評審、測試和軟件質(zhì)量保證,以控制項目質(zhì)量,達到項目進度和質(zhì)量的平衡。
7.1常見軟件項目質(zhì)量問題有哪些
7.2什么是軟件質(zhì)量
7.3軟件質(zhì)量模型
7.4質(zhì)量對成本和進度的影響
7.5軟件質(zhì)量管理過程有哪些活動
7.6軟件質(zhì)量策劃
7.7軟件質(zhì)量控制與保證
7.8軟件質(zhì)量度量
7.9軟件質(zhì)量改進
7.10軟件項目質(zhì)量管理的主要手段有哪些
7.11軟件項目質(zhì)量管理手段之一:評審
7.12軟件項目質(zhì)量管理手段之二:測試
7.13軟件項目質(zhì)量管理手段之三:軟件質(zhì)量保證
7.14質(zhì)量度量與改進——質(zhì)量基線/基準
7.15成本控制(三個公式的含義)
7.16成本模型、主要成本構成分析
7.17軟件項目成本管理的過程
7.18降低軟件項目成本的方法、要素
7.19關注軟件項目的生命周期成本
7.20項目經(jīng)理的成本管理職責
7.21經(jīng)驗分享:如何在項目執(zhí)行過程中降低成本?
7.22案例與研討:項目成本的問題如何解決?
8產(chǎn)品發(fā)布與項目收尾
本章節(jié)學習目標:了解產(chǎn)品發(fā)布和項目收尾的內(nèi)容,掌握如何做好項目收尾工作,做到善始善終。
8.1項目關閉類型:正常關閉、暫停、提前關閉
8.2為什么要進行產(chǎn)品發(fā)布,有哪些產(chǎn)品發(fā)布類型
8.3產(chǎn)品發(fā)布的工作有哪些
8.4經(jīng)驗教訓總結
8.5項目績效考核
8.6演練與研討:如何做好軟件項目收尾
9總結及研討:如何改善軟件項目管理?
軟件項目管理實務培訓
轉載:http://www.jkyingpanluxiangji.com/gkk_detail/35866.html
已開課時間Have start time
- 蔣曉東