Skip to the content
Pragmatic Coders
  • Services
        • All Services
        • Software Development
          • Web & Cloud App Development
          • Mobile Application Development
          • No-Code Development
          • Software Project Rescue
          • DevOps Services
        • Custom Fintech Software
          • Trading Software Development
          • Custom Banking Software
          • Custom Financial Software
          • Mobile Banking App Development
          • Blockchain Development
        • Custom Healthcare Software
          • Patient Portal Development
          • Telehealth App Development
          • Custom Physical Therapy Apps
          • Custom Telemedicine Software
          • Custom Patient Engagement Apps
        • AI Software Development
          • AI Agents Development
          • AI Integration Services
          • AI Data Solutions
          • Vibe Coding Rescue
        • Product Design
          • UX Research
          • UX Design
          • UI Design
        • IT outsourcing
          • Nearshore Outsourcing
          • Offshore Outsourcing
          • Build Operate Transfer
  • Industries
        • All Industries
        • Fintech
        • Digital Health
        • E-commerce
        • Entertainment
        • Custom Software Development Services
        • Business Consulting
  • Case Studies
        • All Case Studies
        • FintechExplore our curated fintech case studies, showcasing the cutting-edge software solutions we’ve developed to revolutionize the financial technology landscape.
          • Atom Bank - One Of UK's Top Challenger Banks
          • KodyPay - Payment Platform
          • BLOC-X - OTC Commodity Trading
        • Blockchain
          • Common Wealth: Web3 investing platform
          • UltiArena: Play-to-Earn NFT Hub
          • EXCC - Developing New Blockchain
        • Digital HealthBrowse through our digital health case studies, illustrating how our technology innovations are transforming healthcare, enhancing patient outcomes, and streamlining medical processes with bespoke software solutions.
          • WithHealth - Medical Platform
          • AccentPharm - Medical Translations
          • Health Folder - Medical Documentation Management
        • E-commerce/RetailDiscover our e-commerce case studies, highlighting our development of scalable, user-centric platforms that boost sales, enhance the shopping experience, and streamline operations in the digital marketplace.
          • Kitopi - Smart Kitchen
          • Webinterpret - Cross-platform E-commerce
          • Photochain: Decentralized photo marketplace
        • EntertainmentExplore our case studies in entertainment projects, where creativity converges with technology to create immersive and engaging digital experiences that captivate audiences globally.
          • Unlocked - Events Management
          • Duel - Social Media App
          • OnLive: Decentralized streaming platform
        • AIDive into our AI case studies to discover how artificial intelligence is applied to solve complex challenges, improve decision-making, and increase efficiency across various industries with our advanced solutions.
          • Accounting Automation
          • US Patient Care Platform | AI & Data Science
  • About us
        • About us
        • Meet Our Team
        • How We Work
        • Become a Partner
        • News
        • Join Us!
  • Blog
        • All curated categories
        • Authors
        • FintechInterested in the development of a new custom fintech product? Check our articles about new fintech trends and fintech product development. If you are looking for experienced fintech software development partners do not forget to check our fintech software development services. You may also find interesting our blockchain development services.
        • Digital HealthDigital health encompasses the use of technology and data to improve healthcare delivery and patient outcomes. If you want to build a digital health app, check out our healthcare software development services.
        • Blockchain
        • AI
        • Product Development
        • Product Management
        • Product DesignA successful product needs to be well planned and tested by its users as early as possible. Here we share our knowledge and experience from more than 60 startups we helped build in the last years.
        • Agile & Scrum
        • Startup
        • Outsourcing & Collaboration
  • Resources
        • All Resources
        • Tools
          • Market Insights AI
          • Trade Easy AI
        • Guides
          • Fintech guide
          • Digital health guide
          • Insurtech guide
          • AI trends
        • Other
          • Newsletter
          • Glossary
          • Product Health Checklist
          • Best AI for coding in 2025: AI tools for developers
          • 60 startup business model patterns for 2025
        • Ebooks
          • How to start a startup
          • How to go live with your product in less than 3 months
        • Video
          • Podcast
          • Webinars
  • Contact us
Congrats, you are up to date! Now you can impress your friends with your cutting-edge knowledge.
Mark all as read
Contact Us
Home Pragmatic Blog Agile How we actually measure developer productivity
Agile, Product Development
Mar 31,2025
5 min read

How we actually measure developer productivity

How we measure dev productivity

“You can’t measure developer performance.”
We’ve all heard that before. In fact, we used to say it ourselves.

For years, at Pragmatic Coders, we wrestled with this exact problem. Developer work is creative, complex, and varied—how can you possibly reduce it to a metric?

But after many failed attempts, we’ve landed on a simple yet powerful way to measure what matters: delivered value.

It’s not perfect. It took us over a year to implement. But today, it’s a core part of how we build trust, improve our teams, and deliver better outcomes for our clients.

Build your product with us

