Skip to content
Open to board advisory and board seats — 2H 2026, then CY 2027–2028.
See details →
Writing

A Roadmap Full of Projects Is a Backlog, Not a Strategy.

A slide of thirty project names with quarters beside them is a backlog wearing a Gantt chart's confidence — not a strategy. The roadmap that survives reprioritization is anchored to business outcomes and durable capabilities, and every item on it names what it retires.

By Michael YorkJuly 23, 2026 8 min read 2,291 words All postsTable of contents

Pull up almost any technology roadmap and you find the same artifact: a slide with thirty rows, each a project name, each with a colored bar landing in a quarter. Migrate the data warehouse. Roll out the new identity provider. Ship the mobile refresh. Consolidate the observability tools. It looks like a plan. It has dates, owners, dependencies, a satisfying left-to-right momentum. And it answers exactly none of the questions a strategy is supposed to answer.

A list of projects is a backlog wearing a Gantt chart's confidence. It tells you what a set of teams intends to build. It does not tell you what the business will be able to do that it cannot do today, which of those new abilities matter most, or what gets turned off to make room. Those are the questions a roadmap exists to answer, and the project list is silent on all three — because it was never assembled to answer them. It was assembled by collecting everyone's asks and sorting them by who asked loudest.

Let me place myself, because a technology roadmap is a chief-information-officer's document and I am not sitting in that chair yet. I run security and DevOps for a fintech that has to prove its controls to more than 1,500 financial institutions and their examiners, and we built AgentOS, a governed internal agent platform with real users. I do not own the enterprise IT P&L or the master roadmap; I own a slice of it, and I report that slice's return to a board. That is the altitude where you learn to tell a strategy from a backlog — because the board keeps asking the one question a project list cannot answer: why this, and why now.

A backlog is a list of asks. A strategy is a set of bets.

The reason the project-list roadmap feels inevitable is that it is the path of least resistance. Every stakeholder arrives with a request. Sales wants the integration that unlocks the enterprise segment. The support org wants the ticketing overhaul. An executive read something on a flight and wants the AI feature. Each ask is legitimate. The roadmap becomes the union of all of them, prioritized by a rough blend of political weight and recency, and the result is a document that reflects the org chart far more faithfully than it reflects the strategy.

Melissa Perri named this failure mode the build trap: an organization that measures itself by the features it ships instead of the outcomes those features produce. Teresa Torres compressed the corrective to four words — outcomes over outputs — and Marty Cagan has spent a decade arguing that a feature roadmap is a commitment to build things whether or not they work. The through-line is that a project is an output. It is a thing you build. Whether building it changed anything the business cares about is a separate question, and the project-list roadmap never asks it, because a checkbox going green is the only measure of success it contains.

A strategy answers "why now." It states the outcomes the business is trying to move — win the enterprise segment, cut the cost to onboard an institution, close the books faster, reduce the loss exposure the examiners keep flagging — and it treats projects as hypotheses about how to move them. Reframed that way, the loudest-stakeholder problem dissolves. You are no longer arbitrating between a sales ask and a support ask as if they were comparable objects. You are asking which outcome each one serves and how far it moves the needle, and that is a conversation the evidence can win instead of the org chart.

The unit of a roadmap is a capability, not a project.

Outcomes tell you why. They do not, by themselves, give you something durable to organize a multi-year roadmap around, because outcomes shift with the market and the quarter. The layer that stays still long enough to plan against is the business capability — the set of things the organization must be able to do, stated independently of whichever system or project currently does it. Onboard a financial institution. Decision a request. Detect and respond to an intrusion. Prove a control to an examiner. Those sentences will be true five years from now. The applications and projects underneath them will have turned over completely.

This is the core idea behind capability-based planning, which lives in enterprise-architecture frameworks like TOGAF and in the business-architecture community's capability maps. You model what the business needs to be able to do, you assess how well each capability is currently served and how much it matters, and you point investment at the gaps. A roadmap built on capabilities survives the churn beneath it, because a capability is a stable noun and a project is a disposable verb.

Capabilities also differ in how fast they should change, and conflating those speeds is how roadmaps get their tempo wrong. Gartner's pace-layered model is the cleanest way I have seen to sort them:

  • Systems of record. The capabilities the whole business depends on and rarely differentiates on — the ledger, the core, the identity backbone. They should change slowly and deliberately, and the roadmap's job here is stability and risk reduction, not novelty.
  • Systems of differentiation. The capabilities where you actually compete — how you onboard, how you decision, how you prove trust to a regulated buyer. This is where most of the roadmap's discretionary energy should go, because this is where a capability gap costs you a deal.
  • Systems of innovation. The bets — the capabilities you are not sure you need yet. Fast, cheap, disposable, explicitly experimental. Most should fail and be retired without ceremony, which is only possible if you never wired them into a system of record.

Sorting capabilities into those layers does something a flat project list cannot: it tells you how fast each thing is allowed to move, and it stops you from applying innovation-tempo urgency to a system of record, or systems-of-record caution to an experiment. Simon Wardley's mapping work pushes the same insight further — a capability's position on its evolution from novel to commodity should decide whether you build it, buy it, or let it fade — but the pace-layer version is enough to start.

Nothing goes on the roadmap without a sunset date.

