qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          我理解的配置管理系統

           還記得剛學習計算機時,書上將計算機系統定義為硬件系統(計算機),軟件系統(操作系統)和操作者(人)。這樣的定義與多數人認為的”系統=機器”的理解完全不同。在和配置管理打交道的過程中,我也有過類似的經歷。最開始以為SVN系統就是配置管理系統,到逐漸地對“一套配置管理系統應該是什么樣子”有了自己的認識。
            在筆者看來,一套能夠滿足企業需求的配置管理系統應該包括三方面:
            硬件: 服務器+應用系統
            軟件: 規程、規范、文檔、流程
            人: 項目配置管理員、組織級配置工程師,構建工程師等
            搭載應用系統(如SVN, CC, git,maven, bugfree, hudson等)的服務器(群)是配置管理的硬件基礎。畢竟基本的版本控制、自動構建、缺陷跟蹤還得靠軟件應用系統來實現。
            規程(配置、變更),規范和文檔,以及基于這些規程規范建立的審批流程,是這個系統的軟件部分。
            最后,系統都需要有人來管理、使用,按項目和產品線來安排配置管理員,將相關的責任分配到個人,是保重規程規范能夠落實的基本條件。組織級的配置管理工程師負責配置系統的管理,不參與項目的具體操作(評審和審計除外)。其它參與配置管理的角色還有: 構建工程師,項目經理(主要是審批),QA(主要是審計)等。
            三者缺一不可,緊密配合,才能構成一套支持企業正常運轉的配置管理系統。

          posted on 2014-08-01 09:50 順其自然EVO 閱讀(248) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2014年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 炉霍县| 塘沽区| 绥阳县| 来宾市| 疏勒县| 扶绥县| 兰西县| 肃南| 长春市| 舒城县| 徐闻县| 仲巴县| 城步| 温泉县| 合作市| 东乡族自治县| 绵阳市| 丁青县| 迭部县| 丰都县| 五指山市| 新邵县| 法库县| 沈阳市| 改则县| 柘城县| 广西| 胶州市| 德令哈市| 镇沅| 丽水市| 儋州市| 棋牌| 浦县| 峨边| 昌吉市| 天峻县| 平湖市| 天台县| 丹江口市| 珠海市|