當前位置:首頁 » 存儲配置 » 什麼是配置管理報告

什麼是配置管理報告

發布時間: 2023-06-07 03:56:38

A. 配置管理的起源、發展歷程和主要作用是什麼

1 「配置」的意思:配置,是一個很洋化的詞彙,在漢語的本土詞彙中,沒有很好的對應概念。所以,要解釋「配置是什麼」,比較費勁。在英文字典中,configuration的解釋是「A configuration is an arrangement of a group of things」(配置是指一組事物的組合排列)。
這個定義有三層含義
(1)如果說到「某個事物(例如產品)的配置」,那麼這個事物必定是由具有相互關系的若干其他事物(例如零部件)構成的集合,只有集合性的事物才有配置一說,單個的、不可拆分的事物是不存在配置的;
(2)配置,並非指這個集合事物的本身(「產品」與「產品配置」是兩碼事);
(3)配置是指參與構成集合事物的那些眾多「小」事物之間的組合狀態、排列狀態,或者是指集合事物的內部組成。
2 企業為什麼要管產品配置
「產品是由哪些單元構成」與「產品是由這些單元如何構成」,設計部門設計成什麼樣就是什麼樣,把圖紙保管好就行了。圖紙當然是要存檔的,但配置管理不是把圖紙管好這么簡單。如果,設計部門能夠一帆風順地將產品設計出來,工藝部門能夠一帆風順地做好工藝文件,然後將設計文件和工藝文件都保管好,並將副本交給生產部門去照著做就行了,那麼再復雜的產品都不需要配置管理工作了。
3 配置管理的起源和發展簡史是怎樣的
前文簡述過,配置管理起源於1960年代的美國國防工業。這一行業有一個特點:產品的研發是由政府出資的,而且政府擁有產品研發成果的所有權。隨著武器裝備的復雜程度越來越高,對配置的管理要求也越來越嚴格。很多情況下,企業好不容易才做出一個樣機,通過測試證明是符合軍方需求的。但做到這一點需要花費大量的成本和時間。軍方意識到需要對需求進行管理,不僅要管理總體需求,而且還要管理需求的細化過程。就算花了很大代價做出了一個合格的樣機,也很難保證後續的產品也都是合格的。原因就在於變更。由於武器系統太復雜,牽一發而動全身,任何一處變更都有可能引發產品在其他方面出現差錯。為此,美國政府在1960年代開始組織力量研究這個問題,並提出了一系列關於配置管理的規則,有些規則還上升成為了標准。這些規則和標准,就逐漸從國防工業擴散到各行各業,被廣為接受。
不僅是離散製造業,而且軟體行業也非常重視配置管理。讓需求始終保持清晰、簡潔、有效的能力,以及適應變更的能力,對於軟體企業也非常重要。雖然軟體產品並非由實物零部件所構成,但從管理的角度來看,構成軟體產品的模塊、函數等單元和零部件是一樣的。有趣的是,軟體行業普遍比離散製造業更重視配置管理工作。我個人認為這可能是因為軟體行業比較年輕,包袱少、過去的習慣思維的禁錮少吧。
1980~1990年代,配置管理的思想開始被引入到中國的國防工業,並且有一個專有名詞:技術狀態管理;但在民品工業中,人們習慣使用「配置管理」這種譯法。
關於配置管理的思想和方法,最權威的機構是美國的Institute of Configuration Management(ICM,配置管理學會),他們將他們的研究成果稱為「CMII」。按照CMII的觀點,配置管理工作應該讓企業具備兩項重要的能力,即「讓需求保持清晰、簡潔、有效的能力」和「適應變更的能力」。按照CMII的觀點,配置管理的目標是「實現最終產品相對需求的自始至終一致性,並將干預資源降低到零」(干預資源就是花費在改錯型變更活動上的資源)。
現在,隨著PLM軟體在中國民品工業中的普及,國內從事製造業的企業中,接觸過配置管理思想的人也開始多了起來。

B. 簡述什麼是軟體配置管理

軟體配置管理(Software Configuration Management,SCM)是一種標識、組織和控制修改的技術。軟體配置管理應用於整個軟體工程過程。我們知道,在軟體建立時變更是不可避免的,而變更加劇了項目中軟體開發者之間的混亂。SCM活動的目標就是為了標識變更、控制變更、確保變更正確實現並向其他有關人員報告變更。從某種角度講,SCM是一種標識、組織和控制修改的技術,目的是使錯誤降為最小並最有效地提高生產效率。

