Application-Portfolio-Management (APM) ist ein System, um Enterprise-Software-Applikationen und softwarebasierte Services zu verwalten. APM liefert IT-Managern eine Übersicht der im Unternehmen verwendeten Software-Anwendungen und Metriken, um die geschäftlichen Nutzen jeder Anwendung darzustellen.

Ein APM-System nutzt einen Algorithmus, der quasi Bewertungspunkte verteilt um dadurch Reports über den Wert jeder Anwendung und den »Gesundheitszustand« der gesamten IT zu generieren. Durch das Sammeln von Daten wie dem Alter der Anwendung, wie oft sie verwendet wird, den Wartungskosten und ihre Wechselwirkung mit anderen Applikationen kann der IT-Beauftragte eine auf Tatsachen gestützte Entscheidung fällen, ob eine Anwendung weiter verwendet, upgedated, abgeschafft oder ersetzt werden sollte, anstatt sich auf reine Vermutungen zu verlassen.