首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

加速!DevOps的顶层逻辑

一、为了加速业务:响应力、以客户为中心

为了保持竞争力并在市场上脱颖而出,组织必须:

— 加速交付商品和服务以使客户满意;

— 加速与市场互动,以发现并了解客户需求;

— 加速预测影响系统合规性的法规变更;

— 加速应对诸如安全威胁或经济变化等潜在风险。

需要:

二、研发效能度量四大指标(DevOps)

为何实现持续交付,组织必须采取一系列的实践并且持续进行改进。这些实践包括持续集成、自动化测试、持续部署、安全自动化等。为了了解这些努力是否是有效的,重要的一点是对一些重点指标进行跟踪。Nicole Forsgren 等人在《加速》一书的研究中确定了四个关键指标用来衡量软件交付效能,同时也是对组织效能的预测。研究发现,在这些指标上表现良好的团队,在产品或服务质量、客户满意度和实现任务目标方面超过目标的可能性是原来的两倍。

速度(Speed)

?部署频率(Deployment frequency):团队成功上线的频率,比如每天、每周、每月甚至每年

?变更前置时间(Lead Time for Changes):从代码提交到上线的时间中位数

稳定性(Stability)

?变更失败率(Change Fail Rate):部署失败次数在部署次数中的占比

?服务恢复时间(Time to Restore Services):针对一次故障,造成故障的部署与故障恢复之间的时间中位数

需要:

三、五组研发交付能力

在即将出版的《加速》中,定义了24个关键能力,可推动软件交付效能的提高。能力分为五类:

●持续交付

●架构

●产品与流程

●精益管理和监控

●文化

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220101A00AB400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com