Team productivity

Stop Measuring Team Productivity (Do This Instead)

September 19, 20257 min read

A team was struggling. They knew it, I knew it, but nobody wanted to have "the conversation" about productivity.

You know the one—where you point to delivery charts and ask why someone's output seems low, or why the team's task completion times have blown out. Those conversations never work. People get defensive, numbers get gamed, and the real problems stay hidden.

So I tried something different. Over 12 weeks, I put scaffolding around the team—a system of data they could see and support they could trust—piece by piece, until something remarkable happened: the system kicked in, self-corrected, and true underperformance (as opposed to unmotivated and disengaged team members) became plain and visible to deal with.

Here's exactly how it unfolded.

Week 1-3: The Foundation (No Pressure, Just Data)

I started with the basics: proper estimation methodology and tracking individual output levels and overall team delivery of work. But here's the key—I told the team upfront: "Estimates are for planning, not performance measurement. We're building this data to help us understand our system, not to hold anyone accountable to predictions."

This wasn't BS. I genuinely meant it. Estimates should always feel safe—there's never a time when they shouldn't.

I implemented proper work estimation with clear requirements definition and started establishing our team's baseline delivery patterns. The focus was on creating conditions where estimation variance from actuals would naturally self-align over time.

What happened was exactly what you'd expect when people aren't afraid of their estimates: they got more accurate. Our collective understanding of how capability varied across the team refined both how we estimated work and how we assigned it.

Every day I'd show the team where we were tracking, but with zero commentary about individual performance.

"Here's where we are, here's where we're headed. Anyone need help with anything?"

The team was suspicious at first. Fair enough—they'd been burned before by "data-driven" managers who used metrics as weapons.

Week 4-6: Adding Scaffolding (Making the System Visible)

Once the basic delivery tracking was stable, I layered in work flow timing—how long tasks took from ready-to-start to completely finished.

This is where it got interesting.

I'd pull up the work flow timing in our weekly team meetings and point to the patterns: "Testing was the bottleneck this week. What do you think we should do to get things through this 2-week period?"

No finger-pointing at the tester. No individual call-outs. Just a systemic observation and a question for the team.

Sometimes the answer was: "Can one of the developers help with testing?" Other times: "We need to write better acceptance criteria up front."

I kept reinforcing: "If you need help with anything—even if it's outside your usual role—just sing out."

Week 7-9: The Collective vs Individual Shift

By now, the real patterns were becoming visible. Not individual performance issues, but team behavior patterns.

The siloed behavior: Developers sticking strictly to development. Testers only testing. The BA taking the first half of each 2-week period to refine next period's work, leaving refinement thin for the current work.

The work flow data made it obvious: Tasks were sitting in handoff queues, not because people were slow, but because they wouldn't step outside their lanes to help.

In our weekly team meetings, I'd show the flow: "Look at this task—three days in development, four days waiting for test, one day in test. What if we paired on testing from day one?"

The breakthrough: Team members started helping outside their primary roles because they could see the system bottlenecks. The developer who could write acceptance criteria. The tester who could help with code reviews. The BA who could jump into testing when needed.

This wasn't me forcing cross-skilling. It was them seeing where the system was failing and making pragmatic choices to fix it.

Week 10-12: Where Real Performance Issues Surface

Here's where the scaffolded system proved its worth. With all the systemic issues addressed, genuine individual performance concerns became visible—and addressable.

We had a contractor developer who the work flow timing suggested might be struggling. Tasks were taking longer, quality seemed inconsistent.

The old approach: Quick judgment. Easy to swap out a contractor. "They're underperforming."

The container approach: Seek three points of data for convergent validity.

Data point 1: Work flow timing showing longer task completion Data point 2: Code review feedback from other developers
Data point 3: Direct conversation with the developer about challenges

What we discovered: The original perception was coloured by one team member's emotional judgment, not facts. The developer was actually trying her best but struggling with our specific technical stack. She'd been too embarrassed to ask for help.

The coaching response: Paired her with a senior developer for two weeks. Arranged specific training on our architecture patterns. Created psychological safety for questions.

Result: Within a month, her task completion times were competitive and code quality improved significantly.

