Why Construction Keeps Making The Same Mistakes (And How Learning From Your Front-Line Fixes It)
- Martin Perks
- Dec 17, 2025
- 5 min read
Here's the problem with most construction projects: when your workforce underperforms against planned output, everyone has a theory. Materials weren't there. The design was incomplete. Something got in the way. Maybe it was genuine, maybe it was an excuse. Either way, by next week, you've forgotten the specifics and you're dealing with different problems.
And when a team exceeds what you planned? Brilliant, crack on, nobody asks why because we're just relieved something went right.
But what if you're missing the whole point?
The Questions Nobody's Asking
When I work with integrated project teams, the conversation always comes back to the same frustration: we keep hitting the same constraints, project after project, and we never seem to learn from it.
It's not that project teams don't care about productivity. It's that the feedback loop is broken. The people doing the work - the team's on the tools - know exactly why they smashed their target or why they barely made 60% of planned output. But that knowledge stays in their heads, or gets mentioned in passing, or turns into vague complaints that don't lead anywhere.
The system isn't learning because what's actually happening at the sharp end is not systematically captured.
What Actually Constrains Production (And What Helps It)
There's a fairly consistent set of reasons why teams underperform or exceed planned production. Materials and logistics, design information, access and space, sequencing issues, quality of preceding work, equipment availability - it's not infinite, and it's not mysterious.
The problem is that construction has never agreed on a common language for this. So one team says "we had material issues" and another says "logistics problems" and they might mean the same thing or completely different things, and good luck analysing that data to see patterns.
What if everyone used the same industry-agreed list of constraints and enablers? Suddenly you can actually see what's consistently holding you back. Not anecdotally - properly, with data.
This is where coaching the system comes in. Because once you can see patterns, you can actually do something about them.
How The Mechanics Work
The approach that was piloted on 8,000+ shifts in highways project was straightforward: at the end of each shift, teams record whether they hit, exceeded, or fell short of planned production. And crucially, they say why - selecting from a consistent list of reasons that everyone across the project understands the same way.
It takes about two minutes. Not a detailed report, not a blame session - just "we did 120% of the plan because access was brilliant and materials were spot on" or "we hit 65% because we were waiting on design clarification and the previous trade hadn't finished."
That information goes to the integrated project team. Not to point fingers, but to identify what needs in fixing the system.
And here's what happened in the pilot: production rates improved by 40%. Same teams, same supply chain, but suddenly the IPT could focus on the actual constraints rather than guessing. They could see that design information was consistently late, or that one particular interface between trades kept causing delays, or that when they got the logistics right, gangs consistently exceeded plan.
Why This Is Different From What You're Already Doing
Most projects do some version of progress tracking. But it's usually output-focused - did you achieve the meterage, the number of units, whatever. What it doesn't tell you is why performance varies.
Some projects have daily huddles or toolbox talks where issues get raised. That's good, but it's reactive and it doesn't create data you can analyse. It's still reliant on someone remembering to chase things up.
What makes this approach work is three things:
It's systematic. Every team, every shift, consistent recording. No gaps, no selective memory.
It's in their language. Front-line teams aren't filling in management reports. They're saying what actually happened in terms they'd use anyway.
It closes the loop. The IPT sees the patterns and can act on them. The workforce see that their feedback leads to actual changes. That's when you get buy-in, because people aren't stupid - they know when their input matters and when it's just theatre.
The App Makes It Possible
Could you do this with paper forms and someone manually collating data? Technically, yes. Would you? No chance. It's too time-consuming and by the time you've analysed it, the moment's passed.
I built an app specifically for this because it needed to be quick enough that teams would actually use it, robust enough to work on any site, and smart enough to turn input into insight without someone spending hours on spreadsheets.
It's not about adding technology for the sake of it. It's about making a proven approach practical at scale.
The industry-agreed “reason list” is built in, so everyone's speaking the same language. The data flows to where it needs to go. The patterns become visible. And most importantly, it doesn't feel like extra admin - it feels like finally having a voice that gets heard.
What It Means For Integrated Project Teams
If you're working in an IPT structure, this should feel like what you've been trying to achieve anyway. Collective focus on system performance, not contractual blame. Shared understanding of where constraints are. Collaborative problem-solving.
But you need the mechanics to make that real. Good intentions and collaborative meetings aren't enough if you don't know what's actually constraining production on the ground.
This gives your IPT something concrete to do. You can see that materials coordination is your biggest issue, or that design information flow needs fixing, or that you're actually smashing it on logistics but falling down on quality handovers between trades.
And when teams consistently exceed planned output, you can work out what you did right and do more of it. That's the bit that often gets missed - learning from success as well as constraints.
The Results Speak For Themselves
A 40% improvement in production rates isn't incremental. That's transformational. And it came from something surprisingly simple: asking the people doing the work what helped or hindered them, using consistent language, and actually doing something with that information.
Your project might not see exactly 40% - it depends where you're starting from. But even if you improve productivity by 20%, or 15%, that's massive in terms of programme, cost, and stress levels for everyone involved.
Is This For Your Project?
If you're on an project with multiple teams and trades, this will work for you. If you know you're hitting constraints but you're not quite sure what the patterns are, this will work for you. If you feel like you're making the same mistakes project after project, this is exactly what you need.
If you're a tiny project with one trade working in isolation, you probably don't need this level of system. Though the thinking might still help.
If you genuinely think your project's already got this nailed and you're learning systematically from every shift... well, you're in a very small minority, and I'd love to know how you're doing it.

Let's Have A Conversation
I'm interested in talking to project teams who recognise this problem and want to do something about it. Not a sales pitch - an actual conversation about whether this approach fits what you're trying to achieve.
Sometimes coaching performance means having better conversations. Sometimes it means giving your teams the right tools to tell you what's really happening. Usually it's both.
But the bottom line is this: your workforce know what's constraining them and what's enabling them. If that knowledge isn't making it back to the people who can fix the system, you're leaving productivity on the table. And in this industry, with these margins, that's something you can't afford to keep doing.
Drop me a line by clicking below, or call me for that conversation...




Comments