現(xiàn)場發(fā)布工作指南_第1頁
現(xiàn)場發(fā)布工作指南_第2頁
現(xiàn)場發(fā)布工作指南_第3頁
現(xiàn)場發(fā)布工作指南_第4頁
現(xiàn)場發(fā)布工作指南_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

PAGE11現(xiàn)場發(fā)布工作指南V1.0修訂記錄修改說明修改日期修改前版本修改后版本修改人目錄280211.目標背景 471232.范圍說明 4155873.與用戶的約定 419573.1發(fā)布機的管理 4179763.2測試環(huán)境的管理 5296703.3數(shù)據(jù)庫的安全管理 573873.4發(fā)布時間的約定 53684.項目發(fā)布流程 653814.1發(fā)布的入口條件 6141404.2發(fā)布的出口條件 658624.3新系統(tǒng)、非標準變更的發(fā)布 6198184.3.1.工作步驟 7286794.3.2.工作流程圖 786114.3.3.注意事項 8155294.4標準變更的發(fā)布 9100994.4.1.工作步驟 944034.4.2.工作流程圖 10318834.4.3.注意事項 1030485.參考文件 11184516.附件 11目標背景軟件的發(fā)布過程,需要形成有序的良性循環(huán),否則各環(huán)節(jié)流轉(zhuǎn)中容易發(fā)生相互等待、被動接應(yīng)的局面。無形中增加溝通成本,擴大了軟件的風(fēng)險,且對后期造成的影響并不能夠完全預(yù)知、完全估量。特別是當(dāng)現(xiàn)場發(fā)布過程不規(guī)范,容易給客戶的生產(chǎn)環(huán)境帶來不安全隱患,造成巨大損失。因此,為保障系統(tǒng)質(zhì)量,降低新系統(tǒng)發(fā)布帶來的風(fēng)險,提高項目發(fā)布的規(guī)范性,根據(jù)公司現(xiàn)有的發(fā)布規(guī)范,總結(jié)過去項目的發(fā)布經(jīng)驗,特制定本發(fā)布指南。范圍說明軟件發(fā)布分為外部發(fā)布和內(nèi)部發(fā)布,本文檔適用于軟件項目的常規(guī)外部發(fā)布工作,包括:新系統(tǒng)首版本的發(fā)布、主版本號或次版本號升級變更的發(fā)布(即增值開發(fā)或新功能的發(fā)布、BUG修訂等的發(fā)布);對于應(yīng)急突發(fā)事件的發(fā)布管理,按公司《應(yīng)急管理辦法》執(zhí)行。與用戶的約定為保障發(fā)布的順利開展,在應(yīng)用軟件發(fā)布前,需與客戶約定以下幾個方面的內(nèi)容:發(fā)布機的管理約定機器硬件:發(fā)布機:指用戶現(xiàn)場的專門用于發(fā)布的機器,通過發(fā)布機將新版本部署到用戶的生產(chǎn)環(huán)境(即正式環(huán)境)中,而不是通過項目組的個人工作電腦直接連接進用戶的生產(chǎn)環(huán)境。對于有專門發(fā)布平臺/網(wǎng)站的,可忽略此項管理。約定雙方職責(zé):發(fā)布機的管理還包括發(fā)布機的準備、維護及密碼保管等方面,因此需約定相應(yīng)的職責(zé):用戶:負責(zé)發(fā)布機的準備和管理。發(fā)布機原則上建議由用戶準備,發(fā)布機的登錄口令和系統(tǒng)安全(包括網(wǎng)絡(luò)設(shè)置、殺毒管理等)由用戶保管和負責(zé)。項目組:負責(zé)將發(fā)布包存放到發(fā)布機上(可通過光盤、移動硬盤、U盤等),并從發(fā)布機部署到用戶的生產(chǎn)環(huán)境中,完成發(fā)布后,原則上禁止保留發(fā)布機的賬戶和口令;項目組可協(xié)助用戶安裝發(fā)布機上的工具軟件。注:若用戶無法提供發(fā)布機,則取消發(fā)布機管理環(huán)節(jié),項目組須與用戶申明不使用發(fā)布機帶來的安全隱患。測試環(huán)境的管理測試環(huán)境包括測試數(shù)據(jù)庫、測試應(yīng)用服務(wù)器;測試環(huán)境必須與實際運行的生產(chǎn)環(huán)境物理分離,并應(yīng)充分模擬實際運行環(huán)境;測試環(huán)境可由項目組搭建,由用戶管理。數(shù)據(jù)庫的安全管理用戶應(yīng)建立數(shù)據(jù)庫的訪問控制、數(shù)據(jù)保護等安全機制;數(shù)據(jù)庫的賬戶和口令需交由用戶進行保管,并禁止生產(chǎn)庫和測試庫使用同一組賬戶和口令,以確保賬戶和口令的安全;對于排查故障等特殊情況需項目組來操作數(shù)據(jù)庫的,用戶方的數(shù)據(jù)庫管理員應(yīng)全程旁站,并對操作進行記錄;對于測試數(shù)據(jù)庫的數(shù)據(jù),最好能做脫敏處理,實現(xiàn)對敏感數(shù)據(jù)的可靠保護,例如:測試數(shù)據(jù)中不能含有行政區(qū)劃等敏感信息;對于生產(chǎn)數(shù)據(jù)庫中的數(shù)據(jù),原則上禁止操作,錯誤數(shù)據(jù)應(yīng)盡可能通過前臺業(yè)務(wù)模塊的操作來進行調(diào)整或修改。如確實需要后臺調(diào)整數(shù)據(jù)的,需履行與客戶的報備流程。發(fā)布時間的約定對于標準變更(如:BUG修訂等)引起的修改,可與用戶約定在用戶的休息時間進行發(fā)布,例如:每周一中午或晚上某個固定時間進行發(fā)布。對于非標準變更引起的問題修改、新功能或增值產(chǎn)品發(fā)布,將在發(fā)布申請時與客戶申請、協(xié)商系統(tǒng)升級發(fā)布的時間。注:標準變更與非標準變更的定義見《變更管理規(guī)范》。項目發(fā)布流程對于系統(tǒng)版本的發(fā)布,當(dāng)用戶有相關(guān)規(guī)定時,按用戶要求執(zhí)行,同時遵守用戶與公司的規(guī)范,如有抵觸,則以用戶規(guī)定為執(zhí)行依據(jù)。對于應(yīng)急突發(fā)事件,如有發(fā)布相關(guān)工作,則遵循《應(yīng)急管理辦法》的管理流程,先保障完成應(yīng)急工作,事后再根據(jù)不同的發(fā)布類型執(zhí)行相應(yīng)的發(fā)布流程。發(fā)布的入口條件完成編碼并已在用戶測試環(huán)境中測試通過;發(fā)布機準備就緒;制定發(fā)布說明,寫明本次發(fā)布的內(nèi)容并與用戶確定,如:說明滿足一組用戶需求或修訂的BUG;分析發(fā)布過程中存在的風(fēng)險并提出應(yīng)對措施;對于非標準變更引起的發(fā)布,需制定好發(fā)布實施方案,在該方案中設(shè)計好系統(tǒng)還原策略及發(fā)布后的驗證方案;對于非標準變更引起的發(fā)布,發(fā)布申請需取得用戶的審批通過;更新發(fā)布只能由用戶審批通過后才能實施。發(fā)布前做好相應(yīng)數(shù)據(jù)備份和系統(tǒng)備份,保存好應(yīng)用系統(tǒng)歷史版本作為應(yīng)急措施。發(fā)布的出口條件部署后在用戶生產(chǎn)環(huán)境驗證通過,如:進行模塊可用性的檢查;進行全面檢查,確認系統(tǒng)的運行情況穩(wěn)定;通知用戶使用;確保應(yīng)用系統(tǒng)文檔及時更新,并正確歸檔;記錄本次發(fā)布工作,對于運維項目,記錄在發(fā)布ESS系統(tǒng)中。新系統(tǒng)、非標準變更的發(fā)布新系統(tǒng)發(fā)布:系統(tǒng)上線時首版本的發(fā)布。非標準變更的發(fā)布:是指首版本發(fā)布后,如發(fā)生對項目進度、成本、質(zhì)量等方面造成一定影響的變更,如新需求、系統(tǒng)主版本升級等的發(fā)布。工作步驟發(fā)布前編碼。在開發(fā)環(huán)境完成代碼編寫,通過代碼審查,并通過內(nèi)部測試(包括:功能測試、業(yè)務(wù)集成測試等測試活動);發(fā)布前測試。發(fā)布前需在用戶測試環(huán)境通過用戶確認測試(包括:用戶功能確認、用戶業(yè)務(wù)集成確認等測試活動),測試通過后按照基線管理流程建立相應(yīng)基線;編寫《發(fā)布說明》(有模板),說明發(fā)布的內(nèi)容及包含的配置項;說明本次發(fā)布的變更內(nèi)容;對發(fā)布過程中存在的風(fēng)險進行分析,同時提出合理的應(yīng)對措施;編寫《發(fā)布實施方案》(有模板),說明發(fā)布實施的步驟、系統(tǒng)還原策略及發(fā)布后的系統(tǒng)驗證方案;編寫《發(fā)布申請》(有模板),并將《發(fā)布說明》、《發(fā)布實施方案》一同提交用戶審批;發(fā)布中編譯打包。對于納入在線編譯系統(tǒng)的應(yīng)通過EOC進行編譯打包,并按照基線管理流程建立相應(yīng)基線;發(fā)布前檢查。檢查內(nèi)容見《發(fā)布就緒檢查表》(有模板);執(zhí)行發(fā)布。將發(fā)布包存放到發(fā)布機上(可直接上傳或通過光盤、移動硬盤、U盤等傳輸,如發(fā)布機上設(shè)置了堡壘機等安全屏障,需先登錄堡壘機再存放發(fā)布包),通過發(fā)布機將系統(tǒng)部署到用戶生產(chǎn)環(huán)境中;發(fā)布后驗證。在用戶生產(chǎn)環(huán)境通過驗證,確認系統(tǒng)運行情況穩(wěn)定正常;發(fā)布后通知用戶使用;歸檔記錄。記錄本次發(fā)布工作,并對于本次發(fā)布產(chǎn)出的文檔歸檔。工作流程圖注意事項新系統(tǒng)上線發(fā)布對于新系統(tǒng)首版本發(fā)布,無需執(zhí)行3-5步驟,按照《系統(tǒng)切換方案》或《系統(tǒng)實施部署方案》執(zhí)行即可。發(fā)布機的準備要求通過發(fā)布機對用戶生產(chǎn)環(huán)境進行發(fā)布,而不是項目成員的電腦直接連接進用戶生產(chǎn)環(huán)境進行發(fā)布。發(fā)布的申請及審批內(nèi)部審批:審批人:內(nèi)部審批通常指項目經(jīng)理對本次發(fā)布申請的審批,也可以由項目經(jīng)理授權(quán)審批人進行審批;審批內(nèi)容:審批包含《發(fā)布申請》、《發(fā)布說明》及《發(fā)布實施方案》,特別是要對其中的風(fēng)險與應(yīng)對措施、驗證方案進行審批;審批方式:郵件、紙質(zhì)簽批,或依據(jù)項目組更便捷的方式審批;審批結(jié)論:可以為“批準發(fā)布”或“拒絕發(fā)布”。用戶審批:當(dāng)內(nèi)部審批通過后,項目成員將發(fā)布申請?zhí)峤挥脩魧徟?,該步驟也可通過用戶內(nèi)部信息系統(tǒng)進行審批。發(fā)布記錄對于運維項目,發(fā)布記錄可記錄在ESS系統(tǒng)中;其它項目可根據(jù)與用戶的約定做發(fā)布的記錄和匯報。標準變更的發(fā)布標準變更的發(fā)布:標準變更是指風(fēng)險較小的、發(fā)生頻率比較高的、或可以預(yù)見的常規(guī)變更發(fā)布,如:BUG修訂等的發(fā)布。工作步驟完成編碼。在開發(fā)環(huán)境完成代碼編寫,通過代碼審查,并通過內(nèi)部測試;發(fā)布前測試。發(fā)布前需在用戶測試環(huán)境通過用戶確認測試;編寫《發(fā)布說明》(有模板),說明發(fā)布的內(nèi)容及包含的配置項;說明本次發(fā)布的變更內(nèi)容;對發(fā)布過程中存在的風(fēng)險進行分析,同時提出合理的應(yīng)對措施;如發(fā)布時間與用戶約定的不一致,則需重新協(xié)商發(fā)布的具體時間;編譯打包。對于納入在線編譯系統(tǒng)的應(yīng)通過EOC進行編譯打包;執(zhí)行發(fā)布。將發(fā)布包存放到發(fā)布機上,從發(fā)布機上將系統(tǒng)部署到用戶生產(chǎn)環(huán)境中;發(fā)布后驗證。在用戶生產(chǎn)環(huán)境通過驗證,確認系統(tǒng)運行情況穩(wěn)定正常;通知用戶使用。工作流程圖注意事項發(fā)布機的準備要求通過發(fā)布機對用戶生產(chǎn)環(huán)境進行發(fā)布,而不是項目成員的電腦直接連接進用戶生產(chǎn)環(huán)境進行發(fā)布。發(fā)布記錄如與客戶約定需匯報發(fā)布記錄,則進行記錄和匯報。參考文件《變更管理規(guī)范》《基線與發(fā)布管理規(guī)范》《測試管理制度》附件《發(fā)布說明》《發(fā)布實施方案》《發(fā)布申請》《發(fā)布就緒檢查表》發(fā)布說明*項目名稱發(fā)布版本號*發(fā)布時間*本次發(fā)布包含的配置項需說明配置項的名稱及版本。發(fā)布原因*發(fā)布及變更內(nèi)容可包括記錄版本中的功能,如果是早期版本的升級,則提供所有新增功能的詳細信息;提供所有已修復(fù)bug和其他質(zhì)量改進的詳細信息。*風(fēng)險分析及應(yīng)對措施項目經(jīng)理確認確認日期年月日備注說明:打*的表示必填。發(fā)布實施方案*項目/產(chǎn)品名稱發(fā)布的版本號*發(fā)布時間執(zhí)行計劃可填寫時間、操作內(nèi)容、責(zé)任人及聯(lián)系方式等。*升級/部署步驟*還原策略(發(fā)布不成功的還原方法)*系統(tǒng)驗證方案(發(fā)布后的驗證)項目經(jīng)理確認確認日期年月日備注說明:打*的表示必填。發(fā)布申請表項目名稱申請人申請日期發(fā)布時間發(fā)布版本號發(fā)布類型□標準變更發(fā)布□非標準變更(重大)發(fā)布□非標準變更(緊急)發(fā)布□非標準變更(一般)發(fā)布□其他_____________________發(fā)布原因與描述:發(fā)布審批審批結(jié)果:1.□批準發(fā)布2.□拒絕發(fā)布審批人:日期:填寫說明:1、用“■”表示選中;2、可將《發(fā)布說明》

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論