写点什么

Meta 引入了一个衡量开发人员生产力的新指标:编写时间差异

作者:Craig Risi

  • 2025-04-16
    北京
  • 本文字数:816 字

    阅读完需:约 3 分钟

Meta 引入了一个衡量开发人员生产力的新指标:编写时间差异

对于了解和提高软件开发工作流程的效率,跟踪开发人员的生产力指标至关重要。在快节奏的工程环境中,哪怕是很小的生产力低下也会累积起来,影响整体的交付时间和代码质量。利用精确的指标,企业可以找出瓶颈,评估新工具的影响,并做出数据驱动的决策,提升开发人员的体验。


现在,我们可以另外增加一个新指标了,它可以帮助我们更好地跟踪开发过程:编写时间差异(DAT)。DAT 是 Meta 工程师开发的一种新指标,用于衡量开发人员向代码库提交变更(即 “差异”)所需的时间。最近,他们在 Meta 技术播客中分享了这一指标。通过跟踪代码变更从启动到提交的时间,DAT 可以深入了解开发流程的效率,并帮助确定需要改进的地方。


实施 DAT 需要将隐私感知遥测系统与版本控制系统、集成开发环境 (IDE) 和操作系统进行集成。这样,就可以在不影响隐私的情况下,精确测量开发人员编写代码更改所花费的时间。通过 DAT 收集的数据,Meta 可以进行严格的实验,目的是提高开发人员的生产力。


例如,当评估在 Hack 中引入类型安全模拟框架的影响时,DAT 就发挥了重要的作用,使编写时间缩短了 14%。此外,在 React 编译器中开发自动化 Memoization 使时间缩短了 33%,而促进代码共享的工作则每年节省了数千 DAT 小时,改进达 50% 以上。


DAT 的意义在于,它能够提供精确而全面的开发人员生产力指标,推动以数据为导向的决策,从而提高工程效率。通过将内部开发工作流程与实验驱动型文化相结合,DAT 可以支持软件工程实践的持续改进。


在 Meta 技术播客中,工程师 Sarita 和 Moritz 重点讨论了衡量开发人员生产力所面临的挑战、DAT 的实施以及它为开发人员带来的新能力。他们强调,对于在 Meta 工程团队中营造持续改进的环境,准确的生产力指标至关重要。


总之,作为 Meta 评估和提高开发人员生产力的工具,编写时间差异(DAT)使公司能够做出明智的决策,从而简化工作流程,提高工程流程的整体效率。


原文链接:

https://www.infoq.com/news/2025/04/meta-diff-authoring-time/

2025-04-16 08:009087

评论

发布
暂无评论

百度研发效能从度量到数字化蜕变之路

百度Geek说

百度 研发效能 企业号 4 月 PK 榜 效能数字化

一文读懂华为云云原生产品及开源实践

华为云开发者联盟

开源 云原生 华为云 华为云开发者联盟 企业号 4 月 PK 榜

助力企业数字化转型,「一体化」或是最佳实践路径

ToB行业头条

使用验证码拦截爬虫和机器人实践分享

宙哈哈

php html 爬虫 机器人

互联网出海风大雨大,融云助力 App 守护用户「被遗忘权」

融云 RongCloud

互联网 安全 融云 泛娱乐

景顺长城基于 Apache APISIX 在金融云原生的生产实践

API7.ai 技术团队

api 网关 APISIX 金融业务

学了这么久的高并发编程,连Java中的并发原子类都不知道?

华为云开发者联盟

Java 开发 华为云 华为云开发者联盟 企业号 4 月 PK 榜

软件测试/测试开发丨测试步骤代码修改,用 Yaml实现数据驱动

测试人

软件测试 自动化测试 yaml 测试开发 UI自动化测试

手把手带你通过API创建一个loT边缘应用

华为云开发者联盟

IoT 边缘计算 华为云 华为云开发者联盟 企业号 4 月 PK 榜

软件测试/测试开发丨录制你的第一个web 自动化测试用例

测试人

软件测试 自动化测试 测试开发 Web自动化测试

上网买个东西,居然需要那么多业务系统支撑!

产品海豚湾

SaaS 电商 供应链 电商平台 wms

KgCaptcha接入汇总

宙哈哈

Java php Python C# html

精彩回顾 | 2023工赋Meetup—上海站

工赋开发者社区

提高API采用率的关键:快速创建有效的API监控任务

云智慧AIOps社区

API api 网关 监控宝 API Gateway 监控产品

PCB拼板,不得不注意的10个问题!

华秋PCB

电路 PCB PCB设计 拼版 邮票孔

为什么ChatGPT不是中国搞出来的?

慕枫技术笔记

人工智能 后端 4月月更

FastAPI 开发中数据校验利器 Pydantic 介绍与集成使用

宇宙之一粟

Python 后端 FastApi Pydantic

通过 NFTScan 追踪 NFT 钻石手持仓

NFT Research

NFT NFTScan

Flink Table Store 独立孵化启动 , Apache Paimon 诞生

Openlab_cosmoplat

大数据 开源

GaussDB(DWS)网络调度与隔离管控能力

华为云开发者联盟

数据库 大数据 华为云 华为云开发者联盟 企业号 4 月 PK 榜

sync.WaitGroup:掌握并发编程中的重要工具

Jack

数据库原理及MySQL应用 | 事件

TiAmo

MySQL 数据库 事件

WebAssembly 助力云原生:APISIX 如何借助 Wasm 插件实现扩展功能?

API7.ai 技术团队

api 网关 APISIX Wasm

Meta 引入了一个衡量开发人员生产力的新指标:编写时间差异_软件工程_InfoQ精选文章