To get a brief overview of all tools involved in finding, planning, and implementing new functions for SAP Software, see the Best Practice Guide: Planning Landscape Changes
under https://scn.sap.com/docs/DOC-63420.
Detailed information on the tools and processes can be found here:
Innovation Discovery (https://service.sap.com/innovation-discovery) and Product Availability Matrix (https://support.sap.com/pam)
Maintenance Planner
To plan and simulate maintenance transactions, SAP Support Portal offers the maintenance planner. It creates a high-level system landscape plan, based on your landscape information, including an impact analysis.
You can start the maintenance planner with https://apps.support.sap.com/sap/support/mp.
For more information, see http://help.sap.com/maintenanceplanner.
With the download service in SAP Solution Manager, you can download the installation archives that you have calculated with the maintenance planner.
Update Dependency Analyzer (http://service.sap.com/uda)
Business processes can run across the various systems. When planning an upgrade of the systems in your landscape, you need to know whether it has an impact on other systems in your landscape. The Upgrade Dependency Analyzer (UDA) provides this information.
System Recommendations (http://help.sap.com/solman_fiori)
With the scope and effort analyzer (SEA), you can analyze the scope of activities and effort, before you physically deploy enhancement packages and support packages. It identifies affected custom code and modifications, and required adjustments. It also calculates the required test scope.
With the test management, you can plan tests to check whether old and new business processes are running correctly, after landscape changes.
before you can start to implement changes, check the license-related prerequisites.