Why It’s So Hard to Measure Developer Work

Measuring developer work at Pragmatic Coders - history and timeline

There’s no shortage of reasons why people say measuring development work is impossible:

  • “It’s a creative process—you can’t quantify it.”

  • “If we start measuring, developers will just focus on quantity, not quality.”

  • “Tasks are too different to compare.”

  • “Teams vary too much to benchmark.”

And honestly, a lot of historical attempts at measurement have failed. They focused on meaningless metrics (like lines of code) or fostered toxic performance comparisons between developers. The result? Distrust, burnout, and bad software.

But what if we looked at it differently?

A Simple Starting Point: Delivered Value

Let’s keep it pragmatic.

We asked ourselves: What’s the smallest, measurable, consistently deliverable unit that contains business value?

Our answer: a deployed user story.

Is that a perfect outcome? No. But it’s close enough to be useful—if we define “user story” properly, and use supporting metrics to balance the picture.

The Core Metric We Use

Stories ratios for our projects

Stories ratios for our projects

We measure:

The average number of hours it takes to deliver one user story to production.

That’s it. In our case, that’s 46.12 h/story (as of the end of 2024). Learn more: Summary of 2024 & plans for 2025 at Pragmatic Coders

And it includes:

  • All project work (not just devs—also DevOps, product owners, QA, etc.)

  • Billable hours only (so it’s a real cost metric)

  • All project phases, not just sprints

We also track:

  • Average hours per task (including tech debt, bugs, infrastructure)

  • Bug-to-task ratio over time

  • Proportion of user stories to total tasks

This combo helps us balance speed, value, and quality—instead of optimizing for just one at the expense of others.

Why It Works (and What It Shows)

Measuring average hours per user story gives us three key advantages:

1. It encourages agility.

Delivering value often is a sign of adaptability. If we deploy stories frequently, we can pivot faster—and clients care more about responsiveness than raw output volume.

As one client put it:

“It’s better to be praised frequently for small wins than remembered for one big failure.”

2. It opens honest conversations.

It’s much easier to talk with clients about business value when we know what it costs—on average—to deliver a story.

Instead of debating vague scope ideas, we can say:

“This story will likely take 50 hours. Is the outcome worth that investment?”

3. It removes obsession with team size.

Larger teams don’t always mean faster delivery.

We compared two teams:

  • One small, one almost twice the size

  • Both had similar cost per story

  • The bigger team delivered more—but cost more too

Result? Cost per unit of value was nearly identical.

But What About Quality?

One common criticism of delivery-focused metrics is that they overlook quality.

We’ve addressed this with supporting metrics, like:

  • Percentage of tasks that are bug fixes

  • Ratio of technical tasks to value tasks

  • Trendlines over time

On one chart, we showed how a project we took over from another vendor was dominated by technical fixes and bugs—less than 20% of tasks were user stories.

But over time, that ratio improved. Fewer bugs, more value. The visual data made it obvious that quality was rising.

Common Objections—and Our Take

We’ve heard every argument under the sun. Here are a few—and how we respond.

🧠 “User stories vary too much in size!”

Yes—if you only measure a few stories. But with dozens or hundreds of data points, the law of large numbers kicks in.

As we like to say:

“If I walk my dog, we have an average of three legs. Doesn’t mean much, right?”

But with enough data, averages become meaningful. So don’t look at a handful of stories—look at 50, 100, or more.

🔧 “We don’t use stories. We just have tasks.”

We track those too! The key is defining what’s what:

  • User stories = business value

  • Tasks = technical work

  • Bugs = fixes

You need clear definitions. Otherwise, the data will be garbage.

🎯 “Teams will just break stories into smaller pieces to look better.”

Honestly? That’s great.

If your team can split requirements into smaller, valuable chunks that can be shipped more often—that’s agility.

More stories delivered = faster feedback loops = more value.

⚖️ “But isn’t this just optimizing for quantity?”

Only if you ignore quality. That’s why one metric is never enough.

We always pair our core metric with others that reflect:

  • Bug rates

  • Technical task load

  • Legacy code indicators

If those start creeping up, we intervene.

Implementation: It Took Time

Summaries & checklists to measure developer performance

Checklists at Pragmatic Coders

Let’s be clear: this didn’t happen overnight. It took us months—maybe over a year—to fully roll it out.

What made it work?

  • Standard definitions across the company

  • Checklists and shared language (you can download our Product Health Checklist HERE).

  • Training for new hires and existing teams

  • Continuous feedback from every team

Everyone contributes to refining the system. These metrics aren’t enforced top-down—they’re co-created.

That’s why people trust them.

Bonus: Estimating New Projects

One added benefit: we can estimate new projects with surprising accuracy.

If we know the average cost per story, and we can break down a project into user stories, we can make early ballpark estimates that are:

  • Clear

  • Honest

  • Evidence-based

And it helps us push back when a client proposes something with unclear or low outcome. We can say:

