The implementation of a successful application rationalization practice requires that a governance program be put in place that is comprised of: 1. People: Create a cross line-of-business governance body 2. Policies: Set standards that define an application compliance and rationalization strategy 3. Processes: Workflows to rationalize the existing inventory and handle change events 4. Technology: Automate application rationalization to avoid spreadsheet chaos