DevOps

用数据说话:即使提高发布频率,质量与产量也能兼得!

所有工程师都在同一条主干分支上工作,每天数千次代码提交,他们的工作进度是否会互相影响,代码质量是否会很差呢? 在上一篇文章《 移动端的持续交付实

继续阅读

Facebook 移动端的持续交付实践

持续部署是一种在软件更新准备就绪后立即将其发布到生产环境的做法,这在业界得到了越来越多的采用。由于许多主客观原因,在更新频率方面,移动端软件

继续阅读

DevOps的第一阶段已近尾声,下一阶段(卓越的工程)即将开启

Gartner 曾经在 2018 年预测: 到2022年,在启动 DevOps 转型计划的企业中,因组织学习和变革问题而无法达到预期的企业将达到 75% 之多。 DevOps代表了 IT 组织文化

继续阅读

2021 DevOps 报告综述

本文将概述来自 Puppet、DevOps Institute 和 DORA 的最新 DevOps 报告。我们将重点介绍以下每份报告中的重要信息。 Puppet’s 2021 State of DevOps 在 2021 年的报告中,

继续阅读

谷歌 DORA DevOps报告(2021 详细)

第 1 章 调查总述 谷歌云的DevOps研究与评估( DORA )团队今年发布的 DevOps 加速状态报告代表了来自全球 32000 多名专业人士的七年研究和数据。 我们的研究考察了

继续阅读

谷歌 DORA 发布 DevOps报告(2021)

在过去七年中,全世界超过32000名专业人士参与了DevOps加速状态报告,是同类研究中规模最大、运行时间最长的研究。一年又一年,Accel

继续阅读

一致性,是研发效能提升的必经之路!

「一致性会为组织带来逆熵,使其在规模化的过程中更加有序,从而带来效能提升(至少可以保持不降)。 为系统化组织注入一致性,要从三个方面入手:流程

继续阅读

代码健康(11):测试覆盖率的最佳实践

我们一直提倡的是:使用代码覆盖率数据来评估风险,并识别测试与预期的差距。 然而,代码覆盖率的价值是一个备受争议且观点两极分化的话题。每次与一群

继续阅读

测试 UI 逻辑,请使用“正门优先原则”!

针对 UI 逻辑的自动化单元测试,当然是使用“正门优先原则” ,即:尽可能使用 Public 的真实实现代码。 一个对象( Object )会有几种接口。例如,它会有一个为大多数

继续阅读

百人组织的 DevOps 能力提升的前三个步骤

以下是我个人的经验总结。 百人是组织管理的一个人数临界点,此时才会产生规模化效能提升的诉求,具有一定的代表性。 尽管 DevOps 实践在十年前就已经被广泛理

继续阅读