“That’ll cost 80 hours. Are you sure it’s worth it?”

Subscribe

Build better products with our insights – straight to your inbox.

Final Thoughts

This isn’t a magic formula. It’s just what works for us.

But if you’re struggling to measure team performance in a way that aligns with agile values, business outcomes, and team trust—this could be a good starting point.

Don’t measure people. Measure value.
Define it clearly. Track it honestly. And always use more than one lens.

If you’re curious about how this might work in your company, drop us a message—we’re always happy to talk.

Product Development Services

Author

Wiktor Żołnowski View profile

Wiktor Żołnowski

Co-CEO at Pragmatic Coders

CEO & Co-Founder of Pragmatic Coders. Agile Coach, Scrum Master, Software Developer, Trainer, and Consultant with more than 15 years of experience in Agile Software Development.

Co-author

Ewelina Lech View profile

Ewelina Lech

I research and write about fintech, digital health, & AI. With every piece of content, my goals are to transform complex topics into clear, actionable insights that everyone can understand. Especially excited about Gen Z-oriented tech (since I'm Gen Z myself, rel).

Newsletter
Recent Topics
Top AI Tools for Traders in 2025 cover
Fintech, AI
Top AI Tools for Traders in 2025
Expert sourcing with multi-agent AI
News, AI
Multi-Agent AI Systems for Expert Sourcing & Workflow Automation
Top AI Integration Companies in 2025 cover
AI, Product Development
Top AI Integration Companies in 2025
Gen Alpha Statistics 2025
Product Design, Management
Generation Alpha Statistics (220+ stats for 2025)
6 Untapped Gen Alpha Financial Habits Your Next Digital Product Needs to Know
UX, Product Design
What Are Gen Alpha’s Money Habits and How Can They Inspire Product Design?

Related articles

Check out our blog and collect knowledge on how to develop products with success.

Top AI Tools for Traders in 2025 Top AI Tools for Traders in 2025 cover
Fintech, AI
Jun 13,2025
20 min read

Top AI Tools for Traders in 2025

Multi-Agent AI Systems for Expert Sourcing & Workflow Automation Expert sourcing with multi-agent AI
News, AI
Jun 13,2025
3 min read

Multi-Agent AI Systems for Expert Sourcing & Workflow Automation

Top AI Integration Companies in 2025 Top AI Integration Companies in 2025 cover
AI, Product Development
Jun 10,2025
20 min read

Top AI Integration Companies in 2025

Our Core Software Development Services

Custom Software Development Services

Custom Software Development Services

Custom Software Development Services for Startups & Tech. Bespoke software built by experts in contemporary software product development.
Learn More
Custom Fintech Software Development Services Company

Custom Fintech Software Development Services Company

Custom Fintech Software Development Services from industry experts. Scalable fintech apps, trading platforms, challenger banks, blockchain, and more.
Learn More
Healthcare Software Development Company

Healthcare Software Development Company

Healthcare software development services from industry experts. We have 10 years of experience in this highly regulated and demanding space.
Learn More
Custom AI Software Development Services & Solutions Company

Custom AI Software Development Services & Solutions Company

We can build your AI app from scratch or implement AI solutions to your existing product. Get a free consultation today!
Learn More

Newsletter

You are just one click away from receiving our 1-min business newsletter. Get insights on product management, product design, Agile, fintech, digital health, and AI.

LOOK INSIDE

Pragmatic times Newsletter
  • Business Consulting
  • Product Discovery Workshops
  • Product Management Consulting
  • Fundraising Consulting
  • Software Product Design
  • UX Design
  • UX Research
  • UI Design
  • Custom Software Development-services
  • Web & Cloud Application Development
  • Mobile Application Development
  • No-code Development
  • AI Software Development
  • Custom Blockchain Development
  • DevOps Services
  • Technology Consulting
  • Industries
  • Fintech
  • Digital Health
  • E-commerce
  • Entertainment
  • Custom Software Development Services
  • About Us
  • Meet Our Team
  • How We Work
  • Become a Partner
  • Newsroom
  • Featured Case Studies
  • Atom Bank
  • Kitopi
  • WithHealth
  • UltiArena
  • Resources
  • Digital Health Guide
  • Fintech Guide
  • Insurtech Guide
  • Newsletter
  • E-books
  • Podcast & Webinars
  • Blog
  • Product Development
  • Fintech
  • Digital Health
  • AI
  • Product Management
  • Agile & Scrum
  • Outsourcing & Collaboration
  • Blockchain
  • Startup
Pragmatic Coders Logo

ul. Opolska 100

31-323 Kraków, Poland

VAT ID: PL 6772398603

Contact

[email protected]

+48 783 871 783

Follow Us
Facebook Linkedin Github Behance Dribbble
© 2025 Pragmatic Coders. All right reserved.
  • Privacy policy
  • Terms of use
  • Sitemap