EngThrive: Make It Fast and Easy to Do Great Work
New Microsoft framework redefines developer productivity beyond lines of code.
Microsoft researchers have published a paper introducing EngThrive (Engineering Thrive), a measurement and improvement system designed to move developer productivity beyond traditional activity metrics. The system, deployed across Microsoft's engineering organization, organizes productivity into three core dimensions: Speed (how fast does an engineer ship?), Ease (what blocks the flow of work?), and Quality (how sustainably are they building?). A fourth guardrail dimension—Thriving—ensures developer wellbeing improves alongside performance. EngThrive uses outcome-oriented North Star metrics paired with diagnostic submetrics, combining system telemetry with periodic developer surveys to provide both scale and context. The design principles intentionally align "gaming" behavior with genuine improvement, meaning the metrics themselves incentivize positive actions.
The paper details the data platform, survey program, and dashboard ecosystem required to operationalize EngThrive in practice. Case studies demonstrate how outcome-oriented measurement enables sustained, system-level improvements across Microsoft. Importantly, EngThrive functions as a general-purpose evaluation language applicable not only to developer tools and AI but also to organizational policies, work environments, and other factors shaping developer experience. The system builds on established frameworks like SPACE, DevEx, and DORA but offers a concrete, actionable model for organizations seeking to measure what matters and use those insights to drive real improvements in developer productivity and satisfaction.
- Three core productivity dimensions: Speed, Ease, and Quality, plus Thriving as a wellbeing guardrail.
- Combines system telemetry with developer surveys using North Star and diagnostic metrics.
- Deployed across Microsoft's engineering org; applicable to tools, AI, policies, and work environments.
Why It Matters
Offers a concrete model for organizations to move from tracking activity to improving developer outcomes and wellbeing.