C. 什麼是配置管理

配置管理(Configuration Management,CM)是通過技術或行政手段對軟體產品及其開發過程和生命周期進行控制、規范的一系列措施。配置管理的目標是記錄軟體產品的演化過程,確保軟體開發者在軟體生命周期中各個階段都能得到精確的產品配置。

配置管理過程是對處於不斷演化、完善過程中的軟體產品的管理過程。其最終目標是實現軟體產品的完整性、一致性、可控性,使產品極大程度地與用戶需求相吻合。它通過控制、記錄、追蹤對軟體的修改和每個修改生成的軟體組成部件來實現對軟體產品的管理功能。

D. 軟體開發過程中配置管理的精髓在於哪些方面

配置管理包含如下內容:

標識:識別產品的結構、產品的構件及其類型,為其分配唯一的標識符,並以某種形式提供對它們的存取。
控制:通過一定的機制控制對配置項的修改。
狀態報告:記錄並報告配置項以及元數據的狀態。
配置審計:確認產品的完整性並維護配置項間的一致性。 從上面的描述知道,配置管理的基本單位是配置項。

E. CMMI中的的配置管理是什麼

配置管理是CMMI模型中一個支撐過程域。
配置管理是指:應用技術和管理手段來識別和記錄配置項的功能和物理特性,控制其變更,記錄和報告變更的過程和實現狀態,並檢查與項目需求之間的符合度;通過配置管理可以有效的管理工作產品與工作產品之間的一致性,合理的控制和實施變更以維護對項目范圍與邊界條件的一致的理解。
一般CM過程描述了配置管理活動的內容、規范和方法,以建立和維護軟體開發過程中各種產品的完整性和一致性。
CM使用到以下幾個重要的術語:
配置項:處於配置管理之下的軟體或/和硬體的集合體。這個集合體在配置管理過程中作為一個實體出現。

基線: 已經通過正式復審和批準的某規約或產品,它因此可以作為進一步開發的基礎,並且只能通過正式變更控制過程來改變;基線有一組配置組成,這些配置構成了一個相對穩定的狀態,不能再被任何人隨意修改。

配置標識:識別產品的結構、產品的構件及其類型,為其分配唯一的標識符,並以某種形式提供對它們的存取。

控制:通過建立產品基線,控制軟體產品的發布和在整個軟體生命周期中對軟體產品的修改。

狀態統計:記錄並報告構件和修改請求的狀態,並收集關於產品構件的重要統計信息。

配置審計:通過第三方(例如:軟體質量保證工程師)來確認產品的完整性並維護構件間的一致性,即確保產品是一個嚴格定義的構件集合;

配置管理員:根據本過程的規定,在本公司內部具體實施與操作本過程的人員/角色。根據實施的層級的不同,配置管理員可以區分為「產品配置管理員」和「項目配置管理員」兩個角色,一般產品配置管理員是專職的,項目配置管理員有項目成員兼職。

F. 什麼是配置項管理

按管理的嚴格程度,配置項一般分3個等級:
(1)納入基線管理的配置項
納入基線管理的配置項是指變化時要走嚴格變更手續的配置項,需要做變更申請,要審批。審批一般分2種嚴格程度:
i) 項目經理或分CCB審批就可以,一般是局部的小的變更。
ii)變更控制委員會(CCB)審批
納入基線前,一般要經過評審或測試(稱為驗證)和質量保證。
(2) 沒有納入基線但是也不能隨意變更的配置項,一般稱為受控項
這類配置項不需要變更申請,但是要經過配置管理員或項目經理的允許才可以變更。
基線項與受控項寫的許可權要唯一,一般是CM或PM有唯一的寫許可權。
(3)非受控項
對變更不做控制。

擬納入基線管理的配置項狀態變化一般是先非受控,然後受控,最後基線化。變更時,先檢出(checkou)進行修改,修改完畢後再檢入(checki)轉為受控,等待驗證(測試或評審),通過驗證後進行基線化。

擬納入受控而不入基線的配置項狀態變化一般是先非受控,然後受控。變更時,檢出進行修改,修改完畢後再檢入提交受控。

