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 begins with a baseline of an organization’s application portfolio to develop the clear “as-is” snapshot. The snapshot will establish where an organization’s portfolio sits and help determine a development plan for moving forward.

Once a baseline inventory of applications 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 a technical IT perspective, as well as a functional business perspective. The information collected is incorporated into recommendations that determine each application’s four-year roadmap. 

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

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

Last Reviewed 2017-01-06