Skip to content
All writing

The Four Pillars of Engineering Leadership: People, Technology, Product, and Delivery

Engineering leadership fails in predictable ways, and each failure mode maps to a neglected pillar.

Jesús Ibáñez8 min read

I keep returning to four words when I think about engineering leadership: people, technology, product, delivery. Not because four is a satisfying number, but because almost every dysfunction I have seen traces back to one of them being quietly ignored.

People without the rest

A leader who only optimises for people builds a happy team that ships slowly and cannot explain why its work matters. Culture is real, but culture is not a substitute for direction. Engineers are demoralised by pointless work long before they are demoralised by hard work.

Technology without the rest

A leader who only optimises for technology produces an elegant platform nobody asked for. The architecture diagram is beautiful. The migration is in year three. The customer-visible change rate is near zero.

Product without the rest

A leader who only optimises for product ships fast and accumulates debt as an unexamined policy. It works, sometimes for years, and then a two-line feature takes a month and nobody can say why.

Delivery without the rest

A leader who only optimises for delivery gets a metrics dashboard and a burnt-out team. Throughput measured without regard for value produces impressive charts and unimpressive outcomes.

The pillars are coupled

The interesting part is that these pillars interact. Architecture determines how many teams must coordinate, which determines delivery speed. Product clarity determines how much rework the team absorbs, which determines morale. Team seniority determines how much architectural risk you can safely take.

You cannot optimise one pillar to the point where it compensates for another. You can only move the bottleneck.

Using them as a diagnostic

When something is wrong and the cause is not obvious, I walk the four pillars in order and ask a blunt question of each:

  • People: does this team have the skills, the ownership, and the trust to solve this itself?
  • Technology: is the architecture making this harder than the problem is?
  • Product: do we agree on what we are trying to achieve, and for whom?
  • Delivery: how long does it take an idea to reach a customer, and where does that time go?

One of those four almost always produces an uncomfortable answer. That is where the work is.

Engineering LeadershipEngineering Organizations

Written by Jesús Ibáñez, Engineering Leader.