納入基線管理的時機是管理平衡問題,一般是當配置項基本穩定後才納入基線管理,如果處與頻繁的變動之中,納入基線後會增加管理成本,如單元測試通過後一般不形成基線,因為此時代碼並不穩定,但是可以作為受控項,也不能任意變化。這個問題的判斷也和項目組的規模有關系,如果規模很大,涉及到的人員很多,也可能需要建立基線。在系統測試後要形成基線,一般稱為產品基線,此時系統基本穩定了,可以對外發布,為更多的人所了解和使用了。代碼在沒有納入基線但是受控後(提交測試人員測試了),也不能隨便變更了,要經過配置管理員的批准,並通知測試人員。

G. 配置管理的起源、發展歷程和主要作用是什麼

一、起源
19世紀70年代初期加利福利亞大學的Leon Presser教授就撰寫了一篇論文,提出控制變更和配置的概念。

二、發展歷程
在1975年,Leon Presser成立了一家名為SoftTool的公司,開發了自己的配置管理工具:CCC,這也是最早的配置管理工具之一。
之後,隨著軟體開發規模的逐漸增大,越來越多的公司和團隊意識到了軟體配置管理的重要性,而相應的軟體配置管理工具也如雨後春筍一般,紛紛涌現,比較有代表性的有:Marc Rochkind的SCCS(Source Code Control System)和Walter Tichy的RCS(Revision Control System)。
這兩種工具對日後的配置管理工具的發展做出了重大的貢獻,目前絕大多數廣泛使用的配置管理工具基本上都是基於這兩者的設計思想和體系架構。

三、主要作用
好的配置管理過程有助於規范各個角色的行為,同時又為角色之間的任務傳遞提供無縫的接合,使整個開發團隊像是一個交響樂隊一樣和諧而又錯雜地行進。正因為配置管理過程直接連接產品開發過程、開發人員和最終產品,這些都是項目主管人員所關注的重點,因此配置管理系統在軟體項目管理中也起著重要作用。配置管理過程演化出的控制、報告功能可幫助項目經理更好地了解項目的進度、開發人員的負荷、工作效率和產品質量狀況、交付日期等信息。同時配置管理過程所規范的工作流程和明確的分工有利於管理者應付開發人員流動的困境,使新的成員可以快速實現任務交接,盡量減少因人員流動而造成的損失。

衍生知識點:
1、配置管理的定義
配置管理(Configuration Management,CM)是通過技術或行政手段對軟體產品及其開發過程和生命周期進行控制、規范的一系列措施。配置管理的目標是記錄軟體產品的演化過程,確保軟體開發者在軟體生命周期中各個階段都能得到精確的產品配置。

2、配置管理的應用

雲安全措施中最重要的要素就是配置管理。
在SaaS環境中,配置管理是完全由雲供應商負責處理的。如有可能,客戶可通過鑒證業務准則公告(SSAE)第16號、服務組織控制(SOC)報告或ISO認證以及雲安全聯盟的安全、信任和保證注冊證明向供應商提出一些補丁管理和配置管理實踐的要求。
在PaaS環境中,平台的開發與維護都是由供應商來負責的。應用程序配置與開發的庫和工具可能是由企業用戶管理的,因此安全配置標准仍然還是屬於內部定義范疇。然後,這些標准都應在PaaS環境中被應用和監控。

熱點內容
96編譯器是做什麼的 發布:2025-04-07 04:33:45 瀏覽:871
cphp數組 發布:2025-04-07 04:32:36 瀏覽:134
centos下搭建dns伺服器 發布:2025-04-07 04:08:03 瀏覽:661
halcon標定演算法 發布:2025-04-07 04:01:29 瀏覽:341
簡單的留言板php 發布:2025-04-07 03:57:47 瀏覽:379
C4D清空已緩存的內存 發布:2025-04-07 03:44:54 瀏覽:463
php遞歸演算法經典實例 發布:2025-04-07 03:31:13 瀏覽:458
字卦的演算法 發布:2025-04-07 03:31:11 瀏覽:698
中國年鑒資料庫 發布:2025-04-07 03:11:26 瀏覽:328
簡訊發送android 發布:2025-04-07 03:11:19 瀏覽:399