qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          高效組織的配置管理計劃

          根據(jù)IEEE 828和CMM/CMMI,配置管理計劃常常被認(rèn)為是一份文檔,確實的,對于一個大項目而言,往往需要制定項目自身的配置管理計劃。
            但不是所有的組織都是軟件外包組織,不是每個項目針對的是不同的客戶。
            在非軟件外包的高效軟件開發(fā)組織中,推薦的配置管理計劃應(yīng)有三個層面。
            首先是組織層面,一般,提供統(tǒng)一的配置管理服務(wù),不會允許每個團隊自己搭建配置管理服務(wù)器。所以對于組織級的配置管理服務(wù)要有所約定,約定的主要內(nèi)容有:
            如何建立項目文檔目錄?
            如何建立產(chǎn)品級目錄?
            如何建立代碼目錄?
            配置項如何命名?
            配置庫的備份和恢復(fù)如何進行?誰來進行?
            什么情況下拉分支?什么情況下合并到主干? 關(guān)于分支主干要提供多種模式,或者放開限制,讓產(chǎn)品線或者項目組選擇。
            如何進行變更? 一般應(yīng)當(dāng)在組織級進行定義和發(fā)布。如果放到項目層面,變更流程的制定太費功夫;當(dāng)然有些大項目是有足夠的預(yù)算和特殊情況需要專門定義項目級的變更。
            對產(chǎn)品線和項目如何開展配置審計?
            有什么推薦的配置管理實踐?
            組織級配置管理規(guī)程或者指南的更新頻率在每年一次左右。
            其次是產(chǎn)品線層面。對于特定產(chǎn)品線,已經(jīng)存在大量的源代碼和文檔,那么結(jié)合實際,這個產(chǎn)品線在配置管理存儲時有哪些約定?
            比如對代碼配置項和非配置項有所說明,不要假設(shè)每個團隊新人都是代碼配置管理達人,小心自以為是的新手加入一些自以為是的垃圾。雖然可以刪除,但發(fā)現(xiàn)再刪除,其本身就是成本。
            比如哪些依賴項值得存儲?
            比如哪些區(qū)域是機密,權(quán)限另外管理
            比如那些代碼是核心代碼,如果改動需要資深人員復(fù)核。
            本產(chǎn)品線的主干和分支策略是什么? 守護主干?還是先鋒主干?無分支?還是單分支?還是多分支?
            比如約定團隊統(tǒng)一一致的工作環(huán)境:都把Java裝在C:/java,把eclipse裝在D:/eclipse
            最后是項目層面。在有了上述組織級和產(chǎn)品線級的配置管理約定后,項目層面的配置管理計劃中最關(guān)鍵的是需要明確人員、基線和項目特殊配置項。其中基線的安排必須與項目本身生命周期的選擇相匹配,最重要而言,必須匹配于里程碑。
            在這樣的三層結(jié)構(gòu)下,為項目高效計,不需要單獨寫項目的配置管理計劃,只需把項目級的配置管理約定寫入項目計劃即可,一般的篇幅不超過1頁。

          posted on 2014-09-03 11:53 順其自然EVO 閱讀(198) 評論(0)  編輯  收藏 所屬分類: 測試學(xué)習(xí)專欄

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 正宁县| 长垣县| 平潭县| 措美县| 新安县| 通州市| 菏泽市| 炎陵县| 盘山县| 万年县| 新疆| 沈丘县| 瓮安县| 两当县| 南开区| 井陉县| 滕州市| 南昌县| 德州市| 射阳县| 曲周县| 易门县| 北流市| 临沂市| 古交市| 宾阳县| 阳高县| 连山| 滨州市| 鄯善县| 玛曲县| 鹿邑县| 革吉县| 灵丘县| 宁陵县| 长武县| 密山市| 巫溪县| 卓尼县| 赤城县| 丰镇市|