【转帖】配置管理计划(CM Plan)
生活随笔
收集整理的這篇文章主要介紹了
【转帖】配置管理计划(CM Plan)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
作者:scmroad
出自:配置管理之路 http://bbs.scmroad.com/
版權(quán)所有,轉(zhuǎn)載請(qǐng)注明原作者和出處,謝謝合作。
目的:這篇文章主要想和大家交流下,我們?cè)趯懪渲霉芾碛?jì)劃的時(shí)候都應(yīng)該寫些什么。寫配置管理計(jì)劃對(duì)于一個(gè)CM來(lái)說(shuō)是一個(gè)必修課,也是一個(gè)必須修好的課程。但是很多新手都不知道如何下手。公司有模版的還好點(diǎn),如果要是讓一個(gè)新人從頭開始為一個(gè)新項(xiàng)目寫一個(gè)配置管理計(jì)劃,那就要抓瞎了,這里我只把我想到的一些列了出來(lái),可能有些地方不對(duì),或者需要補(bǔ)充,還希望大家都能指出來(lái)。大家一起交流,共同進(jìn)步,謝謝。
#扉頁(yè)
? ?? ???- 文檔名稱
? ?? ???- 文檔的版本信息
? ?? ???(哪年哪月哪日哪個(gè)人修改了哪些內(nèi)容,這里的哪人一般都是負(fù)責(zé)這個(gè)項(xiàng)目的CM,例如,v0.1, 2009.08.05, scmroad, xxx項(xiàng)目配置管理計(jì)劃初稿)
? ?? ???- 審查者(一般,配置管理計(jì)劃寫出來(lái)后,要讓相關(guān)的人員進(jìn)行審查。至于審查人員則根據(jù)公司有差異)
#內(nèi)容的索引頁(yè)
#介紹部分
? ?? ???項(xiàng)目介紹(比如項(xiàng)目的產(chǎn)品名,項(xiàng)目名...)
? ?? ???項(xiàng)目組成員聯(lián)系人(CM,PM,QM,TestManager聯(lián)系人,不一定都寫上,直接負(fù)責(zé)人都寫上就可以了)
? ?? ???縮寫詞(告訴人家啥叫CM)
#相關(guān)文檔
這部分內(nèi)容可能不同公司有不同的標(biāo)準(zhǔn),有的公司CM plan寫的很大,很全,那么這部分引用的文檔就很少;而有的公司把在CM plan中比較獨(dú)立的內(nèi)容,單獨(dú)抽出來(lái)形成了一個(gè)文檔,那么這里就要作為相關(guān)文檔列出來(lái)。通常應(yīng)該包括以下文檔
? ?? ???- 項(xiàng)目計(jì)劃(project plan),
? ?? ???- 代碼書寫規(guī)范,
? ?? ???- 命名規(guī)范,
? ?? ???- 配置管理工具的簡(jiǎn)單使用文檔
? ?? ???(不要那種什么Clearcase,Perforce, svn手冊(cè)之類的,CM應(yīng)該自己整理一份開發(fā)人員最經(jīng)常使用的操作寫出來(lái),后邊最好還要加個(gè)FAQ部分)
#版本管理庫(kù)管理
? ?? ???項(xiàng)目所在的版本庫(kù)位置在哪里,地址是什么
? ?? ???項(xiàng)目組成員創(chuàng)建版本庫(kù)訪問(wèn)帳號(hào)的流程,創(chuàng)建帳號(hào)是否需要CM Manager審批?等等
? ?? ???項(xiàng)目組成員版本庫(kù)權(quán)限分配情況
? ?? ???標(biāo)簽的創(chuàng)建和使用管理
#分支管理策略
? ?? ???介紹在這個(gè)項(xiàng)目中我們要利用什么樣的分支管理模型。
? ?? ???這部分可以單獨(dú)形成文檔,然后作為相關(guān)文檔在配置管理計(jì)劃里引用。
#構(gòu)建服務(wù)器的搭建和管理
? ?? ???構(gòu)建服務(wù)器的硬件詳細(xì)說(shuō)明
? ?? ???構(gòu)建服務(wù)器的軟件安裝詳細(xì)說(shuō)明
#項(xiàng)目構(gòu)建
? ?? ???版本號(hào)管理
? ?? ???如何構(gòu)建項(xiàng)目(可以由開發(fā)人員提供)
? ?? ???是否采用持續(xù)集成
? ?? ???構(gòu)建腳本說(shuō)明書
? ?? ???構(gòu)建腳本(構(gòu)建腳本要放到版本管理庫(kù)中,可以給出構(gòu)建腳本的地址)
#配置管理可交付物(CM Deliverables)
? ?? ???每次都構(gòu)建什么(有可能你這個(gè)項(xiàng)目包括很多的部分,這個(gè)時(shí)候就要特別關(guān)注這一點(diǎn))
? ?? ???構(gòu)建后,CM的產(chǎn)出什么
? ?? ???可交付物的文件格式是什么(zip包,tar包,還是iso文件)
#配置管理構(gòu)建時(shí)間表(CM Build Schedule)
? ?? ???此部分可以引用項(xiàng)目計(jì)劃里邊的內(nèi)容,且留下項(xiàng)目計(jì)劃的鏈接。
#發(fā)布管理
? ?? ???發(fā)布服務(wù)器地址(每次做完構(gòu)建,記得把build,log等都上傳到這里來(lái))
? ?? ???訪問(wèn)方式(network drive,ftp,http, https???,最好只提供http訪問(wèn))
#版本庫(kù)服務(wù)器備份和還原計(jì)劃
? ?? ???這部分可以單獨(dú)形成文檔,然后作為相關(guān)文檔在配置管理計(jì)劃里引用。
? ?? ???版本庫(kù)服務(wù)器如何備份和還原,
? ?? ???備份計(jì)劃(daily incremental, weekend full backup?)
? ?? ???還原計(jì)劃(多少天還原一次?)
? ?? ???注:備份文件的驗(yàn)證和還原要在另外一臺(tái)機(jī)器上,不要在正式的服務(wù)器上去實(shí)驗(yàn)。切記切記
? ?? ???
#發(fā)布服務(wù)器的備份和還原計(jì)劃
? ?? ???這部分可以單獨(dú)形成文檔,然后作為相關(guān)文檔在配置管理計(jì)劃里引用。
? ?? ???因?yàn)榘l(fā)布服務(wù)器上都是數(shù)據(jù),這個(gè)也可以交給IT部門去完成。
? ?? ???
#配置管理培訓(xùn)
? ?? ???這部門主要講在項(xiàng)目過(guò)程中,CM可以給研發(fā)人員提供哪些培訓(xùn)? ?? ?? ?? ?? ?? ?? ?? ?
這部分的培訓(xùn)是指CM可以提供的,項(xiàng)目組可以根據(jù)項(xiàng)目情況進(jìn)行選擇,但是一般配置管理工具的簡(jiǎn)單使用的培訓(xùn)還是必須的。與其等后邊出現(xiàn)問(wèn)題了,不如項(xiàng)目沒(méi)開始呢就給大家講一遍。
? ?? ???
#附錄
? ?? ???有什么沒(méi)說(shuō)話完的,這里還可以說(shuō)一說(shuō),呵呵
? ?? ???
拋磚引玉了,希望大家能踴躍發(fā)言,一起討論,共同進(jìn)步,謝謝。
出自:配置管理之路 http://bbs.scmroad.com/
版權(quán)所有,轉(zhuǎn)載請(qǐng)注明原作者和出處,謝謝合作。
目的:這篇文章主要想和大家交流下,我們?cè)趯懪渲霉芾碛?jì)劃的時(shí)候都應(yīng)該寫些什么。寫配置管理計(jì)劃對(duì)于一個(gè)CM來(lái)說(shuō)是一個(gè)必修課,也是一個(gè)必須修好的課程。但是很多新手都不知道如何下手。公司有模版的還好點(diǎn),如果要是讓一個(gè)新人從頭開始為一個(gè)新項(xiàng)目寫一個(gè)配置管理計(jì)劃,那就要抓瞎了,這里我只把我想到的一些列了出來(lái),可能有些地方不對(duì),或者需要補(bǔ)充,還希望大家都能指出來(lái)。大家一起交流,共同進(jìn)步,謝謝。
#扉頁(yè)
? ?? ???- 文檔名稱
? ?? ???- 文檔的版本信息
? ?? ???(哪年哪月哪日哪個(gè)人修改了哪些內(nèi)容,這里的哪人一般都是負(fù)責(zé)這個(gè)項(xiàng)目的CM,例如,v0.1, 2009.08.05, scmroad, xxx項(xiàng)目配置管理計(jì)劃初稿)
? ?? ???- 審查者(一般,配置管理計(jì)劃寫出來(lái)后,要讓相關(guān)的人員進(jìn)行審查。至于審查人員則根據(jù)公司有差異)
#內(nèi)容的索引頁(yè)
#介紹部分
? ?? ???項(xiàng)目介紹(比如項(xiàng)目的產(chǎn)品名,項(xiàng)目名...)
? ?? ???項(xiàng)目組成員聯(lián)系人(CM,PM,QM,TestManager聯(lián)系人,不一定都寫上,直接負(fù)責(zé)人都寫上就可以了)
? ?? ???縮寫詞(告訴人家啥叫CM)
#相關(guān)文檔
這部分內(nèi)容可能不同公司有不同的標(biāo)準(zhǔn),有的公司CM plan寫的很大,很全,那么這部分引用的文檔就很少;而有的公司把在CM plan中比較獨(dú)立的內(nèi)容,單獨(dú)抽出來(lái)形成了一個(gè)文檔,那么這里就要作為相關(guān)文檔列出來(lái)。通常應(yīng)該包括以下文檔
? ?? ???- 項(xiàng)目計(jì)劃(project plan),
? ?? ???- 代碼書寫規(guī)范,
? ?? ???- 命名規(guī)范,
? ?? ???- 配置管理工具的簡(jiǎn)單使用文檔
? ?? ???(不要那種什么Clearcase,Perforce, svn手冊(cè)之類的,CM應(yīng)該自己整理一份開發(fā)人員最經(jīng)常使用的操作寫出來(lái),后邊最好還要加個(gè)FAQ部分)
#版本管理庫(kù)管理
? ?? ???項(xiàng)目所在的版本庫(kù)位置在哪里,地址是什么
? ?? ???項(xiàng)目組成員創(chuàng)建版本庫(kù)訪問(wèn)帳號(hào)的流程,創(chuàng)建帳號(hào)是否需要CM Manager審批?等等
? ?? ???項(xiàng)目組成員版本庫(kù)權(quán)限分配情況
? ?? ???標(biāo)簽的創(chuàng)建和使用管理
#分支管理策略
? ?? ???介紹在這個(gè)項(xiàng)目中我們要利用什么樣的分支管理模型。
? ?? ???這部分可以單獨(dú)形成文檔,然后作為相關(guān)文檔在配置管理計(jì)劃里引用。
#構(gòu)建服務(wù)器的搭建和管理
? ?? ???構(gòu)建服務(wù)器的硬件詳細(xì)說(shuō)明
? ?? ???構(gòu)建服務(wù)器的軟件安裝詳細(xì)說(shuō)明
#項(xiàng)目構(gòu)建
? ?? ???版本號(hào)管理
? ?? ???如何構(gòu)建項(xiàng)目(可以由開發(fā)人員提供)
? ?? ???是否采用持續(xù)集成
? ?? ???構(gòu)建腳本說(shuō)明書
? ?? ???構(gòu)建腳本(構(gòu)建腳本要放到版本管理庫(kù)中,可以給出構(gòu)建腳本的地址)
#配置管理可交付物(CM Deliverables)
? ?? ???每次都構(gòu)建什么(有可能你這個(gè)項(xiàng)目包括很多的部分,這個(gè)時(shí)候就要特別關(guān)注這一點(diǎn))
? ?? ???構(gòu)建后,CM的產(chǎn)出什么
? ?? ???可交付物的文件格式是什么(zip包,tar包,還是iso文件)
#配置管理構(gòu)建時(shí)間表(CM Build Schedule)
? ?? ???此部分可以引用項(xiàng)目計(jì)劃里邊的內(nèi)容,且留下項(xiàng)目計(jì)劃的鏈接。
#發(fā)布管理
? ?? ???發(fā)布服務(wù)器地址(每次做完構(gòu)建,記得把build,log等都上傳到這里來(lái))
? ?? ???訪問(wèn)方式(network drive,ftp,http, https???,最好只提供http訪問(wèn))
#版本庫(kù)服務(wù)器備份和還原計(jì)劃
? ?? ???這部分可以單獨(dú)形成文檔,然后作為相關(guān)文檔在配置管理計(jì)劃里引用。
? ?? ???版本庫(kù)服務(wù)器如何備份和還原,
? ?? ???備份計(jì)劃(daily incremental, weekend full backup?)
? ?? ???還原計(jì)劃(多少天還原一次?)
? ?? ???注:備份文件的驗(yàn)證和還原要在另外一臺(tái)機(jī)器上,不要在正式的服務(wù)器上去實(shí)驗(yàn)。切記切記
? ?? ???
#發(fā)布服務(wù)器的備份和還原計(jì)劃
? ?? ???這部分可以單獨(dú)形成文檔,然后作為相關(guān)文檔在配置管理計(jì)劃里引用。
? ?? ???因?yàn)榘l(fā)布服務(wù)器上都是數(shù)據(jù),這個(gè)也可以交給IT部門去完成。
? ?? ???
#配置管理培訓(xùn)
? ?? ???這部門主要講在項(xiàng)目過(guò)程中,CM可以給研發(fā)人員提供哪些培訓(xùn)? ?? ?? ?? ?? ?? ?? ?? ?
這部分的培訓(xùn)是指CM可以提供的,項(xiàng)目組可以根據(jù)項(xiàng)目情況進(jìn)行選擇,但是一般配置管理工具的簡(jiǎn)單使用的培訓(xùn)還是必須的。與其等后邊出現(xiàn)問(wèn)題了,不如項(xiàng)目沒(méi)開始呢就給大家講一遍。
? ?? ???
#附錄
? ?? ???有什么沒(méi)說(shuō)話完的,這里還可以說(shuō)一說(shuō),呵呵
? ?? ???
拋磚引玉了,希望大家能踴躍發(fā)言,一起討論,共同進(jìn)步,謝謝。
轉(zhuǎn)載于:https://www.cnblogs.com/wanyakun/archive/2010/12/23/1914540.html
總結(jié)
以上是生活随笔為你收集整理的【转帖】配置管理计划(CM Plan)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 华为hwics格式产品文档打开方式
- 下一篇: android界面布局错位,IOS 浏览