DevOps落地之VSM价值流图

本文介绍了VSM(Value Stream Mapping)在DevOps中的应用,旨在通过映射软件交付流程,识别并减少浪费,提高效率。VSM关注前置时间、增值和不增值活动时间,通过可视化流程来确定瓶颈和依赖关系。企业可通过工作坊、走访等方式开展VSM,以促进沟通、驱动度量并展示价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  VSM(Value Stream Mapping)起源于传统制造业的精益思想,用于分析和管理一个产品交付给用户所经历的业务流、信息流,以及各个阶段的移交过程。在传统制造业中,需求提出后,怎么进一步加工原材料,进行层层的质量检查,最终将产品交付给用户的过程,通过观察完整流程中各个环节的流动效率和交付质量,识别不合理的、低效率的环节,进行优化,从而实现整体效率的提升。

  VSM的目的:辨识和减少生产过程中的浪费。

  现在的软件开发由于部门职责的划分,只关注自己眼前的事情,无法高屋建瓴,识别整个流程软件交付的方方面面。所以,我们通过VSM对软件交付过程进行建模,使整个过程可视化,从而识别出交付瓶颈和各个环节之间的依赖关系。

   DevOps通用‘三步法’:

  • 流动。通过工作可视化,注入一系列的工程实践,从而加速从开发到运营的流动过程,实现低风险发布。
  • 反馈。通过注入流动各个过程的反馈能力,使缺陷在第一时间被发现,用户和运营数据第一时间展示,从而提升组织的响应能力。
  • 持续学习和试验。没有任何文化和流程是天生完美的,通过团队激励学习分享,将持续改进注入日常工作,使组织不断进步。

  VSM的关键要素:

  • 前置时间。一般建议采用需求前置时间和开发前置时间两个指标进行衡量。

   需求前置时间:从需求提出(创建任务),到完成开发、测试、上线,最终验收通过的时间周期,考查的是团队整体的交付能力,也是用户核心感知的周期

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值