Application Rationalization

Application rationalization is an analytical process used to achieve cost savings and avoidance, simplify the end-user experience and improve customer service. As an organization's application portfolio grows to meet evolving business needs, it can be easy to overlook redundancies in capabilities across business lines, the costs of infrastructure and the required support and licensing associated with legacy solutions. Application rationalization is a first step toward identifying opportunities to simplify the IT environment, reduce costs and bridge the gap between business and IT.

Application Rationalization Process Overview

Application rationalization begins with base lining an organization’s application portfolio. A clear “as-is” understanding of the portfolio is necessary to establish where an organization is and then develop a plan for where it wants to be.

Once a baseline inventory has been established, meetings are held with business and IT points of contact. The intent of these “deep dive” meetings is to understand each application from an IT perspective, as well as a business perspective. The information collected in these meetings is then synthesized into recommendations that inform each application’s four-year roadmap.

GSA uses the acronym TIME for the purpose of describing each application’s strategic direction.

T - Tolerate
I - Invest
M- Migrate
E - Eliminate

If you are interested in learning more about application rationalization, please contact the EA team.

Last Reviewed: 2019-02-26