An Engineering Leadership Perspective - On the surface, everything looks good.
The team is sprinting smoothly. GitLab shows healthy throughput and clean pipelines. Jira reflects up-to-date stories, completed epics, and velocity trending in the right direction. The standups are brief and orderly. Retros are happening. Tasks are flowing. From a delivery perspective, it’s a well-oiled machine.
But then, in a one-on-one, someone pauses and says, “I’m not really sure why we’re building this.” Later, over coffee, another teammate confesses, “It’s hard to stay motivated; I don’t know if any of this matters.”
These aren’t dramatic flare-ups. They’re quiet truths. Subtle signs. The kind that often go unnoticed in the rhythm of engineering life until they accumulate. And by the time the symptoms become visible in output, it’s already too late.
This is the silent gap between performance and purpose. Between the chart that says “we’re fine” and the team that feels anything but.
As engineering leaders, we’ve been conditioned to value velocity, lead time, and throughput. Our tools like GitLab, Jira, and their cousins rewards us with clean metrics and colorful dashboards. But these metrics, while important, are incomplete. They don’t speak to alignment, belief, or morale. They don’t capture the soul of a team.
Because that soul, that collective spirit, is where real performance lives.
A team that doesn’t believe in the work will still deliver? Yep, For a while. They’ll close tickets. Merge code. Attend standups. But something begins to erode under the surface: a sense of ownership, curiosity, and joy. Slowly, the team begins to feel more like a feature factory and less like a creative, problem-solving unit. And that kind of disengagement doesn’t show up in Jira/Gitlab.
There’s a kind of leadership that can read dashboards and draw conclusions. But the leadership we need today goes beyond that. It’s the kind that listens to what’s not being said. The kind that sees the pause before someone speaks in a retro. The hesitation in a team member’s eyes when you ask how they’re doing.
Because leadership isn’t about delivering velocity. It’s about creating clarity. About making space for doubt, for questions, for purpose. It’s about building psychological safety, not just pipelines.
When the metrics say the team is healthy but the humans say otherwise, believe the humans. That’s where the work is.
It’s tempting to shield ourselves behind the numbers. To say, “Look, our throughput is up,” and move on. But the real question isn’t just how fast we’re building. It’s why we’re building and who we’re becoming in the process.
So the next time your metrics tell you things are fine, pause. Check in. Ask the harder question. Because the standups might be fine, but if the soul of the team isn’t?
That’s not a metrics problem. That’s a leadership one.
Want to explore this through a data culture lens? Check out the VizMasters’ take on it.
https://substack.com/@dukelott/note/c-113481009?r=5h1xth&utm_medium=ios&utm_source=notes-share-action
This is so insightful
Keep spitting.