Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

0

旧金山 – 软件开发智能平台DX近日正式发布其最新的开发者生产力衡量框架——DX Core 4。该框架旨在帮助技术领导者在日益复杂的软件开发环境中,更有效地衡量和提升开发团队的生产力。Core 4 的推出,不仅是对现有DORA指标和SPACE框架的迭代升级,更是在后零利率政策(ZIRP)时代,对技术管理范式的一次深刻反思和创新。

挑战与机遇:后零利率时代的技术管理新需求

在过去几年中,技术行业经历了前所未有的增长,这在很大程度上得益于宽松的货币政策和低利率环境。然而,随着全球经济形势的变化,后零利率政策时代的到来,技术领导者面临着越来越大的压力,他们需要更清晰地量化技术投入的商业价值,并证明其对业务增长的贡献。

DX 首席技术官 Laura Tacho 在框架发布播客中指出:“我们正处于一个后零利率政策(ZIRP)时代。市场正在发生巨大变化,对技术负责人的期望也在发生很大变化。”她强调,技术负责人需要能够自信地阐述开发者体验、平台工具、持续集成/持续部署等对业务的益处,才能在新的经济环境下获得支持。

Core 4:超越传统指标,关注平衡与影响

DX Core 4 框架的核心理念在于,它不仅仅关注单一的生产力指标,而是强调速度、效率、质量和影响这四个关键维度之间的平衡。该框架将这些维度设定为“对立指标”,旨在帮助组织避免过度关注某个方面而牺牲其他方面。

速度: Core 4 并没有像DORA框架那样,将“前置时间”作为衡量交付速度的关键指标,而是更关注“每位工程师的差异(diffs)”。DX 首席执行官 Abi Noda 解释说,这一选择的关键驱动因素在于,与非技术利益相关者沟通的需要。“像前置时间这样的指标,虽然在工程领域内被广泛理解,但当你将这个指标呈现给非技术利益相关者、首席执行官或首席财务官时,常常会遇到像‘为什么前置时间很重要’这样的疑问。”

效率: Core 4 强调,速度的提升不能以效率的降低为代价。例如,如果团队为了追求快速交付而忽略了代码质量,最终可能会导致更高的维护成本和更低的长期效率。

质量: 质量是软件开发的基石,Core 4 框架强调,业务影响的提升不能以质量的下滑为代价。例如,如果为了快速推出新功能而忽略了安全漏洞,可能会给企业带来巨大的风险。

影响: 为了衡量业务影响,Core 4 框架引入了“新功能开发时间占比”这个关键指标,为组织提供了一种切实可行的评估创新产出的方式,无需再尝试按功能逐一计算。

开发者体验:平衡指标游戏化的重要因素

Core 4 框架还强调开发者体验是性能指标的重要平衡因素,旨在减少指标游戏化以及对工程文化潜在负面影响的担忧。“如果每位工程师的差异造成了文化问题,这些问题将反映在开发者体验指标中,”Noda 解释道。“如果你的业务停止创新,就会失败,这是资本主义的现实。”

这一观点与心理学家兼神经科学家 John Flournoy 的观点不谋而合。Flournoy 在领英的一篇 回应帖 中强调了对 DX Core 4 指标进行情境解读的必要性,他认为若缺乏对公司目标的情境意识,便无法准确评估生产力和速度。Flournoy 还质疑更快是否总是更好,审视了定义价值的复杂性以及理解开发者责任的全部范围,而不仅仅是拉取请求。

Flournoy 认为,开发者体验可能是唯一一个超越情境依赖的指标。“更好的开发者体验就是更好,就这么简单,如果你重视员工的工作体验的话。”

实际应用:辉瑞的成功案例

DX 强调,Core 4 框架在大型组织的实际应用中已展现出令人鼓舞的成果。例如,制药公司辉瑞成功使用 Core 4 实现速度、安全性和文档质量的同步提升。这个案例说明了该框架平衡方法如何帮助组织摆脱权衡开发工作不同方面的困境。

对于指标游戏化的担忧,Tacho 分享了来自实际应用的见解:“在与我们的客户交谈中,一些在大规模运营的客户……他们在领英从事开发者生产力工作期间,从未遇到过有人试图操纵系统的情况。”

负责任地实施:避免指标的滥用

DX 强调应该要负责任地实施 Core 4 框架,尤其像“每位工程师差异”这样的指标,并建议在团队和组织层级而不是个人层级衡量此类指标,始终将其作为一系列平衡指标的一部分来考量,而非孤立看待。

Flournoy 也呼吁组织不要将指标作为普遍标准来应用。“如果你拥有一款需要进行逐步改进的成熟产品,需要对添加新功能进行深思熟虑,或者有一点额外的工程能力来应对突然的变化,那么慢一点或许是恰当的选择。”

框架的意义:推动行业对话与合作

DX Core 4 框架的推出,不仅仅是为了提供一套新的衡量指标,更是为了推动整个行业对开发者生产力进行更深入的思考和对话。正如 Noda 指出的,“如果作为一个行业、研究社区和实践者,我们认识到定义生产力本身就是一个真正的挑战……那就几乎不可能推动一致的努力、对话和投资来改善开发者体验和生产力。”

该框架适用于不同的组织层级,同时确保实际的可操作性。它整合了现有框架的指标,并提供了关于具体使用哪些指标的指南。

未来展望:更多资源与基准数据

DX 计划发布额外的资源,包括基准和行业数据,以帮助组织更好地理解和情境化他们的指标。完整的框架和白皮书可在 dxcore4.com 获取,网站同时还提供了在自身环境中实施这些指标的指南。

结论:Core 4 引领技术管理新篇章

DX Core 4 框架的推出,标志着开发者生产力衡量领域的一次重要进步。它超越了传统指标的局限,强调速度、效率、质量和影响之间的平衡,并关注开发者体验在其中的重要作用。在后零利率政策时代,技术领导者面临着越来越大的压力,需要更清晰地量化技术投入的商业价值。Core 4 框架的推出,无疑为他们提供了一个有力的工具,帮助他们更好地管理开发团队,实现业务目标。

该框架的成功,不仅取决于其指标的科学性,更取决于组织如何负责任地实施和解读这些指标。只有在充分理解自身业务目标和文化背景的前提下,才能真正发挥 Core 4 框架的价值,并最终推动整个技术行业的进步。

参考文献


>>> Read more <<<

Views: 0

0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注