學(xué)會了嗎(系統(tǒng)集成項(xiàng)目主要干嘛)系統(tǒng)集成項(xiàng)目管理和信息系統(tǒng)管理,學(xué)系統(tǒng)集成項(xiàng)目管理工程師(中項(xiàng))系列05_配置管理,配置管理,
時(shí)間:2025-04-26 訪問量:1008
1. 為了系統(tǒng)地控制配置變更,在系統(tǒng)的整個生命周期中維持配置的完整性和可跟蹤性,而標(biāo)識系統(tǒng)在不同時(shí)間點(diǎn)上配置的學(xué)科
2. 配置項(xiàng)
2.1. 為配置管理設(shè)計(jì)的硬件、軟件或二者的集合,在配置管理過程中作為一個單個實(shí)體來對待
3. 基線配置項(xiàng)
3.1. 基線配置項(xiàng)向開發(fā)人員開放讀取的權(quán)限
4. 非基線配置項(xiàng)
4.1. 非基線配置項(xiàng)向PM、CCB及相關(guān)人員開放
5. 配置項(xiàng)狀態(tài)
5.1. 草稿
5.1.1. 配置項(xiàng)剛建立時(shí)
5.2. 正式
5.2.1. 配置項(xiàng)通過評審后
5.2.2. 當(dāng)配置項(xiàng)修改完畢并重新通過評審時(shí)
5.3. 修改
5.3.1. 此后若更改配置項(xiàng)
6. 配置項(xiàng)版本號
6.1. 草稿
6.1.1. 格式為O.YZ,
6.1.1.1. 【22上選60】
6.1.2. YZ的數(shù)字范圍為01?99
6.2. 正式
6.2.1. 格式為X.Y
6.2.2. X為主版本號
6.2.2.1. 【21上選60】
6.2.2.2. 取值范圍為1?9
6.2.3. Y為次版本號
6.2.3.1. 取值范圍為0?9
6.3. 修改
6.3.1. 【20下選60】
6.3.1.1. 【19下選60】
6.3.2. 格式為X.YZ
7. 版本管理
7.1. 按照一定的規(guī)則保存配置項(xiàng)的所有版本,避免發(fā)生版本丟失或混淆等現(xiàn)象,并且可以快速準(zhǔn)確地查找到配置項(xiàng)的任何版本
7.2. 不能保證新版本一定比舊版本“好”,所以不能拋棄舊版本
8. 配置基線(Configuration Baseline)
8.1. 對應(yīng)于開發(fā)過程中的里程碑(Milestone)
8.2. 常簡稱為基線
8.3. 由一組配置項(xiàng)組成,這些配置項(xiàng)構(gòu)成一個相對穩(wěn)定的邏輯實(shí)體
8.4. 發(fā)行基線(Release Baseline)
8.5. 構(gòu)造基線(Build Baseline)
8.6. 好處
8.6.1. 為開發(fā)工作提供了一個定點(diǎn)和快照
8.6.2. 新項(xiàng)目作為一個單獨(dú)分支,將與隨后對原始項(xiàng)目(在主要分支上)所進(jìn)行的變更進(jìn)行隔離
8.6.3. 當(dāng)認(rèn)為更新不穩(wěn)定或不可信時(shí),基線為團(tuán)隊(duì)提供一種取消變更的方法
8.6.4. 可以利用基線重新建立基于某個特定發(fā)布版本的配置,以重現(xiàn)已報(bào)告的錯誤
9. 配置庫(Configuration Library)
9.1. 開發(fā)庫(Development Library)
9.1.1. 【22下選60】
9.1.2. 動態(tài)庫、程序員庫或工作庫
9.1.3. 用于保存開發(fā)人員當(dāng)前正在開發(fā)的配置實(shí)體
9.1.3.1. 【19上選62】
9.2. 受控庫(Controlled Library)
9.2.1. 主庫
9.2.2. 包含當(dāng)前的基線加上對基線的變更
9.3. 產(chǎn)品庫(Product Library
9.3.1. 靜態(tài)庫、發(fā)行庫、軟件倉庫
9.3.2. 包含己發(fā)布使用的各種基線的存檔
9.3.3. 拉出一個SS分支修復(fù)嚴(yán)重問題并發(fā)布最終軟件,關(guān)鍵詞是“發(fā)布最終軟件”,說明軟件最終是在SS分支上發(fā)布的,更匹配產(chǎn)品庫的概念
9.3.3.1. 【22下選59】
9.4. 建庫模式
9.4.1. 按配置項(xiàng)類型建庫
9.4.1.1. 適用于通用軟件的開發(fā)組織
9.4.2. 按任務(wù)建庫
9.4.2.1. 適用于專業(yè)軟件的開發(fā)組織
9.5.
9.5.1. 【21下選60】
9.6. 將副本存儲在不同的受控場所,以減少丟失的風(fēng)險(xiǎn)
9.6.1. 【21上選61】
10. 權(quán)限設(shè)置
10.1. r
10.2. c
10.3. a
10.4. d
11. 配置控制委員會(Configuration Control Board, CCB)
11.1. 負(fù)責(zé)對配置變更做出評估、審批以及監(jiān)督已批準(zhǔn)變更的實(shí)施
11.2. 項(xiàng)目級
11.3. 不必是常設(shè)機(jī)構(gòu)
12. 配置管理員(Configuration Management Officer, CMO)
12.1. 編寫配置管理計(jì)劃
12.2. 建立和維護(hù)配置管理系統(tǒng)
12.3. 建立和維護(hù)配置庫
12.4. 配置項(xiàng)識別
12.5. 建立和管理基線
12.6. 版本管理和配置控制
12.7. 配置狀態(tài)報(bào)告
12.8. 配置審計(jì)
12.9. 發(fā)布管理和交付
12.10. 對項(xiàng)目成員進(jìn)行配置管理培訓(xùn)
13. 配置管理系統(tǒng)
13.1. 用來進(jìn)行配置管理的軟件系統(tǒng)
14. 6個主要活動
14.1. 制定配置管理計(jì)劃
14.2. 配置標(biāo)識(Configuration Identification)
14.2.1. 配置識別
14.3. 配置控制
14.3.1. 配置項(xiàng)和基線的變更控制
14.3.2. 變更申請
14.3.2.1. 要做什么變更,為什么要做,以及打算怎么做變更
14.3.3. 變更評估
14.3.3.1. CCB負(fù)責(zé)組織對變更申請進(jìn)行評估
14.3.4. 通告評估結(jié)果
14.3.4.1. CCB把關(guān)于每個變更申請的批準(zhǔn)、否決或推遲的決定通知受此處置意見影響的每個干系人
14.3.5. 變更實(shí)施
14.3.6. 變更驗(yàn)證與確認(rèn)
14.3.6.1. 項(xiàng)目經(jīng)理指定人員對變更后的配置項(xiàng)進(jìn)行測試或驗(yàn)證
14.3.7. 變更的發(fā)布
14.3.8. 基于配置庫的變更控制
14.4. 配置狀態(tài)報(bào)告(Configuration Status Reporting)
14.4.1. 配置狀態(tài)統(tǒng)計(jì)(Configuration Status Accounting)
14.4.2. 其任務(wù)是有效地記錄和報(bào)告管理配置所需要的信息,目的是及時(shí)、準(zhǔn)確地給出配置項(xiàng)的當(dāng)前狀況,供相關(guān)人員了解,以加強(qiáng)配置管理工作
14.5. 配置審計(jì)(Configuration Audit)
14.5.1. 配置審核或配置評價(jià)
14.5.2. 為了確保項(xiàng)目配置管理的有效性,體現(xiàn)了配置管理的最根本要求——不允許出現(xiàn)任何混亂現(xiàn)象
14.5.2.1. 【21下選61】
14.5.3. 功能配置審計(jì)(Functional Configuration Audit)
14.5.3.1. 【22上選61】
14.5.3.2. 審計(jì)配置項(xiàng)的一致性(配置項(xiàng)的實(shí)際功效是否與其需求一致)
14.5.3.3. 配置項(xiàng)的開發(fā)已圓滿完成
14.5.3.4. 配置項(xiàng)已達(dá)到配置標(biāo)識中規(guī)定的性能和功能特征
14.5.3.5. 配置項(xiàng)的操作和支持文檔已完成并且是符合要求的
14.5.4. 物理配置審計(jì)(Physical Configuration Audit)
14.5.4.1. 審計(jì)配置項(xiàng)的完整性(配置項(xiàng)的物理存在是否與預(yù)期一致)
14.5.4.2. 要交付的配置項(xiàng)是否存在
14.5.4.3. 配置項(xiàng)中是否包含了所有必需的項(xiàng)目
14.6. 發(fā)布管理和交付
14.6.1. 【20下選61】
14.6.1.1. 【19下選61】
14.6.2. 存儲
14.6.3. 復(fù)制
14.6.4. 打包
14.6.5. 交付
14.6.6. 重建