Trial lock

This Research is for Members Only

Not a member? Unlock a free sample of our research now!

Already a member?

Sign in now

Applications icon

Build a Business-Driven Application Roadmap Using an Agile Approach

Support your ongoing business objectives with a rationalized application portfolio while remaining aligned with your current and future technology needs.

Unlock a Free Sample

View Storyboard

Solution Set Storyboard Thumbnail


  • Nick Spanos, Senior Management Consultant, Leading Advisory Firm
  • Najeeb Saour, Experienced Consultant, Leading Advisory Firm
  • Mark Cybulski, CIO, ZF North America Inc.
  • Darren Courville, Principal Management Consultant, IT Works Consulting Ltd.
  • Glen Notman, Associate Partner, Citihub
  • JD Davis, Senior Business Consultant, Leading Financial Institution
  • Geoff Temple, Application Modernization Manager, Children’s Aid Society of Toronto
  • Najam Sahar, Executive Director of Corporate Business Architecture, Manitoba Public Insurance Company
  • Kal (Hjouj) Salem, Principal, Capco
  • Tim Gangwish, Enterprise Architect, Elavon, Inc.

Your Challenge

  • Due to application sprawl, many of today’s organizations have reached a point where they are supporting many applications that offer minimal to no business value.
  • Application roadmap projects are often shelved due to the complexity of scale.
  • Organizations are looking for ways to align their business priorities to current and future decisions for applications.

Our Advice

Critical Insight


  • Application leaders do not have an excellent understanding of their application portfolio because they lack the processes required to gather accurate and applicable information.
  • Roadmaps are often shelved and left unused due to the inaccurate information they are based on.


  • Aim for realization rather than perfection.The goal is to rationalize rather than to realize some perfect state and be paralyzed in the analysis.
  • Keep your application assessment process light and Agile. Big-bang approaches have a hard time getting implemented. Get your initial dispositions quickly and then drill down.
  • Keep your roadmap stable and nimble. Ensure that your roadmap is reliable and flexible to make ongoing adjustments.

Impact and Result

  • Improve the visibility and relevance of your application roadmap by providing accurate information about your application portfolio and assessing the technical and business impacts of your disposition decisions.
  • Develop a repeatable, end-to-end process that supports the creation, usage, and maintenance of an accurate and achievable application roadmap.

Research & Tools

Start here – read the Executive Brief

Read our concise Executive Brief to find out why you should build an application roadmap using an application rationalization initiative, review Info-Tech’s methodology, and understand the four ways we can support you in completing this project.

1. Determine the current state of the application portfolio

Conduct an inventory collection of applications to create a holistic view of the current application portfolio and its value to the organization.

2. Determine application disposition

Create capability maps to determine the application disposition from both functional and technical standpoints across specified business domains.

3. Conduct impact analysis

Determine the disposition’s business and system impacts by assessing its business value, technical complexity, and urgency.

4. Prioritize and revise the application roadmap

Determine the priority of the application dispositions for rollout and optimize the application roadmap approach.

Guided Implementations

This guided implementation is an eight call advisory process.

Guided Implementation #1 - Determine the current state of the application portfolio

Call #1 - Discuss the value and composition of your application inventory, including lifecycle stages and costs.

Guided Implementation #2 - Determine application disposition

Call #1 - Discuss your application capability maps.
Call #2 - Discuss your disposition selection of each application.

Guided Implementation #3 - Conduct impact analysis

Call #1 - Discuss the relevancy of your business value metrics.
Call #2 - Discuss your disposition’s business value, technical complexity, and urgency.

Guided Implementation #4 - Prioritize and revise the application roadmap

Call #1 - Review your disposition implementation steps.
Call #2 - Discuss net benefit calculations.
Call #3 - Review your roadmap to validate accuracy and practicality.

Info-Tech Academy

Get Info-Tech Certified

Train your staff and develop a world-class IT team.

New to Info-Tech Academy? Learn more here

Application Portfolio Management Course

