降本增效的工程实践和思考 张磊高级经理 享道出行工程保障中心 负责DevOps&SRE平台化建设XBlue工程一体化平台建设 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 01 Content 目录02 重新认识降本增效 是砍人砍项目砍预算吗? 降本增效的工程实践 降本增效无处不在,工程实践最利于企业 03 实践效果分析 各种理念实践对降本增效的效果 01 重新认识降本增效 长期保持竞争力 降本增效的认知误区 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 降本增效!=断臂求生/裁员 减预算 减项目 减人 故明主必谨养其和,节其流,开其源,而时斟酌焉。---《荀子·国富篇》 优 势 挑 战 人才厚度依赖复杂引发的等待 能力厚度团队庞大引发的协调困难 成本厚度 资源闲置引发的成本浪费 大规模组织降本增效的优势和挑战 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 降本增效的本质 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 四大提效领域 提效才是目的 核心目的:组织保持活力健康,提高团队生产力,提升企业竞争力 三大隐形 成本 •打破团队壁垒 •推行敏捷文化 沟通 •优化管理水平 •优化流程制度 决策 •引入最佳管理实践,减少弯路 •建立快速试错能力 试错 降本只是方法 资源利用率生产效率流转效率创新效率 02 降本增效的工程实践 技术性降本增效 降本的思考 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 关于遗忘的故事关于无视的故事 降本增效实践的分类 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 物 提升物效 以生产资料为目标 的降本增效实践 事 提升事效 以流程体制为目标的降本增效实践 人 提升人效 以激活人才改善创新力为目标的降本增效实践 物效提升:云端资产 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 消除浪费 只要有物资有库存,就存在浪费 浪费是没必要,是可不用却在用,是可用也可不用,是能压缩却不压缩 01 02 03 04 05 主机 存储 容器 网络、安全等 日常维护 低利用率监控 容量评估降配容量规划 有序下线低值应用 DB压缩 框架迁移 优化日志 动态扩缩容 微服务化 聚合部署 减少公网流量 减少重复建设统一数据传输 统一安防 清理无效代码 清理无效用例 归档过期知识 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 物效提升:端测资产 统一纳管 提高利用率 减少不必要的采购附带提效功效 按需供应可靠的环境,环境需求量越大单位成本越低 一个部署探针 物效提升:环境资产 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 全自动环境管理 染色隔离模型 并行度5左右时, 降本效果明显 0 25 20 15 10 5 环境诉求(套) 预算金额(万元) 主环境(套) 并行环境(套) 节省资源(套) 降本率(%) 降本金额(万元) 1 10 1 0.01 -0.01 -1.0% -0.1 2 20 1 0.02 0.98 49.0% 9.8 3 30 1 0.03 1.97 65.7% 19.7 4 40 1 0.04 2.96 74.0% 29.6 5 50 1 0.05 3.95 79.0% 39.5 6 60 1 0.06 4.94 82.3% 49.4 7 70 1 0.07 5.93 84.7% 59.3 8 80 1 0.08 6.92 86.5% 69.2 9 90 1 0.09 7.91 87.9% 79.1 10 100 1 0.10 8.90 89.0% 89 11 110 1 0.11 9.89 89.9% 98.9 12 120 1 0.12 10.88 90.7% 108.8 13 130 1 0.13 11.87 91.3% 118.7 14 140 1 0.14 12.86 91.9% 128.6 15 150 1 0.15 13.85 92.3% 138.5 16 160 1 0.16 14.84 92.8% 148.4 17 170 1 0.17 15.83 93.1% 158.3 18 180 1 0.18 16.82 93.4% 168.2 19 190 1 0.19 17.81 93.7% 178.1 20 200 1 0.20 18.80 94.0% 188 21 210 1 0.21 19.79 94.2% 197.9 22 220 1 0.22 20.78 94.5% 207.8 23 230 1 0.23 21.77 94.7% 217.7 24 240 1 0.24 22.76 94.8% 227.6 25 250 1 0.25 23.75 95.0% 237.5 26 260 1 0.26 24.74 95.2% 247.4 27 270 1 0.27 25.73 95.3% 257.3 28 280 1 0.28 26.72 95.4% 267.2 29 290 1 0.29 27.71 95.6% 277.1 30 300 1 0.30 28.70 95.7% 287 80.0% 60.0% 40.0% 20.0% 0.0% -20.0% 100% 80% 60% 40% 20% 0% 1%2%3% 并行度10,降本率随并行资源占变化趋势 89%88% 87% 86%85% 84% 83%82% 81% 80%79% 78% 77%76% 75% 74%73% 72% 71%70% 单个并行环境占资源越多,降本效果越差 12%13%14%15%16%17%18%19%20% 4%5%6%7%8%9%10%11% 并行隔离环境降本分析 并行资源占比1%,降本率随并行度变化趋势 100.0% 降本率越高 并行资源占比越少 并行度越高 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 1234567891011121314151617181920 并行资源占比资源节省率 50%需求如期率提升 开发有充足的环境联调测试有稳定的环境测试产品有及时的环境验收 节省了等待时间、协调资源时间 68%双周交付率提升 在并行资源占比越少约省钱的认知 下,需求以管理好最小MVP为方向, 开发改动少,测试方便测,上线越 来越快速 63%漏测率下降 在测试环节执行专属的自动化在集成环节执行回归自动化在演练环境执行探索性测试核心覆盖率显著上升 87%发布失败率下降 通过开发环境、测试环境、集成环境、预发环境、预演环境多层部署验证,部署的隐患被极大降低 并行隔离环境提效分析 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 降本增效实践的分类 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 物 提升物效 以生产资料为目标 的降本增效实践 人 提升人效 以激活人才改善创新力为目标的降本增效实践 事 提升事效 以流程体制为目标的降本增效实践 事效提升:软件资产 设计 研发 管理 测试 变更迭代 重复的高频的人工操作就是 浪代码制品 费 发布 开放 产品运营 核心资产池版本 重要的易错的人工检查就是 监控 下线 运维 应用成 本 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 代码分支 制品入库 版本计划 应用注册 代码扫描 制品扫描 版本验证 应用变更 规流审 代码评审 制品测试 版本说明 应用上线 范程计 代码构建 制品晋级 版本归档 应用退服 化化化 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 事效提升:专注研发过程的流水线 构建部署 自动化测试 扫描门禁审核 资源回收分支合并 …… 流程化的操作只有平台化 才有效; 流程是会变的,平台也要低成本的演进; 平台化不光可以提升效率,还能降低成本。 事效提升:产研运协同一体 Gartner:平台工程正成为趋势 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 速度 质量 稳定 交付 构建时间扫描时间测试时间部署时间 红灯修复时间环境供应时间代码提交频率 代码一次评审通过率测试覆盖率 测试首次通过率回归一次通过率缺陷库存数量自动化误报率漏测率 构建成功率部署成功率 生产发布成功率生产发布回滚率平均故障响应时间平均故障恢复时间服务不可用时长 交付周期 平均需求缺陷量项目漏测率 项目事件处置时长交付版本规模大小交付一次成功率端到端可追溯性 DevOps降本增效分析 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 降本增效实践的分类 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 物 提升物效 以生产资料为目标 的降本增效实践 事 提升事效 以流程体制为目标 的降本增效实践 人 提升人效 以激活人才改善创新力为目标的降本增效实践 组织变革是彻底的人效改革 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 人效提升:组织变革(团队、业务和制度的高度契合) 邓巴数定律 沃德利地图 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 规模化敏捷 时间 资源 瀑布 敏捷 需求 特性 固定的 固定的 资源时间 价值驱动 估计的 计划驱动 价值驱动 估计的 时间 资源 特性 需求 计划驱动 估计的 人效提升:不同的组织要用不同的模式 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 变革:蓝图和顶层设计至关重要 数字化转型 基础设施颠覆 运营模式颠覆 商业模式颠覆 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 投资回报 生产力 满意度 新价值创造 收益和成本 点不但要盯着项目的投资回报,也要看到战略项目的投资回报,用长远的眼光看待数字化转型,长期衡量转型的投资回报率, 自动化和优化 持续改善数字化成熟度,把看得见机器设备自动化运维和管理起来,也要把看不见的数据,流程、模型自动管理起来,低成本高效率解决生产力问题。 反馈和互动 跟用户建立良性互动,反馈及时,改进到位,同用户一起不断打磨产品,提升用户满意度,提高产品竞争力。 创新和适应 风险管控能力、产品线优化能力,产品研发能力,新收入开拓能力等应对外部环境和市场变化的适应能力。 组织变革的降本增效分析 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 03 实践效果分析 如何评估降本增效收益? 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 各理念实践降本增效分析和决策(评分系个人观点) 物效 资产的合理利用和及时流转特点:客观的,依赖少、见效快 员工幸福感 事效 人、团队、组织间高效协作方式 特点:度量繁琐、依赖多、效果显著 三效关系和转换 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 增效 降本 人效 人、团队、组织的主观能动性的有效激发 特点:影响大、见效慢、效果彻底 AIGC能否进一步降本增效? 2023DevOps国际峰会暨BizDevOps企业峰会·北京站 一定能降本增效 现在是追加投资的最 好机会 Thanks DevOps时代社区荣誉出品 2023DevOps国际峰会暨BizDevOps企业峰会·北京站