Why the Container Works (But Only If Management Does Their Part)

Here's the critical insight: this approach only works when management provides unwavering, almost unconditional support for people to opt into caring and growth.

This isn't about creating autonomous teams that magically solve everything themselves. That's Star Trek, not reality.

It's about two essential components working together:

1. The scaffolded system: Metrics, data, visible patterns that remove guesswork and defensiveness

2. Management's unwavering support: Consistently inviting people to opt into learning, growing, and serving their teammates

What Unwavering Support Actually Looks Like

When the work flow data showed testing bottlenecks, I didn't just point it out. I immediately offered: "What support do you need? Training? Pairing? Different tools? Extra hands?"

When the developer was struggling with our technical stack, I didn't just identify the gap. I arranged pairing, provided specific training, created psychological safety for questions.

This isn't soft management. It's professional management. You're doing the reasonable, professional things required to help people succeed before you ever consider performance conversations.

The Two-Part System

Part 1: Build the container—the scaffolding of data, patterns, and feedback loops Part 2: Provide genuine, consistent support for people to opt into growth within that container

You can't do one without the other. Data without support feels like surveillance. Support without data lacks direction and accountability.

What It Felt Like From the Inside

Initially, yes, it felt like micromanagement to some team members. All this data collection, all this measurement.

But the difference was the intent. I wasn't building surveillance—I was building scaffolding for their success. The data existed to support their growth, combined with my consistent offer of whatever help they needed.

Once they realised this was real (and it took a few cycles of proving it), the system started working: people could see patterns in their work, they knew support was available for improvement, and underperformance became visible rather than hidden.

The Outcome After 12 Weeks

By week 12, I had the richest performance data I'd ever collected on a team. Team output was predictable, work flow timing was improving, and quality was up.

But more importantly:

  • Team members helped outside their primary roles when the system showed bottlenecks

  • People admitted when they needed help because failure was visible, not shameful

  • Real skill gaps got addressed with coaching because they were obvious in the data

  • The executives had the predictability they needed for decision-making

Most importantly: underperformance became visible and addressable rather than hidden and toxic.

When You've Done Everything You Can

Here's the thing: if you put in the scaffolding, create the container, provide unwavering support, and someone's still not opting in, not growing, and the data confirms it—then you've done everything reasonable and professional you can do.

It's only then, and only then, that you have a conversation about performance.

But that's another story entirely. This approach—building the container with genuine support—is what you need to do to avoid ever getting to that situation.

Give it 12 weeks. Build the scaffolding piece by piece. Provide consistent, genuine support for people to opt into caring and growth. Most of the time, that's all it takes.

Niall McShane is the founder and Managing Director of Source Agility, specialising in optimising IT delivery through practical, proven approaches. He's also the internationally published author of 'Responsive Agile Coaching', bringing over 12 years of delivery transformation experience to complex IT environments.
Drawing from his unique background spanning sports coaching to Buddhist principles, Niall's counter-intuitive approach helps organisations slow down strategically to accelerate sustainably. His focus on combining immediate delivery improvements with lasting internal capability has helped numerous Australian organisations achieve dramatic improvements in delivery speed and predictability.
When not helping teams unlock their delivery potential, Niall can be found on the golf course, where he admits his professional expertise in performance improvement has yet to benefit his stubbornly unchanging handicap!

Niall McShane

Niall McShane is the founder and Managing Director of Source Agility, specialising in optimising IT delivery through practical, proven approaches. He's also the internationally published author of 'Responsive Agile Coaching', bringing over 12 years of delivery transformation experience to complex IT environments. Drawing from his unique background spanning sports coaching to Buddhist principles, Niall's counter-intuitive approach helps organisations slow down strategically to accelerate sustainably. His focus on combining immediate delivery improvements with lasting internal capability has helped numerous Australian organisations achieve dramatic improvements in delivery speed and predictability. When not helping teams unlock their delivery potential, Niall can be found on the golf course, where he admits his professional expertise in performance improvement has yet to benefit his stubbornly unchanging handicap!

LinkedIn logo icon
Back to Blog

Get Free Resources Delivered

Subscribe to get our blogs, videos, whitepapers, webinars and other free resources delivered straight to your inbox.