首页

/

从DevOps到精益价值流管理型平台,构建真正的“平台化工程”

发布日期:2023-07-18 16:16:25

分享到

6月29日,嘉为蓝鲸首席咨询师汪珺在2023 DevOps国际峰会 暨 BizDevOps企业峰会·北京站中发表了《从DevOps到精益价值流管理型平台 构建真正的“平台化工程”》的主题演讲,深度剖析了传统企业构建DevOps的局限并提出了破解之道。

01. 传统企业构建DevOps的局限性

在构建DevOps过程中,传统企业如金融、通讯、物流和航空等,由于与消费者紧密关联的特性,注定了他们无法像早期的互联网企业那样可以从提交代码直接到发布上线,而要经过SIT、UAT等环境多重验证之后再发布上线,层层把控质量风险。

目前DevOps做到的更多是工程领域的优化(即CI/CD,也就是从代码提交到部署上线过程的自动化),是狭义的局部优化的DevOps,没能在流程与业务视图上做到真正的打通。

图片来源:Gatner

尽管企业构建了DevOps,CI/CD也得到了极大的优化,但从需求提出到上线发布的整体上来看,价值流改善效果仍不明显。那么,症结点究竟在哪?


02. 真正的浪费

首先,来看一个实际的精益价值流分析-时间浪费图示:

如图所示,从需求到投产的过程当中,真正有价值的工作时长为30天,而其中沟通等待的时间就用了68天

真正的浪费在哪里?

如下图“版本制作”这个流程节点来说,从开始到结束,整个过程耗时10小时,而真正有效的流水线构建制品仅需10秒钟

人与人之间的工作沟通安排占据了大量时间!若从整体业务上看,虽然使用了DevOps,但需求还是3个月才上线,去追溯原由时,每个部门都委屈自己就做了2、3天或者一两周,真正的浪费全然不知。这也导致无法从全局上做到精益的价值流管理,构建真正的“平台化工程”。

在丰富的客户案例实践中,我们也梳理了企业在构建使用DevOps全局流程的普遍现状:

  • 流程未显性(线上)串联,研发操作分散在各个单点工具。
  • 数据未打通,数据信息多次重复输入。
  • 缺少流程效率分析,难以识别阻塞点。

定位到了问题症结点,那么,如何“破局”,完成从DevOps到精益价值流管理型平台的转变,构建真正的“平台化工程”?


03. 破局——步骤节约和效能的真正提升

针对企业DevOps全局流程普遍存在的问题,我们能做的:

  1. 流程基于场景组织,并实现线上化串联,集成流程中的各个研发活动。
  2. 记录关联数据,数据记录后在后续流程直接自动读取。
  3. 流程之间注入准入准出标准,线上化质量要求。
  4. 自动计算价值流指标,流程前置时间、阶段前置时间、流动效率、流动速度、流动分布、在制品数量。

另外,我们再来看看Gartner对DevOps 工具未来发展设想,分为3个方向:DevOps 价值流交付平台(VSDP)DevOps 价值流管理平台(VSMP)和 DevOps 工具链

目前,企业构建使用的DevOps,就如前文提到的仅是工程领域局部的优化,CI/CD仅仅是Gartner所说的工具链(狭义DevOps),不是真正意义上的价值流。

真正的操作性平台价值流、企业的ESB,也就是图中Gartner提到的DevOps 价值流交付平台(VSDP),需要做到:企业各原有工具、架构平台、环境管理等的封装;前后数据不再靠人,而是自动流转。


04. 新一代精益软件工程平台

——精益价值流管理

随着工程领域的自动化和标准化程度提高,以及业务领域对效率和质量的持续追求,现在我们有希望通过平台和产品打通业务价值流与工程价值流,使整个组织的业务流动、成本分配、效率管理变得可观测、可联动、可管理、可优化,做到业务与工程的自动流转对接。


嘉为蓝鲸DevOps项目价值流实践

嘉为蓝鲸CFlow价值流管理——实现流程与工程融合

  • 采用“业务流程编排”+“开放式组件集成”的技术框架;
  • 统一研发者门户,将研发过程中所有的活动嵌入总览图;
  • 封装各个工具底层,按照角色访问,过程前后互锁。

此外,CFlow 能够识别价值交付过程的瓶颈和打造研发效能洞察的专属流动指标,为产品交付全流程提供价值流进度告警、实时价值流分析能力。


05. 提升的价值(以研发价值流为例)

——价值流的度量呈现

双管齐下:一方面加强研发效能,另一方面加强组织流动效能

企业普遍存在问题:购买了不同平台的工具(需求、代码、CI、CD、环境管理等),从需求确认到发布上线的过程中需求要来回切换使用多个工具平台,操作十分繁复。

解决思路:以平台化工程思维去构建价值流,整体层面去构建企业的ESB(不是把原来的平台推翻),构建流程、工程、业务视图的融合:

  • 构建不同的价值流的流程模型。
  • 封装相关的操作和方法。
  • 让不同平台之间的数据自动关联。


06. 从DevOps到流程、工程、业务

三者协同的“平台化工程”

构建真正的研运一体化平台,不能仅仅只是简单地提供工具,需构建基于流程的服务目录,让各职能部门变化为能力中心,三线一体。

第一层CFlow:精益价值流(流程流水线)。承载管理思维与沟通流程,体现业务提出到上线的价值流,融合审批流的相关要求,保证业务交付的质量与跨职能的效率。

第二层CCI:各端点下的工程价值流。融合垂直领域的生产力工具,构建流程、工程和业务的融合,各端提供垂直领域的能力,提供业务快速交付的速度。

第三层CInfo:资产价值流的关联与反馈。根据行内现状进行工艺改进和落地,构建标准化能力,各端提供垂直领域的能力,构建资产关联、设计态的可观测性,快速精益反馈。

呈现层:各个角色的门户、各个角色的度量视图。

嘉为蓝鲸DevOps平台在研运一体化上不断“深造”,致力于打造精益价值流管理型平台,构建三线一体的“平台化工程”,帮助我们的客户实现真正DevOps端到端的转变。

免费申请演示

联系我们

服务热线:

020-38847288

QQ咨询:

3593213400

在线沟通:

立即咨询
查看更多联系方式

申请演示

请登录后在查看!