RDM059敏捷開發(fā)&IPD和敏捷開發(fā)結(jié)合的實(shí)踐(AgileDevelopment-IPDandAgileDevelopmentPractice)
?
1、案例分析
?
2、IPD(集成產(chǎn)品開發(fā))體系的整體框架及敏捷開發(fā)介紹
2.1 IPD整體框架
1)??IPD的核心思想
2)??IPD的框架
3)??IPD的方法論體系
4)??研發(fā)管理體系的水平等級(jí)劃分及演進(jìn)
5)??各級(jí)別的特征
6)??研討:貴公司產(chǎn)品研發(fā)處于何級(jí)別?存在的典型問題是什么?
7)??
2.2敏捷開發(fā)簡(jiǎn)介
1)??敏捷聯(lián)盟
2)??敏捷宣言
3)??敏捷實(shí)踐12條原則
4)??對(duì)比其他的方法
5)??敏捷方法的適用性
6)??敏捷方法種類
7)??業(yè)界敏捷浪潮
8)??對(duì)敏捷的常見誤解
2.3 IPD與敏捷開發(fā)一體化解決方案
1)??IPD結(jié)構(gòu)化流程的思路:劃分階段、劃分層次
2)??IPD結(jié)構(gòu)化流程的層次結(jié)構(gòu)
3)??IPD的子流程(使能流程)
4)??敏捷開發(fā)與IPD流程的接口
5)??IPD角色與敏捷角色的映射(產(chǎn)品經(jīng)理,PO,SM等)
6)??研討:請(qǐng)繪制貴公司的敏捷開發(fā)流程?
?
3、一體化的IPD 敏捷開發(fā)項(xiàng)目管理實(shí)踐
3.1?IPD各階段流程介紹
1)??概念階段流程
2)??計(jì)劃階段流程
3)??開發(fā)階段流程
·?敏捷管理與IPD的接口
·?IPD 敏捷開發(fā)框架及流程
·?職責(zé)與角色劃分
4)??驗(yàn)證階段流程
5)??生命周期階段流程
?
3.2?IPD 敏捷開發(fā)項(xiàng)目計(jì)劃的層次化
1)??項(xiàng)目管理與IPD主流程的關(guān)系
2)??IPD及敏捷項(xiàng)目管理的特點(diǎn)
3)??如何做好IPD項(xiàng)目管理——與敏捷結(jié)合的計(jì)劃三層結(jié)構(gòu)
4)??敏捷管理實(shí)踐:迭代計(jì)劃會(huì)議
5)??
?
3.3?IPD 敏捷開發(fā)的項(xiàng)目監(jiān)控
1)??IPD 敏捷的項(xiàng)目監(jiān)控體系
2)??IPD 敏捷管理實(shí)踐:每日站立會(huì)議
3)??IPD 敏捷管理實(shí)踐:可視化管理
4)??IPD 敏捷管理實(shí)踐:迭代驗(yàn)收
5)??IPD 敏捷管理實(shí)踐:迭代回顧會(huì)議
6)??IPD 敏捷管理實(shí)踐的度量體系
·?Burn down chart
·?EVM
?
3.4?IPD 敏捷開發(fā)的對(duì)應(yīng)角色
1)??IPD層面的角色
2)??敏捷軟件開發(fā)典型場(chǎng)景
3)??敏捷團(tuán)隊(duì)的三個(gè)核心角色
4)??敏捷團(tuán)隊(duì)的角色職責(zé)
5)??IPD與敏捷開發(fā)角色的分工
?
4、一體化的IPD 敏捷開發(fā)方法實(shí)踐
4.1 IPD 敏捷開發(fā)需求管理
1)??產(chǎn)品包需求
2)??需求分解分配
3)??設(shè)計(jì)需求和規(guī)格
4)??用戶故事(user story)
?
4.2 IPD 敏捷開發(fā)工程實(shí)踐管理
1)??敏捷工程實(shí)踐:結(jié)對(duì)編程
·?代碼靜態(tài)分析工具
·?Code Review
2)??敏捷工程實(shí)踐:測(cè)試驅(qū)動(dòng)開發(fā)(TDD)
·?TDD案例分析
3)??敏捷工程實(shí)踐:持續(xù)集成(CI)
·?每日構(gòu)建的概念和意義
·?每日構(gòu)建的實(shí)施策略
·?Daily Build和Build Break
·?每日構(gòu)建和版本管理的集成
·?以每日構(gòu)建為基礎(chǔ)的發(fā)布管理和試驗(yàn)環(huán)境
·?持續(xù)集成的概念
·?Smoke Test和持續(xù)集成的關(guān)系
·?BVT Automation和Non BVT Automation是持續(xù)繼承的有力保證
4)??敏捷工程實(shí)踐:重構(gòu)
·?重構(gòu)的定義
·?為什么需要重構(gòu)
·?何時(shí)需要重構(gòu)
·?代碼的壞味道
·?各種重構(gòu)的方法
?
5、一體化的IPD 敏捷開發(fā)項(xiàng)目質(zhì)量控制
5.1、基于風(fēng)險(xiǎn)的敏捷測(cè)試用例設(shè)計(jì)
1)??質(zhì)量模型(功能性、可靠性、易用性、效率性、維護(hù)性、可移植性)
2)??測(cè)試方法分類
3)??靜態(tài)語法檢查(Lint)
4)??白盒測(cè)試用例設(shè)計(jì)方法(單元、集成測(cè)試)
5)??黑盒測(cè)試用例設(shè)計(jì)方法(系統(tǒng)測(cè)試)
6)??演練與問題討論
5.2、自動(dòng)化的構(gòu)建與測(cè)試
1)??自動(dòng)化測(cè)試概念
2)??自動(dòng)化測(cè)試在軟件開發(fā)周期中的位置
3)??自動(dòng)化測(cè)試局限性
4)??自動(dòng)化測(cè)試基本理論
5)??自動(dòng)化測(cè)試實(shí)施
6)??常用工具介紹
7)??基于QTP的自動(dòng)化測(cè)試解決方案架構(gòu)
8)??自動(dòng)化測(cè)試成熟度
5.3、敏捷度量
1)??敏捷度量-規(guī)模
2)??敏捷度量-工作量
3)??敏捷度量-進(jìn)度
?
?
6、華為的敏捷案例
6.1敏捷形態(tài)
1)??三步走之項(xiàng)目級(jí)敏捷
2)??三步走之版本級(jí)敏捷
3)??三步走之產(chǎn)品級(jí)敏捷
6.2敏捷目標(biāo)
1)??敏捷成功與否的衡量標(biāo)準(zhǔn)是業(yè)務(wù)結(jié)果(質(zhì)量、TTM)的改進(jìn)
2)??版本人員具備良好的架構(gòu)設(shè)計(jì)和系統(tǒng)設(shè)計(jì)能力
3)??具備版本級(jí)持續(xù)集成能力和自動(dòng)化測(cè)試能力
6.3敏捷實(shí)施過程
1)??首次實(shí)施敏捷的參考步驟——八步曲
2)??首次實(shí)施敏捷參考步驟——方法、目標(biāo)和誤區(qū)1
3)??首次實(shí)施敏捷參考步驟——方法、目標(biāo)和誤區(qū)2
4)??首次實(shí)施敏捷參考步驟——方法、目標(biāo)和誤區(qū)3
5)??敏捷角色在華為的角色人選
6)??其他敏捷相關(guān)角色在華為對(duì)應(yīng)的角色
7)??項(xiàng)目組團(tuán)隊(duì)的組建方式:特性項(xiàng)目組和模塊項(xiàng)目組優(yōu)劣對(duì)比
8)??項(xiàng)目級(jí)敏捷實(shí)施場(chǎng)景1:版本中項(xiàng)目組全都實(shí)施敏捷
9)??項(xiàng)目級(jí)敏捷實(shí)施場(chǎng)景2:版本中部分項(xiàng)目組按特性組建實(shí)施敏捷
10)?項(xiàng)目級(jí)敏捷實(shí)施場(chǎng)景對(duì)比
11)?項(xiàng)目級(jí)敏捷通用過程模型
12)?項(xiàng)目級(jí)敏捷過程樣例(版本中項(xiàng)目組全都實(shí)施敏捷)
?
7、總結(jié)及答疑
?
相關(guān)課程
- 有效的管理創(chuàng)新與管理創(chuàng)新風(fēng)險(xiǎn)規(guī)避
- 建立創(chuàng)新機(jī)制,打造有效創(chuàng)新推進(jìn)團(tuán)隊(duì)
- 有效的變革管理與變革管理風(fēng)險(xiǎn)規(guī)避
- 銀行產(chǎn)品研發(fā)和創(chuàng)新設(shè)計(jì)
- 華為基本法精研與借鑒
- 制造業(yè)新產(chǎn)品研發(fā)項(xiàng)目管理(ZZY01)通用培訓(xùn)大綱
- 醫(yī)藥企業(yè)財(cái)務(wù)精細(xì)化管理及合規(guī)管控
- 互聯(lián)網(wǎng)產(chǎn)品研發(fā)模式探索敏捷開發(fā)微服務(wù)
- 老師
- IT戰(zhàn)略與規(guī)劃V1.3
最新課程
- 有效的管理創(chuàng)新與管理創(chuàng)新風(fēng)險(xiǎn)規(guī)避
- 建立創(chuàng)新機(jī)制,打造有效創(chuàng)新推進(jìn)團(tuán)隊(duì)
- 有效的變革管理與變革管理風(fēng)險(xiǎn)規(guī)避
- 銀行產(chǎn)品研發(fā)和創(chuàng)新設(shè)計(jì)
- 老師
- 基于CMMI*評(píng)估后軟件企業(yè)管理體系建設(shè)
- Agile敏捷開發(fā)
- SRD-01軟件研發(fā)項(xiàng)目管理**實(shí)踐指南
- SRD-03基于CMMI頂級(jí)評(píng)估后軟件企業(yè)管理體系建設(shè)
- Agile敏捷開發(fā)SCRUM項(xiàng)目管理VSCMMI頂級(jí)項(xiàng)目管理