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