Support your ongoing business objectives with a rationalized application portfolio while remaining aligned with your current and future technology needs.
This course makes up part of the Applications Certificate.

Course information:

  • Title: Application Portfolio Management Course
  • Number of Course Modules: 5
  • Estimated Time to Complete: 2-2.5 hours
  • Featured Analysts:
  • Altaz Valani, Sr. Research Director, Applications Practice
  • David Piazza, VP of Research & Advisory, Applications Practice
  • Now Playing: Academy: Application Portfolio Management | Executive Brief

Onsite Workshop

Discuss This Workshop

Book Your Workshop

Onsite workshops offer an easy way to accelerate your project. If you are unable to do the project yourself, and a Guided Implementation isn't enough, we offer low-cost onsite delivery of our project workshops. We take you through every phase of your project and ensure that you have a roadmap in place to complete your project successfully.

Module 1: Determine the Current State of Your Application Portfolio

The Purpose

  • Identify the enterprise applications that are currently being used and supported by your organization.
  • Assess the value and costs to keep each application in your portfolio. 

Key Benefits Achieved

  • Understanding of current state of application portfolio.
  • Classification of enterprise applications based on maturity.
  • Clear breakdown of the costs required to support the application.




Conduct an inventory collection of all enterprise applications.

  • Current portfolio of all enterprise applications

Document the lifecycle stage of each application being assessed.

  • Identification of lifecycle stages of each application

Document the costs of each application being assessed.

  • Costs to support, license, maintain, and update applications

Module 2: Determine Application Disposition

The Purpose

  • Identify the business processes that are supported by your applications.
  • Build your application capabilities maps and dispositions.
  • Identify the level of technical and functional support of each application.

Key Benefits Achieved

  • Validation of the alignment of enterprise applications to business domains and functions.
  • Selection of the appropriate dispositions based on your business needs, and functional and technical assessments.




Determine business processes that assessed applications support.

  • Business functions and capabilities supported by enterprise applications

Build application capability maps that align with business processes.

  • Alignment of applications to your business capabilities with application capability maps

Determine application dispositions and the level of functional and technical support.

  • Identification of dispositions and the applications’ adequacy to support the business

Module 3: Conduct Impact Analysis

The Purpose

  • Assess the business and technical impact of each disposition.
  • State the urgency to implement each disposition.

Key Benefits Achieved

  • Clear definition of your prioritization factors: business value, technical complexity, and level of urgency.
  • Full understanding of the system components supporting your applications.




Define and prioritize your application rationalization business value metrics.

  • Defined business value metrics

Create a current state systems-level diagram of the applications being assessed.

  • Current state diagram of the application system

See the technical complexity of each disposition by drawing your target state system-level diagram.

  • Target state diagram of the application system with dispositions implemented

Calculate Business Value and Technical Complexity scores.

  • Business value and technical complexity scores of each disposition

Determine the level of urgency to implement each disposition.

  • Level of urgency to implement each disposition

Module 4: Prioritize and Revise Your Application Roadmap

The Purpose

  • Prioritize your disposition implementations in order to build your application roadmap.
  • Make the necessary changes to your application’s lifecycle stages based on your prior analysis.
  • Determine how your roadmap will be communicated to executives.
  • Prepare for future application roadmapping in other business domains.

Key Benefits Achieved

  • Finalized and revised application roadmap that is accurate, practical, and aligned to business priorities.
  • Tailored document to effectively communicate with stakeholders.
  • List of next steps for roadmap initiatives in other business domains using lessons learned.




Determine the priority of your disposition implementations.

  • Prioritization of disposition implementations

Review the lifecycle stage of relevant applications based on your impact and disposition analysis.

  • Revisions to applications’ lifecycle stages

Calculate the expected net benefits of your revised application roadmap.

  • Calculation of expected costs and benefits

Create your executive communication document.

  • Defined executive communication document structure

Review and optimize your application roadmap approach for your next business domain.

  • Next steps for future application roadmap initiatives