一項或多項經過審批的變更就組成了發布,發布管理采用項目規劃的方法實施IT服務中的變更,貫穿了變更的整個生命周期,與變更管理不同的是,發布管理更關注變更的實施,而變更管理關注變更過程中的風險,發布管理流程應該在變更管理流程的控制下進行。
ISO20000定義發布管理的目標為:“交付、分發并追溯在一個版本中發布到實際運行環境中的一個或多個變更”。發布管理流程的主要活動包括:“發布類型和頻率的發布策略應取得各方同意并形成文件。服務提供者應與業務一起對服務、系統、軟件和硬件的發布制定計劃。如何啟動發布計劃應與所有相關方達成一致并取得授權,如客戶、用戶、運行和支持人員。流程應包括一旦發布失敗的回退和糾正的方法。計劃應記錄發布的日期及可交付成果,井映射到相關的變更請求、己知錯誤和問題。發布管理流程應將適當的信息傳遞給事件管理流程。應評估變更請求對發布計劃的影響。發布管理流程應包括對配置信息和變更記錄的更新和變化。 應按照與緊急變更管理規定的接口流程來管理緊急發布。應建立受控的接收測試環境,以在分發之前構建井測試所有的發布。為確保在安裝、處置、包裝和交付的過程中保持硬件和軟件的完整性,應對發布和分發進行設計和實施。應衡量發布成功或失敗。衡量應包括發布之后一段肘期內與發布有關的事件,還應包括對業務、IT運行和支持性人力資源影響的評估分析,并作為服務改進計劃的輸入。”
發布管理過程涉及兩個數據庫:最終軟件庫(definitive software library, DSL),存放軟件配置最終版本的物理倉庫或邏輯空間。最終硬件庫(definitive hardware store, DHS)存儲最終確定的備用硬件空間。
在發布管理流程中,首先要制定發布策略,目的在于明確發布管理的角色定義和職責分配,策略應該包括有關發布內容的描述、指導性原則、回退計劃、預期成果和最終軟件庫中配置的文檔記錄等信息。制定策略內容后應制定發布計劃,明確發布的日期,經過批準的變更請求和變更委員會的審批結果,制定詳細的測試計劃、驗收標準等。在正式發布前,必須對發布內容進行測試以確保發布的成功,缺少測試的發布是不可控的,絕對不允許直接投入到正在運行的業務系統中。同時,發布管理人員需要通知和發布內容有關的客戶、業務人員,并和他們進行及時溝通,若有必要,需要對他們進行相關發布內容的培訓,以確保發布后他們能及時給予反饋和意見,驗證發布的效果是否和預期一致等。在完成發布活動后,發布管理員需要記錄發布的軟硬件版本,并對發布結果進行回顧,觀察業務系統是否如預期的一樣正常運行。
共有條評論 網友評論