Die Architektur-Tradeoff-Analysemethode (ATAM) ist ein Prozess zur Risikominderung in Softwareentwicklung, der in einer möglichst frühen Phase angewendet wird.

ATAM wurde vom Software Engineering Institute der Carnegie Mellon University 1998 entwickelt (White Paper 04/1998). Ziel ist es, bei der Auswahl einer geeigneten Architektur für ein Softwaresystem zu helfen, indem Konflikte und Empfindlichkeiten frühzeitig ermittelt werden.

ATAM ist am vorteilhaftesten, wenn es zu Beginn des Softwareentwicklungszyklus durchgeführt wird, wenn die Kosten für das Ändern von Architekturen noch minimal sind. Die erhöhen sich sukzessiv mit zunehmender Laufzeit von Software-Systemen.