課程介紹: 一個(gè)成功的軟件產(chǎn)品不僅需要有優(yōu)秀的開發(fā)人員、更需要好的開發(fā)流程和項(xiàng)目管理。微軟公司歷經(jīng)三十年從一個(gè)默默無聞的小企業(yè)成長(zhǎng)為全球*的軟件公司,開發(fā)出Windows、Office等諸多成功的軟件產(chǎn)品,這其中有怎樣的不為人知的開發(fā)流程和項(xiàng)目管理?
微軟成功的一大秘決就是Microsoft Solution Framework,簡(jiǎn)稱MSF。微軟的所有產(chǎn)品,從最初的產(chǎn)品策劃和需求分析,到開發(fā)測(cè)試,以及正式版本的發(fā)布和新版本的開發(fā),都遵循MSF來進(jìn)行。MSF匯總了微軟近30年軟件開發(fā)的實(shí)踐經(jīng)驗(yàn)。
本課程中我們將圍繞一個(gè)軟件開發(fā)案例來講述MSF的流程和基本理念(例如需求管理、迭代開發(fā)、缺項(xiàng)控制等)。講師將結(jié)合自己在微軟美國(guó)和*近10年的研發(fā)經(jīng)歷來闡述微軟是怎樣進(jìn)行軟件設(shè)計(jì)、開發(fā)、測(cè)試和發(fā)布的。重要的流程和任務(wù)均有模板和工具支持,相關(guān)模板和工具以電子版方式提供給大家以方便在今后的工作中應(yīng)用。
本課程強(qiáng)調(diào)實(shí)踐和培養(yǎng)解決問題的能力,學(xué)員會(huì)被分成小組進(jìn)行團(tuán)隊(duì)合作完成項(xiàng)目的研發(fā)。課程中預(yù)留充分的時(shí)間給大家交流經(jīng)驗(yàn)和分析解決日常工作中出現(xiàn)的問題。鼓勵(lì)大家?guī)е鴨栴}來上課,這樣才能使大家在培訓(xùn)中的收益*化。
本課程的最終目的是使大家對(duì)于軟件開發(fā)和項(xiàng)目管理有一個(gè)全新的認(rèn)識(shí),并能夠融會(huì)貫通到今后的工作以提高軟件開發(fā)的質(zhì)量和速度。
適合人群:開發(fā)主管,開發(fā)經(jīng)理,項(xiàng)目經(jīng)理,產(chǎn)品經(jīng)理
培訓(xùn)目標(biāo):學(xué)員能獨(dú)立領(lǐng)導(dǎo)團(tuán)隊(duì)完成整個(gè)軟件開發(fā)流程
課程大綱:1.軟件開發(fā)流程簡(jiǎn)介
2.案例描述及模擬團(tuán)隊(duì)劃分產(chǎn)品開發(fā)團(tuán)隊(duì)是由項(xiàng)目經(jīng)理、開發(fā)人員和測(cè)試人員等組成。合理的人員配置和團(tuán)隊(duì)結(jié)構(gòu)是開發(fā)出符合用戶需求的高質(zhì)量產(chǎn)品的前提。
3.需求分析及風(fēng)險(xiǎn)控制
4.開發(fā)計(jì)劃及里程碑
5.軟件架構(gòu)設(shè)計(jì)
6.軟件開發(fā)
7.單元測(cè)試和集成
8.軟件測(cè)試、測(cè)試用例和BUG管理
9.每日構(gòu)建和測(cè)試報(bào)告
10.Alpha, Beta 及dogfood
11.正式發(fā)布和Post-mortem
12.技術(shù)支持和維護(hù)