課程描述INTRODUCTION
軟件項目管理
日程安排SCHEDULE
課程大綱Syllabus
軟件項目管理
課程收益:
學(xué)完此門課程后,學(xué)員通過了解CMMI與軟件項目管理的知識體系可以更有針對性地在自己的實際工作中將理論與實際結(jié)合起來。
課程大綱:
本課程介紹CMMI體系與軟件項目管理的基本知識及其實踐。重點對CMMI2所覆蓋的六個KPA進(jìn)行詳細(xì)的介紹并對其實踐方法進(jìn)行分析,包括軟件需求管理、軟件項目策劃、軟件項目跟蹤與監(jiān)督、軟件配置管理、軟件子合同管理、軟件配置管理和軟件質(zhì)量保證。在此基礎(chǔ)上重點對軟件項目管理的知識與方法進(jìn)行深入的介紹。
課程中設(shè)計了豐富的案例分析、小組研討、角色扮演等多種方式,而案例的內(nèi)容都是經(jīng)過精心設(shè)計,完全來自于實際工作,有很強的代表性。例如本課程中的綜合案例就是通過對一個虛擬項目進(jìn)行估算、制訂計劃、實施、控制與檢查,最后通過小組績效比對,總結(jié)項目管理中通用的問題與解決方法。
一、項目策劃和項目監(jiān)控:如何成功管理新產(chǎn)品的項目與基本項目管理過程的優(yōu)秀實踐:
如何進(jìn)行項目策劃: 建立和維護定義項目活動計劃。項目計劃過程域通常包括:開發(fā)項目計劃;與相關(guān)人員交流;獲取對計劃的承諾;維護計劃。
1.建立項目范圍――建立頂層工作分解結(jié)構(gòu)(WBS)以估計項目范圍;
2.建立工作產(chǎn)品和任務(wù)屬性的估計值――建立和維護工作產(chǎn)品和任務(wù)的屬性的估計值;
3.定義項目生命周期――定義項目生命周期階段,以此來限定計劃范圍:
工作量和成本估計;
4.建立預(yù)算和進(jìn)度表――建立和維護項目的預(yù)算和進(jìn)度,建立項目預(yù)算和進(jìn)度計劃;
5.確定項目風(fēng)險-確定和分析項目風(fēng)險,建立風(fēng)險管理計劃;數(shù)據(jù)管理的計劃――6.建立數(shù)據(jù)管理計劃,計劃如何管理項目數(shù)據(jù);項目資源的計劃――計劃執(zhí)行項目所需要的資源,建立項目資源計劃;必需知識和技能的計劃――計劃執(zhí)行項目所需要的知識和技能,建立項目必需知識和技能的計劃;計劃已標(biāo)識項目相關(guān)人員的參與,建立項目相關(guān)人員(承擔(dān)人)參與計劃;建立項目計劃――建立和維護整體項目計劃內(nèi)容。
7.評審影響項目的計劃――評審影響項目的所有計劃以理解項目承諾;調(diào)節(jié)工作和資源水平――調(diào)節(jié)項目計劃以反映有效的和已估計的資源。
8.獲取計劃承諾――從負(fù)責(zé)和支持計劃執(zhí)行的相關(guān)人員處獲得承諾。
如何進(jìn)行項目監(jiān)控: 增強項目進(jìn)度的透明度,以便當(dāng)項目進(jìn)展與計劃出現(xiàn)嚴(yán)重偏差時可以采取合適的糾正性措施。項目已歸檔的計劃是監(jiān)督活動、溝通狀態(tài)和采取糾正性措施的基礎(chǔ)。進(jìn)度決定主要依靠在特定點(比如里程碑)把計劃與實際工作產(chǎn)品和任務(wù)屬性、成果、成本、進(jìn)度表進(jìn)行比較。
1.明確項目執(zhí)行的內(nèi)容,跟蹤與控制,變更控制;
2.確定需要控制跟蹤的對象;
3.識別、分析偏差并采取相應(yīng)的糾偏行動;
4.選擇恰當(dāng)?shù)捻椖靠刂频姆椒ǎ?br />
5.圓滿完成項目收尾工作;
6.項目預(yù)算和進(jìn)度計劃監(jiān)控;風(fēng)險管理計劃監(jiān)控;數(shù)據(jù)管理計劃監(jiān)控;項目資源計劃監(jiān)控;項目必需知識和技能的計劃監(jiān)控;項目相關(guān)人員(承擔(dān)人)參與計劃、承諾監(jiān)控;需求管理計劃監(jiān)控;項目計劃管理計劃監(jiān)控;項目監(jiān)控管理計劃監(jiān)控;采購管理(供應(yīng)商)計劃監(jiān)控;度量和分析管理計劃監(jiān)控;過程和產(chǎn)品質(zhì)量保證計劃監(jiān)控;配置管理計劃監(jiān)控;
7.日填周報月總結(jié)如何執(zhí)行,數(shù)據(jù)收集、存儲、分析、報告如何執(zhí)行;
8.周會和里程碑會議如何進(jìn)行;
二、如何進(jìn)行需求(與產(chǎn)品有關(guān)要求)管理:
管理項目的產(chǎn)品和產(chǎn)品組件的需求,以及確定這些需求與項目計劃和工作產(chǎn)品之間的不一致性。需求包括技術(shù)需求和非技術(shù)需求,以及組織對項目的需求。
1.理解需求:與需求提供者一起了解需求的含義。
2.取得對需求的承諾:取得項目成員對需求的承諾。
3.管理需求變更:當(dāng)需求于項目執(zhí)行期間漸進(jìn)開發(fā)時,管理需求的變更。
4.維護需求的雙向追溯性:維護需求與工作產(chǎn)品間的雙向追溯性。
5.界定項目工作與需求間的差異:界定需求與項目計劃及工作產(chǎn)品間的差異。
三、如何進(jìn)行度量和分析:
開發(fā)和維持被用于支持管理信息需求的度量能力。度量和分析過程域包含如下內(nèi)容:指定度量和分析的目標(biāo),比如參照指定的信息需求和目標(biāo);指定度量標(biāo)準(zhǔn)、數(shù)據(jù)收集和存儲機制、分析技術(shù),以及報告和反饋機制;實現(xiàn)數(shù)據(jù)的收集、存儲、分析和報告;提供可被用于信息決策的客觀結(jié)果;并采取合適的糾正性措施。
1.安排度量分析的活動: 度量目標(biāo)與活動要配合已確定的信息需求與目標(biāo):
建立度量目標(biāo): 建立并維護度量目標(biāo),此度量目標(biāo)衍生自已識別的信息需求與目標(biāo)。
指定度量: 指定度量以說明度量的目標(biāo)。
指定數(shù)據(jù)搜集與儲存程序: 指定度量數(shù)據(jù)如何獲得與儲存。
指定分析程序: 指定度量數(shù)據(jù)如何分析與報告。
2.提供度量結(jié)果: 提供度量結(jié)果,此度量結(jié)果說明已識別的信息需求與目標(biāo):
搜集度量資料: 獲得指定的度量數(shù)據(jù)。
分析度量資料: 分析與解釋度量資料。
儲存數(shù)據(jù)與結(jié)果: 管理和儲存度量數(shù)據(jù)、度量規(guī)格和分析結(jié)果。
溝通結(jié)果: 向所有相關(guān)的干系人報告度量分析活動的結(jié)果。
四、過程和產(chǎn)品質(zhì)量保證:
向成員組和管理層提供過程和相關(guān)工作產(chǎn)品的真實客觀內(nèi)幕。過程和產(chǎn)品質(zhì)量保證過程域涉及如下內(nèi)容:根據(jù)可應(yīng)用的過程描述、標(biāo)準(zhǔn)和過程來客觀地評價己經(jīng)完成的過程、工作產(chǎn)品和服務(wù);確定和記錄非一致性問題;就質(zhì)量保證活動結(jié)果,向成員組和管理層提供反饋;確保非一致性問題被解決。
1.客觀地評價過程和工作產(chǎn)品——保證客觀地評價己完成的過程、相關(guān)工作產(chǎn)品,以及服務(wù)等與可應(yīng)用的過程描述、標(biāo)準(zhǔn)和過程規(guī)范的一致性。
客觀地評價過程——基于可應(yīng)用的過程描述、標(biāo)準(zhǔn)和規(guī)程,客觀地評價指定的己實施過程。
客觀地評價工作產(chǎn)品和服務(wù)——基于可應(yīng)用的過程描述、標(biāo)準(zhǔn)和規(guī)程,客觀地評價指定的工作產(chǎn)品和服務(wù)。
2.提供客觀的認(rèn)識——客觀地跟蹤和溝通非一致性問題,并且保證問題被解決。
溝通非一致性問題,并確保解決問題——溝通不一致性問題,并保證與高層管理部門協(xié)調(diào)解決。
建立記錄——建立和維護質(zhì)量保證活動的記錄。
五、配置管理或文件管理及控制:
借助于配置確定、配置控制、配置狀態(tài)記賬和配置審計來建立和維護工作產(chǎn)品的完整性。配置管理過程域涉及如下內(nèi)容:
1.建立基線: 建立由已識別的工作產(chǎn)品所組成的基線。
識別配置: 識別將納入配置管理的配置、組件及相關(guān)的工作產(chǎn)品。
建立配置管理系統(tǒng): 建立并維護一個配置管理與變更管理的系統(tǒng),以便管理工作產(chǎn)品。
建立或發(fā)行基線: 建立或發(fā)行供內(nèi)部使用和交付給客戶的基線。
2.跟蹤并管理變更: 跟蹤并管理已納入配置管理工作產(chǎn)品的變更。
跟蹤變更申請: 跟蹤配置的變更申請。
管理配置: 管理配置的變更。
3.建立完整性: 建立并維護基線的完整性。
建立配置管理記錄: 建立并維護描述配置的記錄。
實施配置審計: 實施配置審計以維護配置基線的完整性。
六、供應(yīng)商協(xié)議管理:
供應(yīng)商協(xié)議管理的目的,在管理供應(yīng)商產(chǎn)品的取得:
1.建立供應(yīng)商協(xié)議:建立并維護供應(yīng)商協(xié)議。
決定取得方式:確定要取得的每一產(chǎn)品或產(chǎn)品組件的取得方式。
選擇供應(yīng)商:根據(jù)指定的需求和建立的準(zhǔn)則來評估供應(yīng)商能力,選擇供應(yīng)商。
建立供應(yīng)商協(xié)議:建立和維護與供應(yīng)商之間的正式協(xié)議。
2.滿足供應(yīng)商協(xié)議:項目與供應(yīng)商協(xié)議必須滿足雙方。
執(zhí)行供應(yīng)商協(xié)議:與供應(yīng)商共同根據(jù)供應(yīng)商協(xié)議中約定的各項活動。
監(jiān)督選定之供應(yīng)商過程:選擇,監(jiān)督及分析供應(yīng)商所使用的過程。
評估選定之供應(yīng)商工作產(chǎn)品:針對定制化產(chǎn)品的供應(yīng)商,選擇及評估工作產(chǎn)品。
接受取得的產(chǎn)品:在接受產(chǎn)品前,確保其已滿足供應(yīng)商協(xié)議。
移交產(chǎn)品:給項目移交從供應(yīng)商處取得的產(chǎn)品。
軟件項目管理
轉(zhuǎn)載:http://szsxbj.com/gkk_detail/32563.html
已開課時間Have start time
- 周得良