Software rationalization or application portfolio management (APM), where IT takes inventory of the applications in use across the enterprise and then determines, with input from stakeholders such as financial teams and line-of-business leaders, whether programs should stay or go.

A) Aims to streamline operational efficiency.
B) Requires extensive training for employees.
C) Often results in increased complexity.
D) Involves outsourcing IT functions.