- 縮寫:SCM
-
全名:Software Configuration Management
- 分支主題 1
-
包括
-
型態識別
- 版期規劃
- 軟體需求追溯
-
型態管制
- 分支主題 1
- 型態狀況記錄
- 型態稽核
-
容易混淆的名詞
- VC,Version Control,版本管制
- CC,Change Control,變更管制
- CC,Configuration Control,型態管制
- CM,Configuration Management,型態管理
- CM>CC>VC
- 變更管制 = 型態管制
-
常見的基準種類
-
需求基準
- 分支主題 1
- 設計基準
- 發展基準
- 測試基準
- 產品基準
-
型態項目之選擇
-
切割
- 管理決策之考量
- 獨立的實體
- 限制數量
-
合併
- 同層同包商可以合併
- 不同層則不能合併
-
名詞縮寫
- CCB=型態管制委員會
-
ICWG=界面管制工作小組
- 分支主題 1
- CSU=軟體單元=Computer Software Unit
- CSC=Computer Software Component=軟體組件
-
二、「軟體型態管理」
的主要工作內容
-
(四)軟體型態稽核
(Software Configuration Audit)
- 功能型態稽核
- 實體型態稽核
- 實施要領
-
(二)軟體型態管制(Software Configuration Control)
-
程式碼所有權的三種運作模式
-
無所有權
- 程式碼暴增
- 系統版本混亂
-
專屬所有權
- 每個人漸行漸遠
- 阻礙程式的演進速度
- 降低程式碼可維護性
-
共同所有權
- 適當的協調機制
- 知識分享
- 執行上的彈性取捨
-
(三)軟體型態狀況紀錄
(Software Configuration Status Accounting)
-
型態狀況報告
-
問題追蹤管制表
- 已經完成解決
- 仍然尚未解決
-
變更申請管制表
- 已經被核准
- 是否已變更完成
- 尚未執行完畢
- 文件管制清單
- 軟體管制清單
- 其他
-
問題追蹤管制系統
(PTS,Problem Tracking System)
-
問題處理原則
- 提出
- 面對
- 解決
- 控制
- 列管
- 補救
- 迴避
-
(五)界面管制
(Interface Control)
- 分支主題 1
-
三、軟體型態管理工具
-
模式
- 簽入/簽出模式
- 混合模式
- 長夜易模式
- 變更設置模式
- 選用