我理解的配置管理系统
生活随笔
收集整理的這篇文章主要介紹了
我理解的配置管理系统
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
還記得剛學(xué)習(xí)計(jì)算機(jī)時(shí),書(shū)上將計(jì)算機(jī)系統(tǒng)定義為硬件系統(tǒng)(計(jì)算機(jī)),軟件系統(tǒng)(操作系統(tǒng))和操作者(人)。這樣的定義與多數(shù)人認(rèn)為的”系統(tǒng)=機(jī)器”的理解完全不同。在和配置管理打交道的過(guò)程中,我也有過(guò)類似的經(jīng)歷。最開(kāi)始以為SVN系統(tǒng)就是配置管理系統(tǒng),到逐漸地對(duì)“一套配置管理系統(tǒng)應(yīng)該是什么樣子”有了自己的認(rèn)識(shí)。 在筆者看來(lái),一套能夠滿足企業(yè)需求的配置管理系統(tǒng)應(yīng)該包括三方面: 硬件: 服務(wù)器+應(yīng)用系統(tǒng) 軟件: 規(guī)程、規(guī)范、文檔、流程 人: 項(xiàng)目配置管理員、組織級(jí)配置工程師,構(gòu)建工程師等 搭載應(yīng)用系統(tǒng)(如SVN, CC, git,maven, bugfree, hudson等)的服務(wù)器(群)是配置管理的硬件基礎(chǔ)。畢竟基本的版本控制、自動(dòng)構(gòu)建、缺陷跟蹤還得靠軟件應(yīng)用系統(tǒng)來(lái)實(shí)現(xiàn)。 規(guī)程(配置、變更),規(guī)范和文檔,以及基于這些規(guī)程規(guī)范建立的審批流程,是這個(gè)系統(tǒng)的軟件部分。 最后,系統(tǒng)都需要有人來(lái)管理、使用,按項(xiàng)目和產(chǎn)品線來(lái)安排配置管理員,將相關(guān)的責(zé)任分配到個(gè)人,是保重規(guī)程規(guī)范能夠落實(shí)的基本條件。組織級(jí)的配置管理工程師負(fù)責(zé)配置系統(tǒng)的管理,不參與項(xiàng)目的具體操作(評(píng)審和審計(jì)除外)。其它參與配置管理的角色還有: 構(gòu)建工程師,項(xiàng)目經(jīng)理(主要是審批),QA(主要是審計(jì))等。 三者缺一不可,緊密配合,才能構(gòu)成一套支持企業(yè)正常運(yùn)轉(zhuǎn)的配置管理系統(tǒng)。
最新內(nèi)容請(qǐng)見(jiàn)作者的GitHub頁(yè):http://qaseven.github.io/
最新內(nèi)容請(qǐng)見(jiàn)作者的GitHub頁(yè):http://qaseven.github.io/
總結(jié)
以上是生活随笔為你收集整理的我理解的配置管理系统的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 三星正在为韩国智能城市 打造首个全国性网
- 下一篇: 《图解CSS3:核心技术与案例实战》——