課程描述INTRODUCTION
IT項目風(fēng)險管控
日程安排SCHEDULE
課程大綱Syllabus
課程介紹
需求分析與管理以及風(fēng)險管理貫穿軟件項目管理的全周期。如何準(zhǔn)確而又快速的捕捉用戶的需求?如何平衡不同角色的用戶對于系統(tǒng)/軟件的不同方面的需求?如何協(xié)調(diào)功能性需求與非功能性需求之間的矛盾?如何對需求實施有效的管理以確保在項目生命周期中需求的一致性、完整性與可回溯性?如何準(zhǔn)確而又敏捷的識別項目的風(fēng)險?針對已識別的風(fēng)險采取有針對性的、可操作性的管控措施?如何將風(fēng)險管理作為一個有機(jī)的組成部分融入到軟件項目管理當(dāng)中而不是游離于之外……這一系列的問題都對項目管理人員的能力和素質(zhì)提出了很高的要求。需求開發(fā)與管理能力以及風(fēng)險管理能力的培養(yǎng)成為了擺在軟件企業(yè)面前的一大課題。
為了幫助項目管理人員對以上問題有清晰的認(rèn)識、完整的了解和全面的把握,我們開設(shè)了這門課程。講師憑借在多種不同行業(yè)客戶的、成功咨詢經(jīng)驗(金融、電力、能源、通訊、物流、中間件……)將對業(yè)界優(yōu)秀企業(yè)關(guān)于需求分析管理及風(fēng)險管理方面的*實踐進(jìn)行深入的分享、分析和論述。
學(xué)習(xí)收益
分析業(yè)界公司在需求管理和需求開發(fā)過程中的誤區(qū),并分享成功經(jīng)驗;
站在“項目交付價值”的全新角度了解在需求開發(fā)和需求分析的過程、以及在這個過程中各種技術(shù)和方法論的使用特點;
理解需求捕捉時的主要方法:用戶故事、業(yè)務(wù)概念分析、最小原型法;
理解需求分析/需求建模的主流方法:User Story 用戶故事、UseCase用戶用例、數(shù)據(jù)流圖、有限狀態(tài)集圖、實體/關(guān)系圖;
理解非功能性的分類、示例以及如何獲取的方法;
掌握規(guī)格化需求時的注意事項與模板示例;
分析常見的在風(fēng)險管理過程中的誤區(qū),并分享成功經(jīng)驗;
了解實施風(fēng)險管理時的關(guān)鍵注意事項和關(guān)鍵成功要素;
掌握結(jié)構(gòu)化、規(guī)格化描述風(fēng)險的方法;
分享軟件項目生命周期不同階段/活動(需求分析、架構(gòu)設(shè)計、軟件設(shè)計與開發(fā)、驗證與交付)的常見風(fēng)險及其常用應(yīng)對措施。
課程結(jié)構(gòu)和大綱
第一天
軟件項目管理的Yes與No
1、練習(xí):角色扮演游戲
2、軟件項目的“魔鬼數(shù)字”
第一天
一、打開軟件需求的黑匣子
1、Attention! 我們說的可是“軟件需求”—— “需求”基本概念、各類“需求”的定義(功能需求、非功能需求/質(zhì)量屬性、設(shè)計約束的定義)和各個層級的需求(用戶需求/業(yè)務(wù)需求、產(chǎn)品需求與產(chǎn)品組件需求)
2、軟件需求開發(fā)和需求管理的兩大常態(tài)
3、你所接收從用戶/市場人員/業(yè)務(wù)人員轉(zhuǎn)發(fā)過來的需求通常存在哪些問題?
4、三種不同詳細(xì)程度的“需求”:白云級需求、風(fēng)箏級需求和場景級需求
5、你準(zhǔn)備好了嗎——作為需求分析人員,在軟件需求開發(fā)和需求管理過程中你將承擔(dān)怎樣的角色與職責(zé)?
第一天
二、捕捉和挖掘需求
1、決定捕捉需求策略的三大要素——客戶/用戶參與程度、需求分析人員的熟練程度、技術(shù)性約束條件
2、真的需要“傾聽每一個客戶的聲音”嗎——客戶的“癢點”和“痛點”是什么、我的系統(tǒng)將解決他/她的什么問題
3、我們交付的是“價值”而非“項目”本身——如何從孤立的用戶需求中判斷系統(tǒng)的“交付價值”
4、諾蘭模型永放光芒——如何有效的引導(dǎo)和限制用戶的“期望值”
5、挖掘需求技術(shù)哪家強?實際案例展示——有效的需求捕捉與無效的需求捕捉正反案例介紹與剖析
6、捕捉需求的熱身活動:需求調(diào)研計劃與需求調(diào)研提綱(含案例分享)
需求開發(fā)的方法之1:訪談
需求開發(fā)的方法之2:業(yè)務(wù)邏輯捕捉
需求開發(fā)的方法之3:聯(lián)合需求工作會議
演練1:識別講師給定的案例中需求不明確或者缺失的部分,并據(jù)此制定需求調(diào)研提綱和問題列表
第一天
三、需求的分析與建模
1、需求分析的基本原則:問題的識別、評估、平衡和綜合
2、分析功能性需求的三種工具之1
早期需求分析的神器——用戶故事(User Story)
講得清楚每條需求“以便于給用戶帶來怎樣的價值”是用戶故事方法最神奇的地方
正反案例介紹與剖析:用戶故事描述“風(fēng)箏級”需求的實例
3、分析功能性需求的三種工具之2
場景級需求的分析神器——用戶用例(UseCase)
UseCase所帶來的“劃一刀”效應(yīng):區(qū)分“系統(tǒng)”與“用戶”的邊界
正反案例介紹與剖析:用戶用例描述“場景級”需求的實例
4、分析功能性需求的三種工具之3
當(dāng)“誰也講不清楚系統(tǒng)的需求”時使用的分析神器——原型法
原型法最關(guān)鍵的地方——你需要哪一部分的原型?
原型法的“需求評估”環(huán)節(jié)如何操作?
5、分析非功能性需求的“八元方法”——從8個維度分析非功能性需求
演練2:根據(jù)第一個演練的成果,嘗試使用“用戶故事”方法分析系統(tǒng)的“風(fēng)箏級”需求
第二天
四、需求建模與需求規(guī)格化
1、需求建模——使用符號化語言動態(tài)的描述需求
需求建模的方法之一:數(shù)據(jù)流圖
需求建模的方法之二:實體-關(guān)系圖
需求建模的方法之三:狀態(tài)遷移圖
2、需求的規(guī)格化的基本原則
兩種模式的需求規(guī)格說明書文檔的樣例——IRF(界面原型-業(yè)務(wù)規(guī)則-業(yè)務(wù)流程)和UseCase(用戶用例)
需求的命名規(guī)則
“好”的和“不好”的需求描述樣例剖析
演練3:根據(jù)第二個演練的成果,進(jìn)一步使用UseCase+狀態(tài)遷移圖的方法撰寫需求規(guī)格說明書文檔
第二天
五、需求的分解與跟蹤
1、需求的分解——從用戶需求/業(yè)務(wù)需求到軟件需求,從“用戶的視角”——>“軟件的視角”
2、需求的跟蹤的兩種方法——需求跟蹤矩陣、需求履歷
3、如何針對“增強開發(fā)模式”跟蹤需求
4、需求的橫向跟蹤的解決方案
5、需求重用,以及“模式重用”的案例介紹與剖析
演練4:根據(jù)第三個演練的成果,進(jìn)一步使用使用IPO方法撰寫軟件需求規(guī)格說明書文檔
第二天
六、需求的評審與確認(rèn)
1、軟件需求的團(tuán)隊協(xié)作模型
2、需求評審的方法介紹:
正規(guī)檢視
同行專家評審
走查
3、關(guān)于需求分析和需求管理的既往經(jīng)驗集成——需求評審檢查單
第二天
七、管理需求變更
1、變更管理的流程
2、變更管理的度量
第二天
八、本次培訓(xùn)總結(jié)及答疑
1、為何放棄治療——為什么不愿意把需求寫清楚?
2、讓我們一起把把脈吧——在貴部門如何部署需求開發(fā)與需求管理活動
第三天
一、風(fēng)險管理概述
1、軟件項目與其它類型項目的異同
2、“風(fēng)險管理”基本概念
3、軟件項目風(fēng)險管理的常見誤區(qū)與錯誤
4、學(xué)員挑選本組將要實戰(zhàn)的模擬項目場景
5、宣布本次“實戰(zhàn)演練”的積分規(guī)則和評獎方法
第三天
二、風(fēng)險的識別
1、認(rèn)識項目=認(rèn)識項目的相關(guān)方+認(rèn)識相關(guān)方的期望值
2、識別項目的風(fēng)險=識別各個相關(guān)方期望值之間的沖突(矛盾與沖突矩陣)
3、實際案例介紹:
項目計劃階段的常見風(fēng)險
需求分析活動時的常見風(fēng)險
架構(gòu)設(shè)計活動時的常見風(fēng)險
設(shè)計和構(gòu)建時的常見風(fēng)險
驗證與交付時的常見風(fēng)險
實戰(zhàn)演練1:根據(jù)給定的項目場景,識別本(模擬)項目的相關(guān)方,以及他們對于項目的期望值
第三天
三、風(fēng)險的分析
1、表征風(fēng)險的“三大參數(shù)”:probability、Impact、Time Slot;
2、描述風(fēng)險的“三位一體”: 風(fēng)險的背景、風(fēng)險發(fā)生的必要條件、風(fēng)險所可能帶來的危害
3、分析風(fēng)險的“三大禁忌”:切勿簡單的將風(fēng)險歸結(jié)為“人的能力”、“客戶的原因”、“溝通不暢“;
4、對比樣例分析:關(guān)于風(fēng)險描述的”yes “or “no”
實戰(zhàn)演練2:根據(jù)給定的項目場景,結(jié)合實戰(zhàn)演練1的結(jié)果,規(guī)格化的描述本(模擬)項目的top 5大風(fēng)險;
第三天
四、風(fēng)險的計劃
1、風(fēng)險的規(guī)避措施
2、風(fēng)險的應(yīng)急計劃
3、風(fēng)險的跟蹤、監(jiān)控與溝通方式
練習(xí)3:根據(jù)給定的項目場景,結(jié)合實戰(zhàn)演練1和2的結(jié)果,為本(模擬)項目的top 5大風(fēng)險確定各自的管理方式和方法
第三天
五、在組織內(nèi)部的實施暨本次培訓(xùn)總結(jié)
1、獲勝小組確認(rèn)
2、獲勝小組發(fā)表感言
3、在組織內(nèi)實施風(fēng)險管理的注意事項
4、總結(jié)與答疑
培訓(xùn)師介紹:王老師
【資歷簡介】軟件研發(fā)管理與項目管理專家、團(tuán)隊管理和過程改進(jìn)專家,業(yè)界知名獨立講師和咨詢師。有15年的軟件研發(fā)、項目管理與質(zhì)量管理經(jīng)驗,曾先后供職于華為技術(shù)有限公司、國際商用機(jī)器技術(shù)有限公司(IBM Solution and Services Co.)、中國移動無線數(shù)據(jù)研發(fā)中心和QAI(外資全資咨詢顧問公司)等多個企業(yè),擔(dān)任過項目經(jīng)理、質(zhì)量保證高級專家、質(zhì)量總監(jiān)、咨詢顧問等多個職務(wù)。他深厚的理論知識、豐富的咨詢經(jīng)驗以及犀利而又不失親和力的咨詢風(fēng)格使得他近年來在業(yè)界屢獲殊榮。
【擅長領(lǐng)域】善于規(guī)劃和建設(shè)覆蓋市場、研發(fā)、部署、維護(hù)支持等覆蓋全價值鏈和全業(yè)務(wù)的管理體系,對各種方法論和模型了解清楚,運用*;善于將CMMI/PCMM、BSC、6sigma、及ITIL等多個模型、標(biāo)準(zhǔn)或方法論之間進(jìn)行系統(tǒng)的整合,以各個模型/方法論的協(xié)同運用來解決企業(yè)實際存在的問題。尤其善長于在工程與技術(shù)管理、項目管理方面的培訓(xùn)、引導(dǎo)和咨詢工作。
轉(zhuǎn)載:http://www.jkyingpanluxiangji.com/gkk_detail/10316.html
已開課時間Have start time
- 王金亮sz