軟件工程項(xiàng)目管理
培訓(xùn)班型: 企業(yè)班、公開課
課程長(zhǎng)度: 2天/12小時(shí)
培訓(xùn)日期: 待定
培訓(xùn)地點(diǎn): 博學(xué)國(guó)際教育培訓(xùn)中心
環(huán)境要求: 投影儀、白板、大白紙
培訓(xùn)形式: 實(shí)例講授,現(xiàn)場(chǎng)演、練、及時(shí)溝通
培訓(xùn)資料: 培訓(xùn)教材
課程內(nèi)容
課程概述:在軟件研發(fā)管理中,我們經(jīng)常碰到一連串的問(wèn)題:
?軟件研發(fā)項(xiàng)目總是不能按時(shí)完成,進(jìn)度無(wú)法保證;
?代碼質(zhì)量不高,新來(lái)的開發(fā)人員接手時(shí)寧愿重寫也不愿意看別留下的“爛代碼”;
?重構(gòu)會(huì)造成回退嗎?如何避免?研發(fā)工程師如何來(lái)保證質(zhì)量?
?軟件開發(fā)到底需不需要文檔?如何用文檔流程去管理以及管理項(xiàng)目文檔?
?軟件研發(fā)管理*實(shí)踐是什么,如何啟動(dòng)/規(guī)劃/實(shí)施/監(jiān)控/收尾;
?CMMI-DEV研發(fā)管理模型的實(shí)踐目標(biāo)是什么?他是如何幫助軟件開發(fā)的?
?如何設(shè)置項(xiàng)目團(tuán)隊(duì)結(jié)構(gòu),從而有效地保證項(xiàng)目的成功?
?如何獲得公司級(jí)項(xiàng)目管理的支持?
?如何利用項(xiàng)目質(zhì)量保,控制項(xiàng)目的過(guò)程質(zhì)量和產(chǎn)品質(zhì)量?
…
軟件研發(fā)管理涉及的內(nèi)容包括有:研發(fā)過(guò)程、技術(shù)實(shí)踐、需求開發(fā)和管理、文檔管理、項(xiàng)目團(tuán)
隊(duì),公司項(xiàng)目管理等,本課程系統(tǒng)講師結(jié)合行業(yè)的*實(shí)踐、講師三方工作經(jīng)歷而創(chuàng)建,旨在為
軟件研發(fā)的技術(shù)人員和管理人員,分專業(yè)軟件研發(fā)管理的“盛宴”和“精髓”。
授課對(duì)象:入門級(jí)軟件研發(fā)項(xiàng)目經(jīng)理、項(xiàng)目主管、開發(fā)經(jīng)理/開發(fā)主管、小組長(zhǎng)/小組負(fù)責(zé)人、技術(shù)骨干、架構(gòu)設(shè)計(jì)工程師、軟件開發(fā)工程師、軟件有志于向項(xiàng)目管理發(fā)展的軟件技術(shù)人員。研發(fā)總經(jīng)理/副總、公司總工/技術(shù)總監(jiān)、項(xiàng)目總監(jiān)、項(xiàng)目經(jīng)理/產(chǎn)品經(jīng)理、項(xiàng)目主管、PMO工程師、技術(shù)骨干、QA或流程優(yōu)化人員等。
培訓(xùn)目標(biāo):
?讓學(xué)員了解從技術(shù)向管理轉(zhuǎn)型中存在的問(wèn)題和困難,掌握常見的轉(zhuǎn)型方法和措施;
?學(xué)習(xí)項(xiàng)目管理知識(shí)體系指南(PMBOK2008),能力成熟度模型集成(CMMIDEV)
的理論知識(shí),敏捷開發(fā)Agile的理論知識(shí);
?掌握一套軟件研發(fā)項(xiàng)目管理體系以及*實(shí)踐;
?掌握項(xiàng)目啟動(dòng)、項(xiàng)目收尾的技能;
?掌握項(xiàng)目策劃、項(xiàng)目監(jiān)控的常見方法和技能;
?掌握集中式、組織級(jí)、多&繁&雜的項(xiàng)目管理方法及應(yīng)用技能;
?認(rèn)識(shí)開拓、創(chuàng)新軟件研發(fā)項(xiàng)目管理的思想、新模式;
?通過(guò)對(duì)IT行業(yè)、技術(shù)本質(zhì)、管理思想,及IT名人、普通人的職業(yè)案例,幫
助學(xué)員認(rèn)識(shí)、理解、甚至規(guī)劃他們的職業(yè)發(fā)展;
課程內(nèi)容:
*天
第1部分軟件研發(fā)基本概況
(1H)
1.1 信息化與軟件研發(fā)關(guān)系
1)信息化與軟件企業(yè)的關(guān)系
2)IT軟件企業(yè)情況分析
3)軟件企業(yè)業(yè)務(wù)模式分析
1.2 CMMI基礎(chǔ)知識(shí)簡(jiǎn)介
1)CMMI模型的背景
2)CMMI模型的結(jié)構(gòu)/CMMI模型
的要素
3)CMMI模型的原理/CMMI模型
的表現(xiàn)形式
4)CMMI模型的構(gòu)件
5)CMMI 過(guò)程域簡(jiǎn)介
?課堂練習(xí):考考您對(duì)軟件研發(fā)
管理知識(shí)知多少?CMMIDEV
過(guò)程知識(shí)問(wèn)卷一份(20題
,15分鐘時(shí)間)
?實(shí)例文章分享:來(lái)源于《IT項(xiàng)
目經(jīng)理修煉:你必須要知道的
30個(gè)案例》之《揭開
CMMI5實(shí)施/評(píng)估/認(rèn)證神秘的
面紗》。
1.3 集成產(chǎn)品研發(fā)(IPD)與通用
項(xiàng)目管理(PMBOK2010)與敏捷開
發(fā)Agile簡(jiǎn)介
1.4 頂級(jí)評(píng)估后軟件企業(yè)的研發(fā)
管理發(fā)展趨勢(shì)
1)研發(fā)管理體系發(fā)展分析
2)項(xiàng)目組織架構(gòu)分析
3)公司級(jí)的質(zhì)量和項(xiàng)目管理人
員發(fā)展分析
案例分析:某某上市公司的軟件
研發(fā)管理發(fā)展歷程(從20人向
2000人的發(fā)展歷程)
第2部分軟件研發(fā)項(xiàng)目管理全過(guò)
程
2.1 軟件研發(fā)項(xiàng)目管理基礎(chǔ)(0.5H)
1) 什么叫軟件研發(fā)項(xiàng)目
2) 項(xiàng)目的特征
3) 演練(確定項(xiàng)目名稱)
4) 什么叫項(xiàng)目管理
?請(qǐng)您談一談,IT項(xiàng)目生命周期
的特征(IT軟件研發(fā)項(xiàng)目(如:需
求、設(shè)計(jì)、開發(fā)、測(cè)試、試運(yùn)行
)。游戲類研發(fā)項(xiàng)目的特點(diǎn)分析,與其它
IT項(xiàng)目管理的差異性分析。
6) 軟件項(xiàng)目管理全過(guò)程要做好哪些工
作
7) 軟件開發(fā)中的主要項(xiàng)目管理活動(dòng)
8) 軟件項(xiàng)目管理的重大挑戰(zhàn)
9) 軟件項(xiàng)目成功和失敗的主要因素
?專題研討:請(qǐng)你談?wù)?,軟件?xiàng)目各
個(gè)階段的主要輸入、輸出,及重要
活動(dòng)。針對(duì)每個(gè)活動(dòng),項(xiàng)目經(jīng)理如
何進(jìn)行“3控2管1協(xié)調(diào)”。
?案例分析:項(xiàng)目經(jīng)理應(yīng)該做什么?
2.2 售前與售后交接與項(xiàng)目啟動(dòng)(0.5)
2.3 項(xiàng)目策劃(1.5H)
1) 項(xiàng)目計(jì)劃管理
2) 客戶分析(四個(gè)層面)
3) 客戶公關(guān)
4) 團(tuán)隊(duì)運(yùn)作方式
5) 溝通方式
6) 過(guò)程裁剪
7) 方法與工具
8) 過(guò)程裁剪
9) 進(jìn)度、成本、風(fēng)險(xiǎn)、人力控制
?小組討論:你是如何策劃項(xiàng)目的?
案例分析:SHTJJ案例描述,
SHTJ項(xiàng)目不做什么?應(yīng)該要做什么
?
2.4 項(xiàng)目實(shí)施(跟蹤&監(jiān)控)(1.5H)
1) 項(xiàng)目經(jīng)理的日常工作
2) 軟件系統(tǒng)集成過(guò)程
3) 過(guò)程控制
4) 軟件需求跟蹤控制
5) 開發(fā)人員任務(wù)跟蹤控制
6) 評(píng)審與QA&QC
7) 項(xiàng)目成本預(yù)算
8) 項(xiàng)目突發(fā)情況處理
9) 項(xiàng)目簡(jiǎn)報(bào)
?分組實(shí)踐:召開項(xiàng)目例會(huì)。探討解
決項(xiàng)目問(wèn)題的方法,了解項(xiàng)目當(dāng)前
狀態(tài)信息,識(shí)別本項(xiàng)目的跟蹤方法
。
?頭腦風(fēng)暴:軟件項(xiàng)目常見的跟蹤方
法,不同項(xiàng)目的跟蹤方法、不同項(xiàng)
目領(lǐng)導(dǎo)的跟蹤手段。
2.5 收尾項(xiàng)目(1H)
1)項(xiàng)目驗(yàn)收
2)項(xiàng)目合同收尾
4)項(xiàng)目經(jīng)驗(yàn)教訓(xùn)總結(jié)
5)項(xiàng)目文檔整理
6)項(xiàng)目慶功會(huì)
7)項(xiàng)目團(tuán)隊(duì)解散
第二天
第3部分需求開發(fā)和需求管理(
1.5H)
1) 求工程概述
2) 需求開發(fā)與需求獲取
3) 需求分析
4) 需求驗(yàn)證操作實(shí)務(wù)
5) 需求管理與確認(rèn)
6) 需求跟蹤與需求變更管理
7) 案例分析:需求開發(fā)管理的*
實(shí)踐
8) 敏捷用戶故事
第4部分軟件架構(gòu)與軟件開發(fā)
(0.5H)
1)從源代碼到研發(fā)平臺(tái)的發(fā)展趨勢(shì)
2)常見的軟件架構(gòu)平臺(tái)
3)軟件編碼與單元測(cè)試及每日構(gòu)建
第5部分軟件測(cè)評(píng)與配置管理(2H)
5.1軟件測(cè)試管理
1)測(cè)試團(tuán)隊(duì)與研發(fā)團(tuán)隊(duì)的關(guān)系
2)軟件測(cè)試全過(guò)程的質(zhì)量控制
3)軟件測(cè)評(píng)測(cè)試用例的編寫
4) 軟件測(cè)試工具
5.2軟件項(xiàng)目配置管理
1)研發(fā)配置框架
2)研發(fā)常見模式
3)配置管理庫(kù)管理
4)構(gòu)建與集成管理
5)案例:公司級(jí)配置管理案例分析
簡(jiǎn)述:JN公司是CMMI5級(jí)公司,
公司建立了配置管理流程,各個(gè)部
門也有一套配置管理方法,因各部
門配置工具、配置庫(kù)結(jié)構(gòu)、方法、
團(tuán)隊(duì)不相同。項(xiàng)目資產(chǎn)跨*使用
非常困難,研發(fā)人員跨*調(diào)用比
較困難,項(xiàng)目研發(fā)與產(chǎn)品研發(fā)的配
置管理難以統(tǒng)一。
6)案例2:*配置管理案例分析
簡(jiǎn)述:MZ研發(fā)部,有20個(gè)項(xiàng)目,
研發(fā)人員30人左右,其中有兩個(gè)項(xiàng)
目實(shí)施有10年,七期項(xiàng)目都已經(jīng)啟
動(dòng),有的項(xiàng)目在客戶現(xiàn)場(chǎng),有的項(xiàng)
目在研發(fā)基地。近五年來(lái),除開大
項(xiàng)目經(jīng)理沒(méi)有離職,其它項(xiàng)目經(jīng)理
、研發(fā)人員已經(jīng)更換多次。歷史的
項(xiàng)目資料,有的丟失,有的無(wú)人識(shí)
別,發(fā)布到客戶現(xiàn)場(chǎng)的系統(tǒng)經(jīng)常莫
名其妙出錯(cuò)。
第6部分軟件研發(fā)管理的文檔控制
(1H)
1)過(guò)程改進(jìn)與文檔控制
2)體系文檔的層級(jí)及結(jié)構(gòu)
3)各層級(jí)文檔的作用間義
4)層級(jí)文檔案例說(shuō)明
5)文檔的質(zhì)量評(píng)估標(biāo)準(zhǔn)
6)軟件文檔的配置管理
7)軟件文檔的評(píng)審
8)文檔編寫常見的問(wèn)題
9)文檔復(fù)用的方法技巧
10)項(xiàng)目文檔的剪裁
11)小結(jié)
第7部分軟件人員的職業(yè)分析與發(fā)
展(0.5 H)
基本職業(yè)特征
1) It崗位特征分析
2) 技術(shù)的本質(zhì)與管理的特點(diǎn)
3) 職業(yè)通道與職業(yè)定位
IT普通人:PM訪談/職場(chǎng)新人訪談金
融危機(jī)IT人命運(yùn):ZXM設(shè)計(jì)工程師職
場(chǎng)分析/ZB測(cè)試工程職場(chǎng)分析/LJ項(xiàng)
目經(jīng)理職場(chǎng)分析
IT名人:李開復(fù)/馬云/史玉柱/……
您的職業(yè)歸宿,做*的自己:職業(yè)
歸宿:職業(yè)化,專業(yè)化,能力化;
培訓(xùn)方法:探討交流,何為*的
自己?
?講故事與職業(yè)探討:IT職業(yè)經(jīng)理
人/資深技術(shù)人/創(chuàng)業(yè)者的職業(yè)發(fā)展
故事介紹。請(qǐng)你談?wù)勀愕穆殬I(yè)構(gòu)想
、通道與職業(yè)定位。
?實(shí)例文章分享:來(lái)源于《IT項(xiàng)目
經(jīng)理修煉:你必須要知道的30個(gè)案
例》之《項(xiàng)目經(jīng)理職業(yè)化發(fā)展做一
名職業(yè)化項(xiàng)目經(jīng)理》
第7部分軟件研發(fā)管理工具介紹與
應(yīng)用體驗(yàn)(0.5 H)
軟件研發(fā)項(xiàng)目管理工具介紹
(Project Server)
Xx研發(fā)項(xiàng)目管理工具介紹