Road-mapping Influencing Factors
Although a roadmap on a one-pager seems to be an easy and straight-forward deliverable, the underlying data points and insights might be complex and have to be thoroughly considered and reflected.

Influencing factors may result out of any phase during an architecture engagement cycle. Depending on the architecture context, a distinct set of influencing factors will be identified as the guiding one.
In case multiple sets of influencing factors are of interest, various scenarios could be simulated to engage with stakeholders to derive an outcome.
Typical Roadmap Models
There are different ways to represent and visualize a roadmap.

The most commonly used structures are the sunshine diagram as well as the planning chart - as shown in the above image.
Different Types of Roadmaps
There are different types of roadmaps.
Within this unit, we will focus on Business Architecture and Application Architecture Roadmap as the primary roadmap types.
Business Architecture
- Business capabilities
- Business process
- Line of businesses
- Business units/geographies
Application Architecture
- Product / applications
- Solutions (for example, SAP Field Service Management)
- Application Services (for example, Authentication Service)
Technology Architecture
- Technical architecture
- Infrastructure (network, virtualization)
- Roll-out and deployment
Mix of the above
We will also look at a mix of all of the above - for example, products/application roadmaps by LoB and geography.
This figure outlines the Roadmap Structuring Elements, including clusters, phases, dependencies, sequences, and elements are the key structuring element of the roadmap.

Clusters and Phases
This figure describes clusters and phases.

Clusters
Clusters are structured by the following:
- Business Transformation or IT Initiatives
- For example, Business: Aftermarket sales, spare parts management, Next generation field services, Product life-cycle management, shared services, and so on
- For example, IT: TCO improvement, consolidation, Application landscape rationalization, Move to cloud, and so on
- LoB, for example, Finance, Procurement, Sales, Human resources, …
- E2E Business processes, for example, S2P, L2C, R2R, and so on
- SAP products (pure IT roadmaps)
- A mix, for example: Customer business and IT transformation initiatives - for example, processes optimization, track and trace of XYZ, UX initiative, Move to Cloud, and so on
Phases
Are structured by the following:
- Transformation program phases - for example, foundation/quick wins, optimization/standardization, and innovation
- Major strategic objectives
Elements, Sequences, and Dependencies
The following figure describes elements, sequences, and dependencies.

Elements
Elements are portions of projects / activities leading through the transformation in a given cluster. They can be major preparation, integration, implementation steps that allow to realize the expected value and objectives within the cluster in conjunction with other activities in other clusters (dependencies).
Sequences
Right sequences (order of events) of change events need to be respected within and cross clusters as per the dependencies they represent to each other, as well as program management requirements.
Dependencies
Change events can be dependencies of different types: timeline dependencies, boundary conditions, go/no-go decisions, application/integration, and so on. These dependencies must be considered, at least at high level, during the roadmap assessment/design.
Change elements
Change elements are portions of projects/activities leading through the transformation in a given cluster. They can be major preparation, integration, implementation steps that allow to realize the expected value and objectives within the cluster in conjunction with other activities in other clusters (dependencies).
They may as well represent implementation of applications within a global solution for a line of business - for example, master data harmonization, employee central setup, pilot implementation, S&OP, and so on.
Sequences
Right sequences (order) of elements need to be respected within and cross clusters as per the dependencies they represent to each other, as well as program management requirements (boundary conditions, objectives, priorities, required preps, value realization, efforts reduction / mutualization, potential rollout options, and so on).
Dependencies
Dependencies can be of different types: timeline dependencies, boundary conditions, application/integration, and so on). These dependencies must be considered, at least high level, during the roadmap assessment/design.
Templates
We will now examine roadmap templates.

The sunshine diagram resonates very well with stakeholders. The following best practices should be applied:
- For the timeline of the roadmap, use fiscal years instead of calendar years (due to budget cycle)
- 3-5 years is the best practice for roadmaps
- Roadmaps should be kept «evergreen» - review on a yearly basis
- Clusters can be structured by
- Business transformation or IT initiatives
- Lines of Business
- E2E Business processes
- SAP product
- A mix of the above
Initiative Catalog and Priorities Matrix
Architecture Roadmaps are centered around business needs and priorities which can be structured with the help of an initiative catalog and prioritization matrix by applying the following steps:
- Determine the set of transformation initiatives
- Define outcome(s) for each initiative
- Rate the initiatives in terms of business value and risks
- Prioritize the initiatives by business value and risks

A value-driven approach for road mapping can be realized with the "Initiative catalog and priorities matrix," which takes future and current initiatives (programs, projects) into account and rates these by the dimensions of "business value" and "project risk". Based on this matrix, "ideal" roadmap candidates can be prioritized over "normal" candidates and initiatives with limited value can be set on a lower priority (or disregarded).
























