SlideShare a Scribd company logo
Building 10x Development Organizations
Using Developer Experience Metrics and
Frameworks
10x
Engineers
Every Myth has an Origin
The Results - And The Truth of the 10x Org
21% Difference in
Productivity
Between Engineers
Working In Same
Organization
11.1x Difference In
Productivity
Between Highest
and Lowest
Performing
Organizations
“While this productivity differential among programmers is
understandable, there is also a 10 to 1 difference in
productivity among software organizations.”
–Harlan (HD) Mills, Software Productivity in the Enterprise
The best performers are clustering in some
organizations while the worst performers are
clustering in others.
Some companies are doing a lot worse than
others.
Something about their environment and
corporate culture is failing to attract and keep
good people or is making it impossible for even
good people to work effectively.
Encouraging flow state
and minimal context
switching matters more
than language, salary,
and tenure.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOps, DORA, etc, have still not captured all
bottlenecks, friction, and obstacles to throughput
Many are hiding in plain sight, in the developer
experience itself
A 10x organization should consider every aspect of the
developer value stream, internal and external
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
No one knows more about
the friction in the software
development lifecycle
than developers.
So what if we just asked
developers…
Quantitative Metric Qualitative Metric
PR Cycle Time I work on small, iterative changes:
Never
Rarely
Sometimes
Very Often
Always
Commit Frequency I have uninterrupted time for deep work:
Never
Rarely
Sometimes
Very Often
Always
Time To First Review I receive code reviews in a timely manner:
Never
Rarely
Sometimes
Very Often
Always
The DevEx Metrics
S
Satisfaction
P
Performance
A
Activity
C
Collaboration
E
Efficiency
DF
Deployment Frequency
LTFC
Lead Time for Changes
MTTR
Mean Time to Resolve
CFR
Change Failure Rate
FS
Flow State
FL
Feedback Loops
CL
Cognitive Load
The Core 4 - DORA, SPACE, and
DevEx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Each one-point gain in DXI score
translates to saving 13 minutes per week
per developer, equivalent to 10 hours
annually.
… and yes, the math proof is available. :)
Knowing how to measure productivity or
even define developer productivity has
remained elusive.
The Core 4 is the best possible way
available to do it.
Slides, Recording, and Contact
Info
https://getdx.com/talk/devopsdays-atl-
2025/

More Related Content

PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
PDF
Building 10x Development Organizations.pdf
PDF
DevNexus - Building 10x Development Organizations.pdf
PDF
DORA Community - Building 10x Development Organizations.pdf
PPTX
Improving Developer Productivity With DORA, SPACE, and DevEx
PPTX
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
PDF
DevOpsDays LA - Platform Engineers are Product Managers.pdf
PDF
It transformation - DevOps Day - 02/02/2017
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
DORA Community - Building 10x Development Organizations.pdf
Improving Developer Productivity With DORA, SPACE, and DevEx
DevOpsDays SLC - Platform Engineers are Product Managers.pptx
DevOpsDays LA - Platform Engineers are Product Managers.pdf
It transformation - DevOps Day - 02/02/2017

Similar to DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx (20)

PDF
Becoming a 10 x developer - Bhautik Bharadave, Front-End Engineer, Gridle.
PPTX
Superman or Ironman - can everyone be a 10x developer?
PPTX
10x programmers: Myth or Real?
PPTX
DevOps Model: What is DevOps and Its Benefits
PPTX
DevOps Foundation
PPTX
Microsoft and DevOps
PPTX
DevOps in action - Azure DevOps
PPT
XP Explained
PDF
Engineering Effectiveness - why the time is now - Max Griffiths
DOCX
The Pivotal Role of DevOps in the IT Industry.docx
PDF
Acm productivity-webinar-2016-slides
PDF
Software Developer Productivity: What we know and how to make it better
PDF
How to approach Enterprise transformation
PDF
[NYC Scrum] 4 bad ideas about productivity... and what Agilists should do ins...
PDF
SE_UNIT-9.pdf aaaaasasssasassasaaaajdjdj
PPTX
Data-Driven Performance Feedback Helps Teams Make Better Customer Outcomes
PDF
DevOps Discovery and Roadmap - Datasheet
PDF
DevEx Essentials
PDF
DevEX - reference for building teams, processes, and platforms
Becoming a 10 x developer - Bhautik Bharadave, Front-End Engineer, Gridle.
Superman or Ironman - can everyone be a 10x developer?
10x programmers: Myth or Real?
DevOps Model: What is DevOps and Its Benefits
DevOps Foundation
Microsoft and DevOps
DevOps in action - Azure DevOps
XP Explained
Engineering Effectiveness - why the time is now - Max Griffiths
The Pivotal Role of DevOps in the IT Industry.docx
Acm productivity-webinar-2016-slides
Software Developer Productivity: What we know and how to make it better
How to approach Enterprise transformation
[NYC Scrum] 4 bad ideas about productivity... and what Agilists should do ins...
SE_UNIT-9.pdf aaaaasasssasassasaaaajdjdj
Data-Driven Performance Feedback Helps Teams Make Better Customer Outcomes
DevOps Discovery and Roadmap - Datasheet
DevEx Essentials
DevEX - reference for building teams, processes, and platforms
Ad

More from Justin Reock (10)

PPTX
Open Source AI and ML, Whats Possible Today?
PPTX
Community vs. Commercial Open Source
PDF
Getting Started with Node.js
PDF
Monitoring Java Applications with Prometheus and Grafana
PPTX
Intro to React
PPTX
Integrating Postgres with ActiveMQ and Camel
PPTX
Node.js Deeper Dive
PPTX
Linux 101
PPTX
ZendCon - Integration and Asynchronous Processing with ActiveMQ and Camel
PPTX
ZendCon - Linux 101
Open Source AI and ML, Whats Possible Today?
Community vs. Commercial Open Source
Getting Started with Node.js
Monitoring Java Applications with Prometheus and Grafana
Intro to React
Integrating Postgres with ActiveMQ and Camel
Node.js Deeper Dive
Linux 101
ZendCon - Integration and Asynchronous Processing with ActiveMQ and Camel
ZendCon - Linux 101
Ad

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Machine Learning_overview_presentation.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation theory and applications.pdf
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
A Presentation on Artificial Intelligence
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Programs and apps: productivity, graphics, security and other tools
Machine learning based COVID-19 study performance prediction
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation_ Review paper, used for researhc scholars
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Machine Learning_overview_presentation.pptx
Spectral efficient network and resource selection model in 5G networks
NewMind AI Weekly Chronicles - August'25-Week II
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Unlocking AI with Model Context Protocol (MCP)
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation theory and applications.pdf
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
A Presentation on Artificial Intelligence
Agricultural_Statistics_at_a_Glance_2022_0.pdf
MYSQL Presentation for SQL database connectivity
Per capita expenditure prediction using model stacking based on satellite ima...
The Rise and Fall of 3GPP – Time for a Sabbatical?
Programs and apps: productivity, graphics, security and other tools

DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx

  • 1. Building 10x Development Organizations Using Developer Experience Metrics and Frameworks
  • 3. Every Myth has an Origin
  • 4. The Results - And The Truth of the 10x Org 21% Difference in Productivity Between Engineers Working In Same Organization 11.1x Difference In Productivity Between Highest and Lowest Performing Organizations “While this productivity differential among programmers is understandable, there is also a 10 to 1 difference in productivity among software organizations.” –Harlan (HD) Mills, Software Productivity in the Enterprise
  • 5. The best performers are clustering in some organizations while the worst performers are clustering in others. Some companies are doing a lot worse than others. Something about their environment and corporate culture is failing to attract and keep good people or is making it impossible for even good people to work effectively.
  • 6. Encouraging flow state and minimal context switching matters more than language, salary, and tenure.
  • 9. DevOps, DORA, etc, have still not captured all bottlenecks, friction, and obstacles to throughput Many are hiding in plain sight, in the developer experience itself A 10x organization should consider every aspect of the developer value stream, internal and external
  • 12. No one knows more about the friction in the software development lifecycle than developers. So what if we just asked developers…
  • 13. Quantitative Metric Qualitative Metric PR Cycle Time I work on small, iterative changes: Never Rarely Sometimes Very Often Always Commit Frequency I have uninterrupted time for deep work: Never Rarely Sometimes Very Often Always Time To First Review I receive code reviews in a timely manner: Never Rarely Sometimes Very Often Always
  • 15. S Satisfaction P Performance A Activity C Collaboration E Efficiency DF Deployment Frequency LTFC Lead Time for Changes MTTR Mean Time to Resolve CFR Change Failure Rate FS Flow State FL Feedback Loops CL Cognitive Load
  • 16. The Core 4 - DORA, SPACE, and DevEx
  • 19. Each one-point gain in DXI score translates to saving 13 minutes per week per developer, equivalent to 10 hours annually. … and yes, the math proof is available. :)
  • 20. Knowing how to measure productivity or even define developer productivity has remained elusive. The Core 4 is the best possible way available to do it.
  • 21. Slides, Recording, and Contact Info https://getdx.com/talk/devopsdays-atl- 2025/

Editor's Notes

  • #2: The myth of the 10x engineer is pervasive, but, as we will explore throughout this workshop, it is just that, a myth. We’ve all heard of the concept, that engineer that is somehow able to produce at 10x the rate of their peers, but in study after study of organizational productivity, engineers within a single organization tend not to significantly outperform one another, with a few exceptions.
  • #3: Every Myth has an Origin Story… In 1977, Tom DeMarco and Timothy Lister devised a study called the Coding War Games From 1984 – 1986, more than 600 developers from 92 companies participated The purpose was to discover the ”best” and “worst” traits of developers The competition unit was a pair of programmers from the same organization These were not peer programmers, in fact they competed against each other A program specification was fixed, and participants logged their time in completing it Participants used their own workspace using familiar tooling and languages This study is the foundation for an excellent book on building highly productive organizations, though part of why we are here today is that this book was last published in 2013!
  • #4: Unpaired programmers from the same organizations performed at roughly the same level The average difference was only 21% between participants at the same company They didn’t work together on the task, but they came from the same organization The best organization performed 11.1x better than the worst
  • #5: So, we don’t have 10x developers, *but we do have 10x organizations!* (11x, really)
  • #6: Non-factors also interesting: Language - With the exception of assembly Salary - Only 10% diff in salary between top and bottom performers Experience - 2 - 10 years largely the same (dip at 6 months) Number of Defects - Top performers provided defectless code
  • #7: DORA was really the first on the scene to try and measure DevOps outcomes. not only do the four key DORA metrics specifically apply to software engineering, but it gives a direction of what to do to get better. So this is where a lot of engineering leaders started, or do start today.
  • #11: And so we have witnessed the rise of the platform engineer, a role that includes disciplines learned from DevOps, and combines them with optimizing the experience of the platform user, i.e. the developer, and delivering these platforms in a way a product manager would deliver to customers. Developers become internal customers.
  • #12: Developer experience is all about going to the developers for the answers. So we can start an improvement cycle by asking devs about current conditions, setting targets, using other metrics to track progress, and then evaluate whether we’re reaching our goals.
  • #15: Now we are getting somewhere!! We have some great sets of metrics with precedent, validated by real engineering teams… But could we streamline this even further? Each of these metrics can influence other metrics, we learned that from SPACE, could we reduce these based on those correlations?
  • #16: YES! Presenting: the most modern developer experience and productivity metric framework available, the DX Core 4. The most effective metrics have been pulled by these three major metric sets, and move into four new dimensions of Speed, Effectiveness, Quality, and Impact
  • #17: The DXI is a formative measure of how, and to what extent, the right conditions exist for developers to be able to deliver effectively. The DXI measures 14 dimensions (Figure 2) found to be actionable (and changeable) at both the manager and organizational level, such as deep work, local iteration speed, release process, and confidence in making changes. DX uses linear regression analysis to assess the strength of the relationship between the DXI and time waste, and for modeling the predictive relationship between them. The most recent analysis of DXI was conducted in early 2024, based on a sample of 50,000 responses from 200 organizations. The DXI is calculated by taking the mean 16 items corresponding to key dimensions of developer experience. Efficiency is calculated through a self-reported outcome measure of time loss due to inefficiencies in the work environment. Past research by DX identified a comprehensive set of factors underlying developer experience. In designing the 14 dimensions included in the DXI, our researchers took into account both the actionability of issues for management and predictive power against outcomes such as engineering velocity, quality, and efficiency.