《The DevOps Handbook》是EXIN将于近期推出的DevOps Professional认证考试的(唯一)指定教材。书中引用了非常多的参考案例,很值得学习。本系列旨在一一解读并提供相关的国内下载链接(文末)。

 

今天主要看下《Handbook》中Additional Resources的第三项:Value Stream Mapping。

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps

导读:

Value Stream Mapping (价值流图)来源于Lean,在DevOps里是一个很重要的分析工具,主要针对从客户需求到产品/服务最终交付的整个流的梳理。一般来讲,一个比较详尽的分析至少要举行一个由主要干系人参加的Workshop,建议三天的时间(Karen)。

 

《The DevOps Handbook》的相关内容:

  • Value Stream Mapping/VSM/价值流图(映射),是Lean的重要工具,最早通过丰田生产系统(TPS)的流行而广泛被生产制造企业采用。

  • 对于技术型企业,重点关注的是Deployment Value Stream,就是变更提交到版本控制系统到该变更正式在生产环境中生效的整个过程。

  • VSM的三个指标:Lead Time,Process Time 和%C/A。

  • VS在“三个方法”(The Three Ways)中的体现,以及相关的可视化、WIP、单件流、限制理论、浪费等概念

  • 如何选取合适的产品/项目进行VSM分析及启动DevOps转型。书中介绍了Green Field和Brown Field两种类型的项目,SoR和SoE系统(Gartner的分类),以及应该选取正确项目的思考。

  • Chapter 6 给出了Nordstrom的DevOps转型的例子,VSM帮助识别了一个原本看起来是老的COBOL程序,其实是流程本身要改进的问题。可以说,VSM通过可视化、量化的方法,使Order-to-Cash的整个过程完成呈现。这样企业才真正清楚问题在哪里。

     

 

延伸解读:

Karen Martin有很多关于VSM和Process Improvment的资料,包括视频和文档资料。文末给出一个我觉得不错的视频下载链接。下面根据该Webinar整理出一些相关的要点:

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps_02

  • Karen把VSM的用法集中在战略层面。上图可以看出Karen认为VSM是宏观的、战略的角度分析,而基于度量的流程图(Metrics-Based Process Mapping,MBPM)更加微观、技术层面。从这个说法来看,似乎VSM比较适合DevOps的整个流程的分析,而MBPM适合某个交付环节(比如部署流程)的具体分析。

 

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps_03

  • 这是基本的VSM示例,注意完整的VSM包括三个部分:1 信息流,2 工作流 3 时间线。信息流中的信息在各个系统中如何交互的展示可能会带给大家大吃一惊的新发现。

 

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps_04

  • 具体看一下,一个工作流区块里的信息(从上倒下):工作说明,涉及到的部门,流动的障碍,涉及的人数,%C&A(正确执行、无需返工的比例),Process Time(用于处理该工作的实际时间) 及 Lead Time(从该工作任务创建到完成的全部时间)。

 

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps_05

  • 如果是MBPM,应该如何展示(下面由时间线没显示出来)。这歌方法可以说很适用于涉及到多个团队交付的流程分析(准备放在我的下次培训练习中)。

 

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps_06

  • 根据Karen的建议,VSM需要至少3天的时间,而且需要企业高管作为主要的参与人。MBPM需要1-2天(看是否已经在Kaizen Event中),需要一线的具体执行人员参加。想速度出结果的企业要了解对工作的分析需要足够的时间和正确的人员。建议由专业的Facilitator来引导

 

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps_07

《The DevOps Handbook》参考资料(二):Karen Martin和价值流图(VSM)_DevOps_08

  • 最后给出Karen相关的大作和她的视频、文档资料页面。Karen Martin确实是价值流和流程改进方面当之无愧的业界专家。

 

按惯例,提供一个她的视频(关于VSM和MBPM不同应用的讲解)的国内网盘下载地址:http://pan.baidu.com/s/1nvbwcwL  密码:7krw

 

 

(许峰老师是EXIN授权的EXIN DevOps Master,Lean,Agile和ITSM 讲师)