會員登入
帳號:

密碼:


遺失密碼嗎?

何不馬上註冊!
 簡體|繁體|英文版
 主選單
 
  公司簡介
  業務介紹
  菁英招募
 
  軟體工程
  備份備援
 
  包班課程
  優惠與點數購買
  最佳學習路徑
  系統分析顧問師
  軟體架構顧問師
  專案管理顧問師
  品質管理顧問師
  測試顧問師
  資安顧問師
  流程規劃顧問師
 
  鈺新軟工解決方案
  IBM 開發環境
  數位媒體學習控管系統
  智慧型運輸系統 ITS
  互動式智慧海報看板
 
  檔案下載
  常用網站
  艾迪爾技術論壇
 
   
 

 

 好站連結



新增網頁2

CMMI軟體成熟度課程內容簡介

根據Software Engineering Institute's Capability Maturity Model所做的分析,多數專案開發的工作都沒有標準化,也缺乏可遵循的文件資料,也因此,軟體專案是否成功多視開發人員的能力而定。隨著專案規劃能力的逐漸成熟,軟體工程開發將有標準化的規則可循,而品質的監控也慢慢可以量化評斷,於是軟體發展能力的成熟度便隨之提昇,無論是軟體公司或需求單位的客戶都較不會發生資源或成本錯估的情形,軟體工程也能因此而趨於完善且日益精進。因此美國卡內基梅隆大學軟件工程學院SEI所推出的CMMI(Capability Maturity Model Integration)的本質是軟體工程管理的一個部分。軟體管理過程改善是當前軟體工程管理的核心問題。

   
而軟體開發形成一套完整而成熟的軟體開發流程不是一蹴而幾的事情,需要經歷一系列改革過程。首先公司要先進行差異性分析,評定自己比較缺乏那些流程,然後再根據自身的情況來決定要採取那些改善活動,來更有效地改善自己的軟體開發過程,其目的在於幫助組織改善軟體開發流程,提高工作效率、保證軟體產品品質與縮短軟體開發時程,以達到如期如質的專案品質。

基於快速提昇貴公司對CMMI之了解,本公司推出CMMI課程架構,如圖一,CMMI Level 2概念課程內容,如圖二與Level 3概念課程內容,如圖三。


圖一:CMMI課程架構

  課程名稱 內容概述 課程天數

1

需求管理
 
Requirements Management

如何為專案提供雙方同意且批準的需求並確保專案的進行。

0.5

2

 專案規劃
 Project Planning

如何建立並維護定義專案之各項活動的計劃。 

0.5

3

專案監督與控制
 Project Monitoring and Control

如何能隨時取得專案最近現況的資料,以便在計劃或偏離計劃時採取適當的因應措施。

0.5

4

供應商協議管理
 Supplier Agreement Management

如何管理和專案有正式協議的供應商之產品與服務的採購。

0.5

5

 量測與分析
  Measurement and Analysis

如何精確的訂出所要量測的目標,如何精確的描述量測及執行分析的技巧並提供量測的結果以支持決策的制定與合宜的改進動作。

0.5

6

流程與產品的品質保證
 Process and Product Quality Assurance

如何客觀地根據流程定義與標準程序表來評估所執行的流程、成品、半成品和服務,如何認清並記錄不合的地方,如何提供品質上的回饋給專案管理人員及如何確認不合理的問題已經徹底的解決了。

0.5

7

建構管理
 Configuration Management

如何為開發時段定出產品、半成品的基準(Baseline),如何使用本建構管理來組建產品並維護基準的內容及如何可以隨時提供各個建構之現況給開發者、客戶和使用者。

0.5

圖示二:CMMI Level 2概念課

 

課程名稱

內容概述

課程天數

1

需求發展
 Requirements Development Produces

 如何收集與協調客戶的需求來完成一套完整的客戶需求,以成為產品的需求並將產品的需求轉化成產品部分的需求,及對這三層的需求做有效的分析及充分的了解。

0.5

2

技術解決方案
 Technical Solution

如何評估及選擇滿足某需求的設計方法、觀念或設計並開發、或選擇詳細的更低階的解決方案,如何將這些解決方案在產品或產品部分上落實執行。 

0.5

3

產品整合
 Product Integration

如何從產品組件組合成產品,同時確保產品的整合性、功能、品質的提升,並交付客戶。

0.5

4

驗證
 Verification

如何準備、執行驗證。如何確保工作產品符合特定的需求。

0.5

5

確認
 Validation

如何準備一個確認程序。執行該確認程序以證明產品或產品組件,於特定的環境下,確實能發揮特定的功能。

0.5

6

組織流程專注
Organizational Process Focus

如何建立並維護組織流程與流程資產的瞭解,並且界定、規劃及執行組織流程改善活動。

0.5

7

組織流程定義
 Organizational Process Definition

如何建立組織的流程定義庫,並製作對程序定義庫內之流程元素、流程定義、相關之工具及標準與資料庫。

0.5

8

組織訓練
Organizational Training

如何認定組識內訓練的需求及取得或建立訓練來滿足需求,發展人員的技巧與知識,使他們能有效地執行其角色,且建立與維護訓練的功能及訓練的記錄,並評估訓練的結果。 

0.5

9

整合的專案管理
 Integrated Project Management

如何從組織程序定義庫的程序針對專案的需要而調適流程及建立專案內各組成人員的共同目標,並依據專案的目標建立專案團隊的組織結構及依據專案流程來管理專案。如何使用和回饋組織之流程定義庫及建立並使各類專才得以被認出並使用於專案中,與保證各利害相關團體在產品開發的過程中他們的專長和意見都得到專案最大的運用。

0.5

10

 風險管理
 Risk Management

如何界定風險發生前的潛在問題,使在達成目標之前的生命週期期間,在有需要時,能規劃風險處理活動,以降低不利的衝擊。

0.5

11

決策分析與決定
 Decision Analysis and Resolution

如何在作決策時,使用結構化的方法,依照已建立的準則,評估各備選方案。

0.5

12

整合的組織環境
 Organizational Environment for Integration

如何提供良好的整合環境讓專案的所有的人、產品和流程都能非常有效的一起運作,並提供有效的機制讓個人和團隊的表現都得到提升。

0.5

13

整合團隊合作
 Integrated Teaming

如何提供團隊所需的專業技術與專長以完成產品的開發、保持團隊對整個專案執行的了解及高度的合作狀態並對專案之共同目標有共同的了解。

0.5

14

整合供應商協議

Integrated Supplier Agreement

如何整合管理和專案有正式協議的供應商之產品與服務的採購。

0.5

備註:CMMI SW, CMMI SW/SE 涵蓋 1-11項課程項目
        CMMI SW/SE/IPPD涵蓋 1-13項課程項目
        CMMI SW/SE/IPPD/SS 涵蓋 1-14項課程項目

圖示三:CMMI Level 3概念課程