- Home
- Engineering Productivity
- You don't know if the team is improving or getting worse
You don't know if the team is improving or getting worse.You need visibility, not vanity metrics
Without metrics, every decision about engineering is just an opinion. But the wrong metrics are worse than no metrics at all. You need a system that measures what actually matters.
Signs you'll recognise
If more than one sounds familiar, it isn't a coincidence — it's a pattern.
Measuring engineering isn't about monitoring people — it's about understanding the system so you can improve it.
Why it happens
Engineering has traditionally been a "black box" for the business. The team ships — but nobody knows what it costs, how long it takes, or whether quality is improving.
Attempts to measure engineering often fail because they use the wrong metrics: lines of code, story point velocity, number of tickets closed. These are vanity metrics that say nothing about the health of the system.
The metrics that matter are DORA metrics and flow metrics: deployment frequency, lead time, change failure rate, mean time to recovery. They measure flow, not people.
A good metrics system isn't there to monitor people — it's there to show where to intervene and to check whether those interventions work.
How we step in
We work inside your organisation, not from the outside. Change happens in the code and in the teams.
Defining the metrics
We select the metrics that matter for your context: DORA metrics, flow metrics, quality metrics. Few, meaningful, actionable.
Instrumentation
We set up automatic data collection from the pipeline, version control and project management tools. Zero manual effort for the team.
Dashboards and visibility
We build dashboards that engineering and the business can both read. The metrics tell a story — they're not just numbers.
The improvement loop
We use the metrics to identify where to improve, make changes and check the impact. Continuous improvement, driven by data.
What changes afterwards
Full visibility
Engineering and the business see the same metrics and speak the same language.
Informed decisions
Tech investment is based on data, not perception.
Measurable improvement
Every intervention has a verifiable impact on the metrics.
An empowered team
The team uses the metrics to improve itself, not to be judged.
Do you recognise these signs in your organisation?
How we can help
The services we use to tackle this kind of problem.
Related problems
These warning signs tend to show up together. Explore the related topics.
Further reading in Learn
Articles by our team that look closely at the issues behind this challenge
Startup delivery slowdown: why speed drops as you grow
Many startups find that growing the team doesn't speed up delivery. The slowdown is often the result of architecture, organisation and dependencies that stop evolving together.
Team dependencies in software development: the real bottleneck
In software scale-ups, delivery slowdown rarely comes down to how talented the teams are. More often, the real bottleneck is the dependencies between teams, which multiply as the organisation grows.
Tell us where you're stuck
A fragile prototype, a burdensome legacy codebase or unpredictable delivery: that's where we start