← BlogBen LaiSubscribe via RSS ↗

Don't hire a platform team to avoid decisions

Platform teams do not remove product choices. They just make the cost of unclear choices more expensive and more reusable.

A platform team is a multiplier. That is the problem. It multiplies clarity and it multiplies confusion.

If the product teams do not know what deployment shape they want, the platform team will build three. If nobody owns service boundaries, the platform team will create templates that make every boundary look official. If leadership cannot decide between speed and control, the platform team will ship a workflow that satisfies neither.

Platform is not a substitute for decisions. It is where decisions become infrastructure.

The useful order

Decide first:

  1. The default path. How should a normal service be created, deployed, observed, and retired?
  2. The escape hatch. When can a team deviate, and who approves it?
  3. The support boundary. What does platform own after the template is used?

Then hire or assign the team.

The worst platform work is built as a reaction to pain nobody has named. The best platform work is built around a small number of decisions the company is tired of making repeatedly.

Do not ask platform to end debate. Ask it to encode the debates you have already won.