ITIL也玩“太极拳”
近期看到一篇老外写的发布管理的培训材料,其中把发布管理比喻成中国太极图中的“阴”,把变 更管理比喻成“阳”,觉得还挺有意思。之所以这么比喻是因为,他认为“发布”是被动的,接受的,有女性阴柔的一面;而“变更”是主动的,强势的,有阳刚的 一面。它们组合在一起形成了两个理想的平衡作用力,来控制IT服务管理中的风险。坦白说,我并不完全认同这种比喻的观点,可能老外并不完全理解中国文化中 “阴”“阳”的寓意,但这个老外无疑是ITIL领域的专家,因为他深刻了解到“变更”和“发布”之间的互相作用力,如何通过两个流程的配合和互相牵制来控 制企业信息系统的运营风险。
在和很多同行交流的过程中,大家似乎对于“发布管理”和“变更管理”在IT服务管理领域的作用和意义有些疑惑。“既然有了变更管理,已经可以控制风险了,
为什么还要需要发布管理?”“发布管理的定位和意义与变更管理有什么不同?”,“版本要发布之前需要考虑哪些因素?”,“发布管理的策略应该怎么来定?”
“发布管理应该研发队伍负责,还是运维管理团队负责?”等。
这些都是非常好的问题,也是IT运维管理(E8.ITSM)到达了一定的成熟度的团队,才会开始思考这些问题。下面我来和大家分享一下我对这两个流程的理解,供大家参考。
变更管理是
一个总体的管控流程,它控制和管理所有硬件,软件,环境,人员,流程,配置,文档的风险管控流程。只要是投入生产的系统发生任何变化都需要这个流程中的核
心审核小组CAB(Change Approval
Board)批复才能进行实施。CAB主要审核的焦点就是这个变更可能对我生产系统带来的风险和为此变更所付出的成本(国内很多企业的变更管理不太审核成
本)。变更管理对于变更可以根据其对生产系统的影响分成若干级别:包括重大变更,较大变更,一般变更,日常变更,紧急变更。每一类变更参与审核的人员,也
就是CAB的人员是不同的。重大变更需要CIO甚至CEO来决定,日常变更可以不通过CAB审核,直接做好变更记录即可。
发布管理是对软件,硬件上线相关的一系列活动进行组织和管理,包括发布策略的制定,发布计划的制定,发布内容的测试方案设计,通过测试的标准,发布失败的
应急方案,产品发布说明书,发布前用户的培训等等。也就是一个产品从研发完计划上生产前这个阶段的管理都属于发布管理的范畴。
一个发布可能是一个变更,也有可能是一组变更构成。例如:一个企业的ERP系统,其发布频率为1年4次,每次的发布可能会包括100多个维护类的变更。这
种发布的管控通过变更流程是无法管理的。
发布管理和变更管理的组织架构可能在企业里都是虚拟的,发布管理和变更管理的经理通常是固定的,其成员组成有可能是根据项目的不同灵活组建的。发布管理小
组成员通常是所发布项目的核心成员,第三方测试团队组成,运维管理人员组成。变更小组的成员,通常由变更相关的技术经理,业务经理组成,还包括可用性管
理,容量管理,服务级别管理,事件管理的经理等等,用来审核这个变更可能带来的影响或者说是风险。
所以,大家可以发现变更和发布是紧密相关的两个流程,都是控制系统上线风险的核心管理流程,缺一不可,互相补充。所以从这个意义上来说“阴”“阳”之说,也可以用来形容吧!!(转帖)
ITIL也玩“太极拳”的更多相关文章
- 玩转spring boot——快速开始
开发环境: IED环境:Eclipse JDK版本:1.8 maven版本:3.3.9 一.创建一个spring boot的mcv web应用程序 打开Eclipse,新建Maven项目 选择quic ...
- [C#] 软硬结合第二篇——酷我音乐盒的逆天玩法
1.灵感来源: LZ是纯宅男,一天从早上8:00起一直要呆在电脑旁到晚上12:00左右吧~平时也没人来闲聊几句,刷空间暑假也没啥动态,听音乐吧...~有些确实不好听,于是就不得不打断手头的工作去点击下 ...
- [C#] 了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数
了解过入口函数 Main() 吗?带你用批处理玩转 Main 函数 目录 简介 特点 方法的参数 方法的返回值 与批处理交互的一个示例 简介 我们知道,新建一个控制台应用程序的时候,IDE 会同时创建 ...
- 玩转spring boot——开篇
很久没写博客了,而这一转眼就是7年.这段时间并不是我没学习东西,而是园友们的技术提高的非常快,这反而让我不知道该写些什么.我做程序已经有十几年之久了,可以说是彻彻底底的“程序老炮”,至于技术怎么样?我 ...
- 玩转spring boot——结合redis
一.准备工作 下载redis的windows版zip包:https://github.com/MSOpenTech/redis/releases 运行redis-server.exe程序 出现黑色窗口 ...
- 玩转spring boot——AOP与表单验证
AOP在大多数的情况下的应用场景是:日志和验证.至于AOP的理论知识我就不做赘述.而AOP的通知类型有好几种,今天的例子我只选一个有代表意义的“环绕通知”来演示. 一.AOP入门 修改“pom.xml ...
- 玩转spring boot——结合JPA入门
参考官方例子:https://spring.io/guides/gs/accessing-data-jpa/ 接着上篇内容 一.小试牛刀 创建maven项目后,修改pom.xml文件 <proj ...
- 玩转spring boot——结合JPA事务
接着上篇 一.准备工作 修改pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=&q ...
- 玩转spring boot——结合AngularJs和JDBC
参考官方例子:http://spring.io/guides/gs/relational-data-access/ 一.项目准备 在建立mysql数据库后新建表“t_order” ; -- ----- ...
随机推荐
- Django的安装要点
Django 的安装: 安装包: 百度盘里搜索"Django-1.7.tar.gz" 安装环境 WIN7 解压文件 移动到python安装目录下 python setup.py i ...
- 赶集网dba石展分享归纳
字段不要使用null值.查询,索引方面不利.如果是整型,int,仅仅是设置 not null还不够.最好是这种一个默认的值0.为什么? text类型处理性能低于varchar.尽量不要使用text/b ...
- 【Unity Shader】三、漫反射Diffuse Shader例子
学习目标: 漫反射Diffuse Shader,逐顶点计算和逐像素计算. 半兰伯特(HalfLambert)光照模型. 结合材质自身的色彩(Material Color)及环境光(Ambient). ...
- C#使用ActiveMQ实例
1. ActiveMQ消息总线简介 消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已.主要用作不同进程.应用 ...
- 纯css控制文字2行显示多余部分隐藏
在编写页面的时候,经常遇到一些地方的文字显示1行,多余的文字隐藏,这样显示1行的很好控制: css代码如下: white-space: nowrap; overflow: hidden; text-o ...
- JS设计模式学习实例之单例模式
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <t ...
- Jquery ThickBox的使用
thickbox是jQuery的一个插件,其作用是弹出对话框.网页框,使用户体验度更加愉悦,下面就来简单介绍它的几种用法.声明一下:这只是个人的总结记载而已.准备工作:你需要三个文件:thickbox ...
- Claims-Based Authentication and Authorization
Introduction You can download the Visual Studio solutions for this article at this location. With al ...
- 大型网站的SEO引爆点
网站越大,SEO服务做起来就轻松,因为大型网站都有很好的执行团队,你只需要找准他们网站的SEO爆破点,就能够迅速获得非常理想的SEO效果.本文将结合我最近两年的几个经典案例:腾讯拍拍.金山爱词霸.中青 ...
- vscode 自定义快捷键
vscode 自定义快捷键 这两天用vscode写了下Python,感觉很舒服,只是快捷键不如人意,略作修改,放上来作为备份.smile~ 主要更改: 代码格式化 ctrl+alt+l 执行代码 ct ...