資訊文件管理與配置管理

2021-10-03 18:18:10 字數 2957 閱讀 5181

1.軟體文件三類:

2.文件的質量可分為4級:

3.管理資訊系統文件的規範化體現在4個方面:

eg:第1位-生命週期法各階段;第2位-各階段的文件;第3、4位-文件內容;第5/6位-流水碼

4.配置管理

5,配置項

在資訊系統的開發流程中需加以控制的配置項可分為基線配置項和非基線配置項

基線配置項-所有的設計文件和源程式等

非基線——專案的各類計畫和報告等

例子:區分設計階段與開發階段

設計階段,每個配置項都要建立配置項;對邏輯上不同的產品分開做內部模組配置項並各自成立基線;並且相應的配置庫必須分開,不能合併配置項;

開發階段,從物理上講,屬於不同邏輯產品的模組**是可以詳談的

6.configuration management officer cmo 配置管理員

所有配置項的操作許可權應有cmo嚴格管理;負責在整個專案生命週期中進行配置管理活動

講變更後的配置項納入基線,並將變更內容和結果通知相關人

基本原則:

基線定義:建立基線的事件、受控的配置項、建立和變更基線的程式、批准變更基線所需的許可權;(沒有基線識別)

具體配置管理活動包括:

編寫配置管理計畫——建立和維護配置管理系統——建立和維護配置庫——配置項識別——建立和管理基線——版本管理和配置控制——配置狀態報告——配置審計——發布管理和交付——對專案成員進行配置管理培訓

(創造基線/發行基線的步驟:

配置管理員識別配置項——為配置項分配標識——為專案建立配置庫,並給每個專案成員分配許可權——各專案團隊成員根據自己的許可權操作配置庫——獲得變更管理委員會(ccb)授權,建立基線或發行基線——形成檔案——是基線可用等)

7.配置項狀態:狀態變化圖

注意:ccb同意變更,則配置項狀態從「正式發布」—「正在修改」

8.配置庫 configuration library——存放配置項並記錄與配置項相關的所有資訊

動態庫/程式設計師庫/工作庫——儲存開發人員當前正在開發的配置實體;需要保留各種資訊

個人工作區,開發人員自行控制

主庫——包含當前的基線加上對基線的變更;存放某階段的成果;

庫內資訊的讀寫和修改都受限,受控庫中的配置項被置於完全的配置管理之下

靜態庫,發行庫,軟體倉庫;包含已發布使用的各種基線的存檔,形成最終產品,等待交付或現場安裝;

庫內資訊完全受限,被置於完全的配置管理之下

(注:備份庫——重要配置資訊的備份,應急時恢復受損的配置庫資料)

9.配置庫的建庫模式——2種

10.控制委員會ccb——configuration control board

11.日常配置管理活動

(1)制定配置管理計畫——由配置管理員cmo進行制定;ccb負責審批

(2)配置標識——功能和物理特徵;是配置管理員的職能;

基本步驟:識別需要受控的配置項;為每個配置項指定唯一性的標識號;定義每個配置項的重要特徵;確定每個配置項的所有者及其責任;確定配置項進入配置管理的時間和條件;建立和控制基線;維護文件和元件的修訂與產品版本間關係。

(3)配置控制——即配置項和基線的變更控制;

變更評估的內容:變更對專案的影響;內容是否必要;範圍是否考慮周全;實施方案是否可行;工作量估計是否合理;

基於配置庫的變更控制:

12.配置狀態報告/配置狀態統計 configuration status reporting

目的——及時給出配置項的當前狀況,供相關人員了解,以加強配置管理工作

能配置審計 functional configuration audit——審計一致性;實際功效是否與其需求相一致

(開發圓滿,已達到配置標識中的效能和功能,操作和支援文件已完成並且合規)

eg:**走查

理配置審計 physical configuration audit——審計配置項的完整性,物理存在是否與預期一致

(要交付的配置項是否存在;是否包含了所有必需的專案)

eg:變更過程的規範性審核、截止齊備性檢查、配置項齊全性審核等

15.配置審核的作用:

17.版本控制:

目的:按照一定的規則儲存配置項的所有版本,避免發生版本丟失或混淆的現象,並且可以快速準確的到配置項的任何版本

Cap14 資訊文件管理與配置管理

資訊系統專案相關資訊 文件 含義 資訊系統專案相關資訊 文件 種類 開發文件 產品文件 管理文件 文件書寫規範 圖表編號規則 文件目錄編寫標準 文件管理制度 配置項狀態 草稿 正式 修改 配置項版本號 配置項版本管理 配置基線 配置庫許可權設定 配置控制委員會ccb 配置管理員cmo 配置管理系統 ...

軟體配置管理和文件管理

軟體配置管理的概念 軟體配置管理 software configuration management,scm 是指通過執行版本控制 變更控制等規程,以及使用合適的配置管理軟體,來保證所有配置項的完整性和可跟蹤性。配置管理是對工作成果的一種有效保護。軟體開發和管理過程中會產生許許多多的工作成果,例如文...

項管 配置管理 變更管理 文件管理 知識管理及其他

配置管理 配置管理6個主要活動 制訂配置管理計畫 配置標識 配置控制 配置狀態報告 配置審計 發布管理和交付。配置項的類別 基線配置項 設計文件和源程式等。非基線配置項 各類計畫和報告等。配置項的狀態 草稿 正式 修改。配置項建立時為草稿,通過評審後為正式,以後更改配置項,狀態為修改。版本號 草稿狀...