Delivery and dependencies
7 minutes
Target architecture versus a usable delivery roadmap
A future-state diagram can be useful. It is not a delivery plan. Change moves when priorities, dependencies, ownership and sequencing are clear enough to run.

A target architecture can be a useful thing.
It can help people see the intended destination, understand major design choices and avoid building a collection of unrelated fixes. It can give a complex organisation a shared language for where it is trying to go.
It cannot tell anyone what to do on Monday.
That is where many architecture efforts lose credibility. The future state is clear enough to admire, but not clear enough to deliver.
The pressure point
A programme has a target architecture. It may have excellent diagrams, principles and carefully colour-coded domains.
Yet delivery still feels confused.
Teams do not know what needs to happen first. Dependencies emerge late. Critical decisions have no owner. The roadmap is a collection of initiatives rather than a route through the work. Everyone is aligned in principle and blocked in practice.
The architecture is not necessarily wrong. It is simply incomplete.
What is really happening
A future-state design answers an important question:
What should the system look like when the change is complete?
A delivery roadmap needs to answer a different set of questions:
What needs to change first?
What depends on what?
What decisions must be made before work can proceed?
Who owns each action and each trade-off?
What constraints could derail the sequence?
How will leaders know whether momentum is improving?
Without these answers, the target architecture becomes an aspirational map with no route, no vehicle and no agreement about who is driving.
Why the normal response fails
The common response is to add more detail to the architecture.
More layers. More domains. More future-state diagrams. More principles.
This can improve the design. It does not necessarily improve delivery.
Another common response is to create a programme plan that lists every initiative, milestone and workstream. This can create the opposite problem: activity without a clear view of the few dependencies and decisions that determine whether progress is possible.
Neither extreme is enough.
The answer is to connect the intended design to the practical conditions required to move towards it.
A practical way forward
A usable delivery roadmap should make five things visible:
Priorities
What matters most now, not eventually.Sequence
What must happen before something else can begin.Dependencies
Where progress relies on another decision, team, supplier, service or capability.Ownership
Who is accountable for moving each critical item.Decision points
Where leaders need to choose, intervene or accept a trade-off.
Keep the first version short. A roadmap is not improved by becoming difficult to read. It is improved when people can use it to make better choices.
What good looks like
A good roadmap connects strategic intent to delivery reality.
It shows the critical path, but also the practical things that tend to be missing from a traditional project plan: the unresolved decisions, the assumptions, the dependencies that cross organisational boundaries and the points at which leadership attention will genuinely make a difference.
The result is not a perfect plan. Those are usually found in the same place as unicorns and fully reconciled programme RAID logs.
It is a route that people can run, review and adjust.
Relevant next step
Where a target state exists but delivery still lacks direction, a Delivery Compass can create the priority and dependency view, decision rhythm and mobilisation plan needed to turn intent into movement.