Für große, komplexe Systeme kann Agile Architektur durch Ansätze wie die Definition von Architektur-Runways, die Verwendung von Domain-Driven Design (DDD) und die Implementierung von Microservices oder modularen Systemen angepasst werden. Diese Ansätze ermöglichen es, die Architektur schrittweise zu entwickeln und dabei die Komplexität zu verwalten und die Anpassungsfähigkeit des Systems zu erhalten.