Back to BlogCase Study

How a Platform Team Made Decisions Reachable in Seconds (Composite)

|4 min read|
case-studycompositeplatformdecisions

This post describes a hypothetical scenario based on common patterns we observe in distributed engineering teams. It is not a specific customer. Details have been generalized, and the outcomes are framed in directional terms rather than as precise measurements.

The team in this composite is an eight-engineer platform team inside a 90-engineer SaaS organization. The platform team's customers were the eighty-two other engineers, distributed across three time zones. The platform team owned the CI/CD pipeline, the internal observability stack, the secrets management system, and the base service templates. The team was small for its scope — which is typical — and the senior engineers on the team were spending an unsustainable fraction of their time answering questions from downstream teams.

The structural problem

The platform team's senior engineers logged their interrupts for a week. The result: roughly 60 percent of their interrupts were questions that had a definitive answer somewhere — a previous decision, a documented convention, a recent change — but the asker did not know where to look or did not trust what they found. The information existed; the access pattern was broken.

The team had tried documentation before. They had a Backstage instance, an ADR repo, a Notion architecture page, and a Slack channel for platform questions. None of these had reduced the interrupt volume meaningfully because the asker had to know which surface to check, and even when they checked, the surfaces drifted out of date and the asker fell back to pinging an engineer.

The intervention

The platform team started writing structured wraps at the end of each working day, capturing decisions made, conventions clarified, current architectural state, and known pitfalls. The wraps were scoped to the platform team but queryable by anyone in engineering. Downstream engineers were taught to query the Representative before pinging a platform engineer. The Representative answered with citations into the wraps and refused when the answer was not declared.

The ADR repo and Backstage stayed in place — they served different purposes. The wraps captured the rolling decision and state context; the ADRs captured the heavyweight architectural commitments; Backstage held the service catalog. The Representative could surface any of them when queried.

Governance, not a status channel

StandIn is async governance infrastructure. Engineers declare working state before they go offline. Representatives answer from the record, cite the source, and refuse when the answer is not there.

Request access →

The directional results

Four months after the rollout, the platform team's interrupt log showed a meaningful change. The total volume of platform-related questions held roughly steady — the rest of the organization was growing, so the absolute demand for platform answers grew with it — but the proportion that reached a senior platform engineer dropped sharply. The Representative was answering most of the "what is the current convention for X?" questions with citations, and the engineers had been trained to trust the citation. The senior engineers' calendars freed up perceptibly; one senior engineer estimated they recovered about six hours a week of focused time.

The friction the team did not anticipate was wrap discipline at the platform team level. Platform engineers, more than other engineers, tended to "wrap in their heads" — they were used to holding the platform state mentally and resisted writing it down. The platform team's tech lead had to make wrap quality a peer-review item in the team's weekly synchronous meeting before the discipline became consistent.

What the team would do differently

The retrospective surfaced three lessons. First, train the downstream teams on the query interface explicitly — the platform team had assumed engineers would discover it, and many did not until they were told. Second, refusals from the Representative are a feature, not a failure — they pointed to gaps in the platform team's declared state that needed to be closed. Third, the existing surfaces (ADRs, Backstage) are complements, not competitors; the team that tries to consolidate everything into wraps ends up with wraps that are too heavy to write.

Frequently asked questions

Is this a real platform team?

No. This is a composite based on common patterns we observe in platform engineering teams that are small relative to their internal customer base. The structural pattern — most platform interrupts are answerable from existing knowledge, the access pattern is the broken part — is what we see consistently.

Does this scale to larger platform teams?

Larger platform teams have more scope to wrap, but the pattern holds. The interrupt-reduction effect is most pronounced when the team is small relative to its customer base; very large platform teams typically have lower interrupt density per engineer to start with.

What about the senior platform engineers who liked being the source of answers?

Some engineers experience the change as a status loss — being the person everyone pings is a recognizable form of seniority. The teams that handle this explicitly, by framing the change as a leverage upgrade rather than a substitution, tend to retain those engineers; the teams that do not handle it sometimes lose them.

Get async handoff insights in your inbox

One email per week. No spam. Unsubscribe anytime.

Ready to eliminate your daily standup?

Distributed teams use StandIn to start every shift with full context — no standup required. Engineers post a 60-second wrap. The next shift wakes up knowing exactly what to work on.

You might also like