Here is the discipline that separates a roadmap from a wishlist, and it is the one almost nobody enforces: every addition names a subtraction. Nothing earns a place on the roadmap without stating what it retires and when. The new identity provider names the two legacy directories it decommissions and the quarter they go dark. The consolidated observability platform names the three tools it replaces and the date their contracts are allowed to lapse. If a roadmap item cannot name what it turns off, that is not a strategy decision — it is accretion, and you should be suspicious of it.

I have written before about running a standing sunset review across the existing application estate — a verdict on every app, so renewal becomes a decision instead of a reflex. This is the forward-facing complement to that. The estate review cleans up what already accumulated; the sunset-on-arrival rule stops the roadmap from being the machine that accumulates it. A roadmap that only ever adds is a plan to grow the run cost and the attack surface every quarter, forever, because in every real environment the new thing ships and the old thing lingers — kept alive by the one team that never migrated, defended by the sunk cost of what it took to build.

The sunset date is also what makes reprioritization honest. When a new ask displaces something on the roadmap, the project-list version simply drops the loser and moves on, and the capability it was serving quietly degrades with no one accountable. When every item carries a retirement commitment, cutting it forces the real question into the open: what were we going to build or protect, and what happens to that capability now that we are not? That is a decision a leadership team should make on purpose. The project-list roadmap lets it happen by omission.

Horizons, not a Gantt chart.

The dated Gantt chart is the format that guarantees the roadmap will be wrong and then be blamed for it. It commits to a project landing in a specific quarter eighteen months out, at exactly the moment you know the least about it, and it presents that guess with the same visual confidence as the work starting Monday. The first reprioritization shatters it, and because the whole artifact was a promise of dates, breaking one date discredits the entire thing. Now the roadmap is "unreliable," which is code for "we stopped believing it," which is how organizations end up with no roadmap at all — just a rolling argument about the next quarter.

The product-management community converged on a better format years ago, popularized as Now, Next, Later. Instead of committing dates you do not have, you commit confidence you actually possess. The Now horizon is specific and near-certain — funded, staffed, in flight. The Next horizon is directional — the outcomes you intend to pursue after, with the shape but not the schedule. The Later horizon is a set of bets and hypotheses, deliberately vague, honestly labeled as things you might not do at all. Confidence decays with distance, and the format makes that decay visible instead of hiding it behind a bar chart.

This is not a license to be vague where you should be precise. The Now column should be as concrete as any project plan, because it is real work with real commitments. The honesty is in refusing to pretend the Later column has the same status. A roadmap in this shape is a living document — you re-plan on a cadence, promote items from Later to Next to Now as evidence accumulates, and the promotion itself is the decision point. Mik Kersten's argument for funding persistent value streams instead of temporary projects lands here too: horizons let you fund the outcome continuously and let the specific projects underneath it change without the whole plan collapsing.

Built to survive reprioritization.

Every roadmap gets reprioritized. A new CFO arrives with a different risk appetite. A reorg redraws the ownership lines. A budget cycle takes ten percent off the top. A competitor ships something that moves a whole segment. The only question is whether your roadmap survives the event as a strategy or dissolves back into a fresh round of stakeholder horse-trading. This is the real test, and it is the one a project list always fails.

When the project-list roadmap meets a budget cut, the exercise is a knife fight over which projects get cancelled, and the strategy — if there ever was one — evaporates, because it was never written down anywhere except implicitly in the list of survivors. When a capability-and-outcome roadmap meets the same cut, the exercise is different: you decide which outcomes you are willing to fund less, which capability gaps you will tolerate longer, and which systems-of-record risks you will carry another year. The specific projects churn underneath, as they always will, but the map of what the business needs to be able to do stays intact, and the cut becomes a set of explicit tradeoffs a leadership team can own instead of a queue that just got shorter.

We built AgentOS this way on purpose. It was never a roadmap of features to ship; it was organized around a capability — let internal teams build and run agents that touch real systems safely — and a small set of outcomes beneath it: keep a human in the loop where the stakes demand it, attribute every cost and action to an identity, prove the whole thing to an examiner. The projects under that capability have turned over more than once. The capability, and the outcomes it serves, have not. That is why it survived its own reprioritizations instead of being relaunched from scratch each time the backlog got reshuffled.

This is also the version of a roadmap a board can actually govern, and I say that as someone who sits on the reporting side of that table today. A list of thirty projects lets a board do nothing but nod. A capability map — here is what the business must be able to do, here is how well each capability is served, here is where we are investing and what we are retiring to fund it — lets a board do its job, which is to ask whether the allocation matches the strategy. Give them the project list and you get a status meeting. Give them the capability map and you get a decision.

Build the roadmap that survives the reorg

If you are staring at a roadmap that is really a backlog, four moves start the conversion. Anchor every item to a business outcome, and delete the ones that cannot name theirs. Organize the roadmap around durable capabilities instead of disposable projects, and sort those capabilities by how fast they are allowed to change. Make every addition name the thing it retires, on a date. And publish it in horizons of decaying confidence, not dated bars you will spend the year defending.

Then ask the test question, the one I put to my own slice of the plan: if the budget got cut ten percent tomorrow, would your roadmap tell you which outcomes to protect and which capabilities to let slip — or would it just start a fight over which projects die? Tell me which version you are running, and what it cost you to find out. I read every reply.

Technology RoadmapIT StrategyPortfolio ManagementBusiness Alignment