一、 產(chǎn)品開(kāi)發(fā)流程
1、 卓越績(jī)效模型
2、 華為產(chǎn)品開(kāi)發(fā)IPD流程
IPD框架
6大階段、四大決策評(píng)審點(diǎn)、6大技術(shù)評(píng)審點(diǎn)
3、 三星產(chǎn)品開(kāi)發(fā)PLC流程
PLC框架
4大階段、9大里程碑點(diǎn)、10大標(biāo)準(zhǔn)文檔
討論: 從卓越績(jī)效模型和IPD/PLC框架來(lái)看,貴公司是否有管理模塊欠缺?
二、軟件開(kāi)發(fā)項(xiàng)目流程
1、 CMMI模型要求
連續(xù)式模型
分級(jí)式模型
高成熟度企業(yè)軟件開(kāi)發(fā)特征
討論: 如果按CMMI分級(jí)模型標(biāo)準(zhǔn),貴公司目前可能是CMMI 幾級(jí)?
2、 三種典型的軟件開(kāi)發(fā)生命周期
+ Waterfall
華為實(shí)踐案例
三星實(shí)踐案例
+ Iterative 模型
華為實(shí)踐案例
三星實(shí)踐案例
+ Agile
敏捷理念(4條基本價(jià)值觀+12條基本原則)
敏捷實(shí)踐
敏捷團(tuán)隊(duì)實(shí)踐(PO、Scrum Master、Team Members)
敏捷管理實(shí)踐(站立會(huì)議、Sprint計(jì)劃、kanban、迭代驗(yàn)收、回顧會(huì)議)
敏捷技術(shù)實(shí)踐(User Story,TDD,結(jié)對(duì)編程、CI、系統(tǒng)解剖/重構(gòu))
三種軟件開(kāi)發(fā)生命周期模型的應(yīng)用場(chǎng)合
華為實(shí)踐案例
三星實(shí)踐案例
討論:目前貴公司采用的軟件開(kāi)發(fā)生命周期是什么,上述模型哪種最有可能適合貴公司?
3、項(xiàng)目管理的基本概念
項(xiàng)目管理的定義和目的
項(xiàng)目管理10大知識(shí)領(lǐng)域
項(xiàng)目管理5大過(guò)程組
4、軟件項(xiàng)目管理中的角色
5、軟件項(xiàng)目啟動(dòng)
項(xiàng)目的范圍和需求管理
軟件的規(guī)模估算
項(xiàng)目的工作量和成本估算
軟件生命周期模型選擇
項(xiàng)目過(guò)程手冊(cè)確定
演練: 軟件規(guī)模估計(jì)方法演練
6、軟件項(xiàng)目計(jì)劃
項(xiàng)目WBS進(jìn)度計(jì)劃
項(xiàng)目配置和數(shù)據(jù)管理計(jì)劃
項(xiàng)目人力資源計(jì)劃
項(xiàng)目資源計(jì)劃
項(xiàng)目采購(gòu)計(jì)劃
項(xiàng)目質(zhì)量管理計(jì)劃
項(xiàng)目量化管理計(jì)劃
項(xiàng)目重用件計(jì)劃
項(xiàng)目溝通計(jì)劃
項(xiàng)目風(fēng)險(xiǎn)管理計(jì)劃
項(xiàng)目培訓(xùn)計(jì)劃
軟件測(cè)試策略
軟件項(xiàng)目開(kāi)工會(huì)
項(xiàng)目的評(píng)審和審批
計(jì)劃制定注意事項(xiàng)
穿插華為和三星實(shí)踐案例
討論: 貴公司目前軟件項(xiàng)目管理計(jì)劃主要內(nèi)容是什么? 是否全面?
7、軟件項(xiàng)目的跟蹤和監(jiān)控
項(xiàng)目報(bào)告(組員報(bào)告、項(xiàng)目經(jīng)理報(bào)告和QA報(bào)告)
項(xiàng)目會(huì)議 (周例會(huì)、階段結(jié)束/月度評(píng)估會(huì)議)
項(xiàng)目審計(jì)
項(xiàng)目變更
項(xiàng)目風(fēng)險(xiǎn)跟蹤
討論: 貴公司目前如何做軟件項(xiàng)目跟蹤和監(jiān)控? 效果如何?
8 、軟件項(xiàng)目的關(guān)閉
項(xiàng)目正常關(guān)閉
項(xiàng)目完成報(bào)告和項(xiàng)目結(jié)束會(huì)議
項(xiàng)目提前關(guān)閉
項(xiàng)目暫停
討論: 貴公司目前如何評(píng)價(jià)項(xiàng)目的績(jī)效?
三、產(chǎn)品開(kāi)發(fā)流程與軟件開(kāi)發(fā)流程融合
1、 產(chǎn)品開(kāi)發(fā)與軟件開(kāi)發(fā)Waterfall模型的融合
2、 產(chǎn)品開(kāi)發(fā)與軟件開(kāi)發(fā) Iterative 模型的融合
3、 產(chǎn)品開(kāi)發(fā)與軟件開(kāi)發(fā)Agile的融合
三星實(shí)踐案例
華為實(shí)踐案例
討論: 貴公司產(chǎn)品開(kāi)發(fā)與軟件開(kāi)發(fā)流程是如何融合的?存在什么問(wèn)題?
四、 軟件研發(fā)管理常用工具
+ 項(xiàng)目管理工具
+ 任務(wù)跟蹤工具
+ 需求管理工具
+ 配置管理工具
+ 缺陷跟蹤工具
+ 靜態(tài)語(yǔ)法檢查工具
+ 測(cè)試代碼覆蓋率工具
+ 評(píng)審和單元測(cè)試管理工具
+ 持續(xù)集成管理工具
+ Agile(Scrum/Kanban)支持工具
三星實(shí)踐案例
華為實(shí)踐案例
五、 軟件開(kāi)發(fā)管理體系和流程體系建立、推行和改進(jìn)
1、 組織結(jié)構(gòu)及人員配備
2、 管理體系和流程體系制定和推行
3、 軟件開(kāi)發(fā)管理工具的選擇和推行
4、 IT支撐系統(tǒng)建設(shè)
5、 PAL、PDB和PCB(過(guò)程能力基線)
6、 Benchmarking(標(biāo)桿比對(duì))
7、 持續(xù)改進(jìn)
三星實(shí)踐案例
華為實(shí)踐案例
討論: 貴公司希望如何開(kāi)展軟件過(guò)程改進(jìn)工作?
六、總結(jié)