/
Setting Roadmaps

Setting Roadmaps

Next the program leader builds a roadmap of intermediate results, providing clarity to upstream and downstream stakeholders on what will be changing, and roughly when.

A context’s roadmap should be publicly (and easily) accessible across the organization. Make it as easy as clicking a link.

Find Initiatives

Program leaders organize changes that can “move the needle” on the goals, or desired outcomes. But if the prioritized levers also exposed some uncertainty, or some problems to explore, then this exploration should be included in program planning.

Consider the nature of the problem(s) to drive the definition of some Criteria that can spark ideas for research and experimentation. Given the problem, what characteristics would a “good” exploration idea have?

This is where program leaders must assess the uncertainty, to emphasize exploration or driving changes. When uncertainty is high, criteria should invite ideas for exploration. When uncertainty is low, criteria should invite ideas for swift delivery of changes.

Next the program leaders can create (or employ) a system to cast a wide net across stakeholders (and SMEs like asset owners) to collect Ideas. In simple settings, this might just be a meeting with a white-boarding app. In larger, more complex settings, this might warrant an innovation management tool. The project leaders vet these ideas, against the criteria, to narrow down to a set of promising Opportunities, to form a high-level backlog (e.g. epics) for the program. Opportunities are assessed for uncertainty, by listing the open questions and unvalidated assumptions circulating around each one. This gauge of uncertainty is used to steer the evolution of an opportunity into some change initiative for the product.

💡
Note:

we use the term Initiative generically here, with this standard definition: “an act or strategy intended to resolve a difficulty or improve a situation; a fresh approach to something.”

Initiatives can take the form of:

  • an exploration, to validate ideas with interviews or research  (high uncertainty)
  • an experiment, to test a Hypothesis  (moderate uncertainty)
  • a specific set of needed asset change(s), to drive project planning  (low uncertainty)

The rough size of initiatives (what we think we should spend from the context budget) can be estimated, to support better dialog around scoping, and “bang-for-buck” as the initiatives are being defined.

🛠
Decision Architecture tip:

Use a group-based estimation technique, to manage the inherent uncertainty of estimation, while emphasizing learning across the group.

Set target execution dates for each initiative (e.g. project) in rough horizons or timeframes like “Now”, “Next”, and “Later”. When dependencies drive a need for tighter synchronization, these Roadmaps can be refined to show initiatives (fueling execution) against specific (e.g. monthly) dates on a timeline. Remember, roadmaps are just communication tools (not contracts), used to show intent and help manage dependencies within the organization (and sometimes, cautiously, used to show intent with the consumers of the business capability).

Try this:

For the areas that emerged as viable levers, set some appropriate Criteria, then launch an Idea campaign with a targeted set of stakeholders and SMEs to build a set of Opportunities. Capture each of the 10 most-promising opportunities on their own shared doc.

Invite stakeholders and SMEs to contribute open questions (”what we don’t know”) to each doc, to help leaders gauge the uncertainty for each opportunity. Build Hypotheses for opportunities (in the shared doc) with significant uncertainty, to frame discovery and experiments. Then update the Roadmap (i.e. in a slide or roadmapping tool) to signal to upstream and downstream stakeholders what you are prioritizing when.

Frame Next Quarter

Initiatives provide fuel for learning more about the problem space of the business capability. Learning is achieved when we see that our enhancements will enable the business to win. And it is the execution within the Team working on the project, that drive the learning.

A quick sidebar on the relationship between Contexts and Teams:

A team is a small group of people who:

  • Share a set of goals
  • Share a backlog of work
  • Share a way of working (e.g. from stand-ups to configuration mgmt)
  • Share authority to make changes (both to assets and to their ways of working)

Leaders in contexts make decisions that create strategy. Members of teams make changes to improve assets. Some contexts are vast enough, that they require leadership teams that treat decision making as their work (i.e. visible in a backlog) and treat the strategy as an asset to change. Most teams have leadership in place, but do not require a dedicated context to set their decision authority and manage a strategy.

Contexts allocate much of their budget to sponsor existing (or form new) teams that support the context’s goals. A common pattern is a context that sponsors (i.e. funds) 3-5 teams to execute its strategy and responsibilities.

A program context often spawns project teams. The program context usually forms the team, exclusively for their mission. Sometimes a project spans multiple quarters. Sometimes it is small enough to kickoff and complete within a single quarter.

To frame the next quarter, leaders focus on the initiatives (e.g. projects) that are targeted in the next quarter. They work with downstream stakeholders (i.e. leaders of the teams that define and execute the work) to arrive at short-term Sub-Goals that can be achieved within the next quarter. For explorations, these sub-goals might frame some interviews or research intent. For experiments, they might be to validate (or invalidate) a specific hypothesis. For asset changes, they describe the expected impact of the change (as an objective) that can reasonably be achieved in the next quarter. These sub-goals will trace up to the business’s overall strategic goals for the next year.

Supplementing the sub-goals with observable (and ideally measurable) Desired Outcomes sets the stage for short feedback loops of learning, which is powerful for any kind of initiative.

These sub-goals will drive the planning of work by the teams. Program and project leaders can also constrain the amount of planning (and amount of work in the next quarter) by supplementing an initiative with a Bet (for the quarter). The syntax of a bet sets expectations around willingness-to-spend for a specific learning objective, while acknowledging the uncertainty in the “game”. It helps program leaders work with teams to maximize the learning and minimize the spend.

Try this:

Facilitate the creation of Sub-Goals with team leads to frame learning targets for the next quarter. Seek small Bets, where you can buy some knowledge, and/or further clarify the original opportunity. Co-create Desired Outcomes to use as a proposed agenda for the demos during the quarter, where project team leads will show program leaders the teams’ outputs and discuss whether the desired outcomes were achieved.

🛠
Decision Architecture tip:

Use Value Engineering to track Bets against Hypotheses.

Comments & Feedback: