The North Star Architecture Playbook
A real north star is architectural intent, not a finished blueprint. Here are the six artifacts it needs and the three every good one leaves out.
Maxime Najim
"North star architecture" is a phrase that gets used so often it has become vague. Every consulting firm runs a north star workshop. Every platform team has one on a wiki page somewhere. Read ten of them side by side and most are not bad — they are just too abstract to act on. They describe a destination in language so elevated that no engineer can look at a pull request on a Tuesday afternoon and tell whether it moves the organization closer to the vision or further away.
I have come to believe the difference between a north star that steers an organization and one that sits on a wiki usually comes down to structure, not talent or budget. There is a specific set of artifacts a north star needs, a shorter list of things it is better off without, and a practical way to build toward it that most teams can adopt.
A real north star is not a finished blueprint. It is architectural intent — a shared picture of where the system is going, paired with a way to build toward it step by step. When it is done well, the document can guide decisions without requiring the architect to be in the room.
What a north star is actually for
A useful test for any north star is this: can a staff engineer, handed the document cold on their first day, make a defensible architectural decision without consulting the people who wrote it? If the answer is yes, the document is doing its job.
Large organizations cannot coordinate on architecture through meetings. They coordinate through shared written artifacts — specific enough that people can agree or disagree with them. The north star's job is to capture the judgment of the architects who built it in a form that outlives their involvement. Vision statements and loose diagrams tend not to. A specific set of decisions, written down, does.
Everything that follows is organized around this test.
The six artifacts of a north star blueprint
Across the engagements I have led, the same six artifacts keep separating blueprints that get used from ones that get shelved. When all six are in place, the north star becomes the document engineers refer to when making decisions.
Artifact one: the current-state capability map. Not a systems diagram — a capability map. What the organization does, at the level of business capability (order capture, fraud detection, inventory reconciliation, customer identity resolution), and which systems, teams, and data stores provide each capability today. This work is unglamorous and time-consuming, which is why many efforts skip it. Investing in it early pays off for years, because every future decision can reference an honest picture of the present.
Artifact two: the constraints. Every architecture operates under constraints — regulation, unit economics, org structure, security, business strategy. The constraints artifact names the non-negotiables the target state must honor: PCI scope, data residency, the cost ceiling per transaction, the fact that the checkout team will not be split into three sub-teams. Writing these down once, up front, is what lets teams make trade-offs downstream without re-opening the same debates every quarter.
Artifact three: the target-state capability map. The counterpart to artifact one, at the same level of detail. Which capabilities will exist in the future state, who owns each, and which current-state capabilities are being retired, consolidated, or absorbed. This is the hardest artifact to produce honestly. Saying "we will have a unified customer data platform" is easy. Naming the seven systems that will be decommissioned to get there, and the teams whose scope will change as a result, is where the real work happens.
Artifact four: the decision principles. Written rules that govern future trade-offs. Not platitudes like "prefer loose coupling." Specific rules like "we do not build bespoke integrations for customers under $1M ARR," or "state that survives a process crash lives in Postgres, not Redis," or "no new service is allowed to read directly from another service's database." Good principles let the architecture guide decisions when the architects are not in the room. Every principle should be specific enough that a reasonable engineer could cite it in a pull request review.
Artifact five: the migration wave plan. A sequenced plan that answers which capabilities move first, which move second, and why that order. A good wave plan shows dependencies, identifies the migrations that unblock everything downstream, and names the teams accountable for each wave. It stops short of dates, because dates belong to the delivery plan, not the architecture.
Artifact six: the success metrics. How the organization will know the migration is working before it is done. Concrete metrics — p99 latency on the modernized checkout path, percentage of orders flowing through the new fulfillment graph, cost per thousand API calls on the new platform — tracked regularly, visible to leadership, and tied to the wave plan. Naming the numbers that would tell you the north star is working is what makes it something you can steer by.
Why these six and not others
There are other candidates worth considering — interface contracts between domains, operating model changes, anti-goals. Each is legitimate, and strong blueprints often include some of them. What makes the six above different is that they are foundational. Add more artifacts on top of the six and the document gets richer. Remove any of the six and it starts to lose the ability to steer.
The most common pitfall I see is organizations investing in the additional artifacts before the foundation is in place. They produce thoughtful anti-goal documents and detailed operating model proposals while their current-state capability map is missing or three years out of date. The output looks impressive, but teams cannot use it to make decisions. Getting the six in place first makes everything else more valuable.
Three artifacts the north star is better off without
Knowing what to leave out matters as much as knowing what to include. These three show up in many north star efforts, usually for good reasons, but they belong in other artifacts produced at other times. Keeping them separate lets the north star stay useful for longer.
Vendor product selections. Specifying "Confluent Kafka" or "Databricks for the lakehouse layer" inside a north star hardcodes a procurement decision into a document meant to outlive procurement cycles. Product evaluations deserve their own scrutiny, scoped to the wave in which the purchase actually happens. When they stay separate, the north star stays stable as vendors and pricing shift, and each procurement decision gets the focused evaluation it needs.
Gantt-chart timelines. Architectures do not have delivery dates. Delivery plans have delivery dates. Mixing the two produces documents that are too rigid for architecture — because dates slip — and too vague for planning. The wave plan says what happens first. The delivery plan says when. These are different artifacts on different cadences, and each works better on its own.
Reference architectures copied from other companies. Reference architectures are useful as inputs — for calibrating what good looks like, borrowing vocabulary, and shortcutting early debates. They struggle as outputs. Your organization is not Netflix in 2016 or Uber in 2018. The shape of someone else's architecture was produced by their constraints, org structure, and traffic patterns. Use reference architectures as inputs. Produce your own target state.
How a north star actually steers
A north star is direction, not destination. Knowing the target is an 8,000-foot runway tells you where the concrete is going. It does not mean you pour it all on day one. Airports that handle commuter traffic today and wide-body jets tomorrow do not build the final runway up front. They build the 2,000-foot strip they need now, extend to 7,000 feet when narrow-body jets arrive, and finish at 8,000 when the widebodies start landing. The intent stays fixed while the execution adapts.
Architecture works the same way. The six artifacts define the intent — the shape of the runway, the constraints it must honor, the capabilities it must eventually support. Getting there is a separate discipline, built on end-to-end slices through the system, each one sharpening what the next one should do. The strongest teams I have worked with treat significant architectural commitments as hypotheses to validate on a small scale before rolling them out broadly.
This is not a rejection of upfront thinking. "Big design up front is dumb," David Thomas wrote. "Doing no design up front is even dumber." The north star provides the design. Iteration provides the evidence that it works.
A shared artifact worth building
The reason to invest in a proper north star is simple. Large engineering organizations cannot coordinate their way to architectural coherence through meetings, standards documents nobody reads, or a few senior engineers trying to cover every decision. They need a shared artifact that captures senior judgment in a form the organization can act on.
Producing one is within reach of most teams willing to put in the work. It does not require a six-figure engagement or a 200-page deliverable. It requires six artifacts, the discipline to leave three others out, and the patience to build toward the vision step by step.
Six artifacts. Three things to leave out. A cold-start test. Build toward it step by step.
That is the playbook.
If you are working on a north star architecture and want a second set of eyes — on the artifacts, the sequencing, or the discipline of building toward it — get in touch. Thinking these through with someone who has led the work before can save a team months of drifting in the wrong direction.

Written by
Maxime Najim
Founder & Distinguished Consultant
Distinguished Engineer with 20+ years building systems and leading technical organizations at Yahoo!, Apple, Netflix, Amazon, Walmart, Atlassian, and Target. O'Reilly author and featured speaker at LeadDev.
Learn more →Continue reading
Staff+ Engineers: Welcome to the Verification Era
AI agents write the code now. The Staff+ engineers who thrive will master verification, system reasoning, and knowing when to distrust the machine.
Read article →Why Your AI Agents Keep Failing in Production
Most teams building AI agents hit the same walls. Here's an architectural framework for getting agentic systems past the prototype stage and into production.
Read article →Want to discuss this topic?
I'd love to hear your perspective and explore how these ideas apply to your organization.
Schedule a Conversation