企業(yè)管理培訓
你當前所在的位置:首頁 > 企業(yè)管理培訓 > 企業(yè)內(nèi)訓 > 軟件開發(fā)項目管理實戰(zhàn)演練-上海工慧企業(yè)管理
學習對象
項目經(jīng)理、軟件經(jīng)理、技術(shù)總監(jiān)
課程目標
本課程以真實的軟件項目過程來研究軟件開發(fā)項目管理面臨的諸多問題,以講師親歷的多個知名的IT企業(yè)的實際開發(fā)項目的內(nèi)部情形,總結(jié)相關(guān)的失敗教訓,為實施軟件開發(fā)項目管理提供經(jīng)驗。整個課程的知識體系是CMMI中2-5級的垂直切片,揭示了CMMI如何有效應用于軟件開發(fā)項目之謎。課程真實再現(xiàn)遠程開發(fā)管理的經(jīng)驗,共享管理的策略,并通過開發(fā)項目過程數(shù)據(jù)庫的分析與度量,揭示軟件度量之謎。本課程通過實戰(zhàn)演練加深對項目管理理論在IT實際應用中的認識,使學員最終能夠掌握整個軟件開發(fā)項目生命周期的管理過程和方法,在豐富項目管理理論的同時,強化實際項目開發(fā)管理技能,真正成為管理項目的高手。
課程內(nèi)容
本課程中解決的實際問題:
?; 進度問題:98%的開發(fā)項目沒有辦法按時完成?
?; 成本問題:項目的成本不斷上升,52.7% 的項目的實際成本超出最初估算的89%;
?; 質(zhì)量管理問題:甲方管理外包過程,乙方交付產(chǎn)品總是無法達到預期;
?; 人員管理問題:項目成員性格不合群,無法與其他成員合作;團隊成員對同一個問題和任務理解不一致;成員之間產(chǎn)生矛盾,影響工作;
?; 項目管理不規(guī)范,導致項目成果不可沿用,項目質(zhì)量不統(tǒng)一;
?; 成功與否依賴項目經(jīng)理的實際經(jīng)驗,人為控制因素過多;
?; 沒有統(tǒng)一的衡量標準,無法進行質(zhì)量評判;
?; 沒有通用模版,導致開發(fā)效率低下;
?; 系統(tǒng)集成中的軟件包管理問題;
【培訓對象】:
?; 從事獲取需求、制定規(guī)格說明、使用或管理需求的人員
?; 分析人員、項目經(jīng)理、技術(shù)經(jīng)理和質(zhì)量保證經(jīng)理;
?; 架構(gòu)師、軟件分析人員和設計人員;
?; 質(zhì)量保證人員和測試人員;
?; 應用程序?qū)<?br>
課程大綱
時間 主題 內(nèi)容提要
Part-1 國際知名開發(fā)流程分析對比 ?; RUP、CMMI、Agile、MSF
?; 如何裁減重量級軟件研發(fā)流程
開發(fā)各階段流程
及規(guī)范 ?; 需求、架構(gòu)、設計、開發(fā)、測試等階段流程及規(guī)范
Part-2 配置管理 ?; 軟件開發(fā)項目中的文檔管理
?; 軟件開發(fā)項目中的代碼管理
?; 軟件開發(fā)項目中的產(chǎn)品管理
?; 需求變更控制管理
?; 測試用例變更控制
?; 項目計劃變更控制
?; 配置管理工具的對比
?; 配置管理工具使用
軟件質(zhì)量管理 ?; 缺陷管理
?; 問題管理
?; 開發(fā)規(guī)范制定(設計、編碼和質(zhì)量規(guī)范)
?; 改變軟件質(zhì)量的策略
?; 如何規(guī)范審核
?; 代碼分析
軟件風險管理 ?; 風險管理模型
?; 風險管理過程精要:識別風險、分析和量化風險、開發(fā)和控制風險、制定風險管理計劃
?; 獲得風險管理知識
軟件開發(fā)過程中的項目管理 ?; 創(chuàng)建工作分解結(jié)構(gòu)(WBS)
?; 評估規(guī)模和重用性
?; 估算持續(xù)時間和成本
?; 分配資源
?; 選擇組織形式
?; 安排工作進度
Part-3 軟件需求管理 ?; 如何有效采集需求
?; 業(yè)務分析與需求分析關(guān)系
?; 高質(zhì)量需求文檔規(guī)范和撰寫
?; 需求管理工具概述
?; 如何進行需求評審
?; 需求的變更控制
軟件設計管理 ?; 架構(gòu)及詳細設計規(guī)范制定
?; 軟件設計文檔管理策略與工具
?; 軟件設計驗證與確認
?; 如何進行設計變更控制
編碼重構(gòu)與
構(gòu)建管理 ?; 軟件源代碼的Review過程
?; 軟件源代碼重構(gòu)過程
?; 軟件源代碼泛型的提取,如何最大限度復用已測的源代碼
?; 如何進行集成構(gòu)建(版本構(gòu)建、每日構(gòu)建、持續(xù)構(gòu)建)
測試管理 ?; 有效的測試用例設計
?; 單元測試及其實施過程
?; 用戶驗收與可用性測試
?; 如何選用合適的測試工具
?; 測試過程的持續(xù)改進模型(TPI)
Part-4 軟件開發(fā)過程自動化管理工具概述 ?; IBM Rational系列工具
?; Microsoft 系列工具
?; 開源工具
軟件項目追蹤 ?; 如何定義軟件項目追蹤關(guān)系
?; 建立適當追蹤機制
?; 如何進行工作量和成本追蹤
?; 進度追蹤和風險追蹤
?; 分析可追蹤對象的數(shù)據(jù),發(fā)現(xiàn)流程問題,完成流程改進
軟件度量 ?; 如何建立度量體系
?; 基于COCOMOII模型工具的使用
?; 使用數(shù)據(jù)分析技術(shù)完成軟件度量
?; 使用數(shù)據(jù)挖掘技術(shù)完成軟件過程未來預測
?; 軟件估算:規(guī)模估算、生產(chǎn)率估算、工作量估算、成本估算、進度估算等
?; 軟件度量結(jié)果報告圖表分析
軟件開發(fā)項目管理實戰(zhàn)演練-上海工慧企業(yè)管理
信息來源:工慧企業(yè)管理服務外包網(wǎng)更新時間:2017-5-31瀏覽量:194字體大?。?a href="javascript:SetFont(16)">大 中 小
學習對象
項目經(jīng)理、軟件經(jīng)理、技術(shù)總監(jiān)
課程目標
本課程以真實的軟件項目過程來研究軟件開發(fā)項目管理面臨的諸多問題,以講師親歷的多個知名的IT企業(yè)的實際開發(fā)項目的內(nèi)部情形,總結(jié)相關(guān)的失敗教訓,為實施軟件開發(fā)項目管理提供經(jīng)驗。整個課程的知識體系是CMMI中2-5級的垂直切片,揭示了CMMI如何有效應用于軟件開發(fā)項目之謎。課程真實再現(xiàn)遠程開發(fā)管理的經(jīng)驗,共享管理的策略,并通過開發(fā)項目過程數(shù)據(jù)庫的分析與度量,揭示軟件度量之謎。本課程通過實戰(zhàn)演練加深對項目管理理論在IT實際應用中的認識,使學員最終能夠掌握整個軟件開發(fā)項目生命周期的管理過程和方法,在豐富項目管理理論的同時,強化實際項目開發(fā)管理技能,真正成為管理項目的高手。
課程內(nèi)容
本課程中解決的實際問題:
?; 進度問題:98%的開發(fā)項目沒有辦法按時完成?
?; 成本問題:項目的成本不斷上升,52.7% 的項目的實際成本超出最初估算的89%;
?; 質(zhì)量管理問題:甲方管理外包過程,乙方交付產(chǎn)品總是無法達到預期;
?; 人員管理問題:項目成員性格不合群,無法與其他成員合作;團隊成員對同一個問題和任務理解不一致;成員之間產(chǎn)生矛盾,影響工作;
?; 項目管理不規(guī)范,導致項目成果不可沿用,項目質(zhì)量不統(tǒng)一;
?; 成功與否依賴項目經(jīng)理的實際經(jīng)驗,人為控制因素過多;
?; 沒有統(tǒng)一的衡量標準,無法進行質(zhì)量評判;
?; 沒有通用模版,導致開發(fā)效率低下;
?; 系統(tǒng)集成中的軟件包管理問題;
【培訓對象】:
?; 從事獲取需求、制定規(guī)格說明、使用或管理需求的人員
?; 分析人員、項目經(jīng)理、技術(shù)經(jīng)理和質(zhì)量保證經(jīng)理;
?; 架構(gòu)師、軟件分析人員和設計人員;
?; 質(zhì)量保證人員和測試人員;
?; 應用程序?qū)<?br>
課程大綱
時間 主題 內(nèi)容提要
Part-1 國際知名開發(fā)流程分析對比 ?; RUP、CMMI、Agile、MSF
?; 如何裁減重量級軟件研發(fā)流程
開發(fā)各階段流程
及規(guī)范 ?; 需求、架構(gòu)、設計、開發(fā)、測試等階段流程及規(guī)范
Part-2 配置管理 ?; 軟件開發(fā)項目中的文檔管理
?; 軟件開發(fā)項目中的代碼管理
?; 軟件開發(fā)項目中的產(chǎn)品管理
?; 需求變更控制管理
?; 測試用例變更控制
?; 項目計劃變更控制
?; 配置管理工具的對比
?; 配置管理工具使用
軟件質(zhì)量管理 ?; 缺陷管理
?; 問題管理
?; 開發(fā)規(guī)范制定(設計、編碼和質(zhì)量規(guī)范)
?; 改變軟件質(zhì)量的策略
?; 如何規(guī)范審核
?; 代碼分析
軟件風險管理 ?; 風險管理模型
?; 風險管理過程精要:識別風險、分析和量化風險、開發(fā)和控制風險、制定風險管理計劃
?; 獲得風險管理知識
軟件開發(fā)過程中的項目管理 ?; 創(chuàng)建工作分解結(jié)構(gòu)(WBS)
?; 評估規(guī)模和重用性
?; 估算持續(xù)時間和成本
?; 分配資源
?; 選擇組織形式
?; 安排工作進度
Part-3 軟件需求管理 ?; 如何有效采集需求
?; 業(yè)務分析與需求分析關(guān)系
?; 高質(zhì)量需求文檔規(guī)范和撰寫
?; 需求管理工具概述
?; 如何進行需求評審
?; 需求的變更控制
軟件設計管理 ?; 架構(gòu)及詳細設計規(guī)范制定
?; 軟件設計文檔管理策略與工具
?; 軟件設計驗證與確認
?; 如何進行設計變更控制
編碼重構(gòu)與
構(gòu)建管理 ?; 軟件源代碼的Review過程
?; 軟件源代碼重構(gòu)過程
?; 軟件源代碼泛型的提取,如何最大限度復用已測的源代碼
?; 如何進行集成構(gòu)建(版本構(gòu)建、每日構(gòu)建、持續(xù)構(gòu)建)
測試管理 ?; 有效的測試用例設計
?; 單元測試及其實施過程
?; 用戶驗收與可用性測試
?; 如何選用合適的測試工具
?; 測試過程的持續(xù)改進模型(TPI)
Part-4 軟件開發(fā)過程自動化管理工具概述 ?; IBM Rational系列工具
?; Microsoft 系列工具
?; 開源工具
軟件項目追蹤 ?; 如何定義軟件項目追蹤關(guān)系
?; 建立適當追蹤機制
?; 如何進行工作量和成本追蹤
?; 進度追蹤和風險追蹤
?; 分析可追蹤對象的數(shù)據(jù),發(fā)現(xiàn)流程問題,完成流程改進
軟件度量 ?; 如何建立度量體系
?; 基于COCOMOII模型工具的使用
?; 使用數(shù)據(jù)分析技術(shù)完成軟件度量
?; 使用數(shù)據(jù)挖掘技術(shù)完成軟件過程未來預測
?; 軟件估算:規(guī)模估算、生產(chǎn)率估算、工作量估算、成本估算、進度估算等
?; 軟件度量結(jié)果報告圖表分析