STfA
concepts

Adaptation

Adaptation beschreibt, wie Systeme aus Veränderung lernen und ihr Verhalten anpassen.

technologyteamsorganization·3 min Lesezeit

Was ist das?

Adaptation beschreibt, wie Systeme aus Veränderung lernen und ihr Verhalten anpassen.

Warum relevant?

Nutze dieses Konzept, um beobachtbares Verhalten nicht nur zu benennen, sondern strukturell zu erklären.

Nächster Schritt

Prüfe danach, welcher Archetyp oder welche Diagnose das Muster im konkreten System sichtbar macht.

~3 Min. Lesezeit
Hero Bild für Adaptation

Definition

Adaptation ist die Fähigkeit eines Systems, sein Verhalten basierend auf Erfahrungen und veränderten Umweltbedingungen systematisch anzupassen. Im Systemdenken betrachten wir Adaptation nicht als zufälliges Ereignis, sondern als strukturellen Lernprozess. Ein anpassungsfähiges System registriert externe Schocks oder interne Fehler, verarbeitet diese Rückmeldungen und verändert seine eigenen Regeln, um künftig besser reagieren zu können.

Systemmechanismus

Der Kern der Adaptation ist die strukturelle Rückkopplung: Ein System führt eine Aktion aus, misst das Ergebnis und passt den nächsten Versuch an. Wenn Architektur oder Organisationen zu starr gebaut sind, blockieren sie diese Feedback-Schleifen. Echte Adaptation erfordert daher das bewusste Design von Sensoren (Metriken, Reviews) und Aktoren (Freiräume zur Code- oder Prozessänderung).

Architekturbeispiel

Ein Microservice-Ökosystem wird nicht von Anfang an perfekt skaliert entworfen. Stattdessen implementiert das Architektur-Team Circuit Breaker und Auto-Scaling. Wenn Lastspitzen auftreten (Schock), reagiert das System automatisch, lernt aus den Metriken und passt die Ressourcenallokation an. Die Architektur ist nicht statisch, sondern adaptiv designt.

Organisationsbeispiel

Ein Feature-Team merkt in mehreren Sprints, dass Abhängigkeiten zu einer anderen Abteilung die Auslieferung blockieren. Statt einfach härter zu arbeiten (rein operative Reaktion), passt das Team seine Arbeitsweise an: Es ändert die Schnittstellen-Verträge und etabliert ein neues Abstimmungs-Ritual. Die Organisation hat sich adaptiv weiterentwickelt, anstatt nur Symptome zu behandeln.

Diagnosefragen

1.Wie schnell registriert unsere Architektur oder unser Team veränderte Rahmenbedingungen?

2.Gibt es strukturelle Hindernisse, die eine schnelle Anpassung blockieren?

3.Werden aus Fehlern und Vorfällen systematisch neue Regeln abgeleitet?

Diagramm

Systemdiagramm für Adaptation
Diagramm: Adaptation

Warum dieses Konzept in Architektur hilft

Adaptation darf nicht mit reiner Reaktionsfähigkeit (Agilität) verwechselt werden. Während Reaktionsfähigkeit nur bedeutet, Störungen schnell zu beheben, bedeutet Adaptation, die zugrunde liegende Struktur dauerhaft so zu verändern, dass dieselbe Störung künftig besser bewältigt wird. Als Architekt bedeutet das: Wir entwerfen Systeme, die darauf ausgelegt sind, sichere Experimente zuzulassen und aus ihnen zu lernen.

Woran du das Konzept von ähnlichen Themen unterscheidest

Adaptation beschreibt den Lern- und Veränderungsprozess eines Systems über Zeitziele hinweg. Es grenzt sich von *Resilienz* ab, welche primär die Fähigkeit beschreibt, nach Schocks in den Normalzustand zurückzukehren. Adaptation zielt darauf ab, einen *besseren* neuen Zustand zu erreichen.

Wie du das Konzept praktisch nutzt

Um Systeme adaptiv zu gestalten, müssen Feedback-Zyklen (z.B. Post-Mortems, DORA-Metriken, Architektur-Reviews) so kurz wie möglich gehalten werden. Gewähre Teams die Autonomie, ihre eigenen Engpässe aufzulösen, und sorge dafür, dass technische Schnittstellen (APIs) lose gekoppelt sind, damit lokale Anpassungen keine globalen Ausfälle verursachen.

Erste Umsetzungsschritte

Verwechsle nicht das Löschen von Bränden mit echter Adaptation. Notfälle zu beheben ist keine strukturelle Anpassung.

Etabliere Formate wie "Architecture Decision Records" (ADRs), um den Lernprozess und die Gründe für bewusste Architekturanpassungen zu dokumentieren.

Woran du Wirkung erkennst

Vor Abschluss gilt: Wurde die eigentliche Ursache behoben oder nur ein Symptom gelindert? Ist das System nun robuster gegen ähnliche Vorfälle?

Quellen

Donella Meadows — Thinking in Systems: A Primer (Chelsea Green, 2008)

Wikipedia: Complex Adaptive Systems

John H. Holland — Hidden Order: How Adaptation Builds Complexity (Basic Books, 1995)

Authors & Books

Zur Referenzseite

Passende Referenzen zum Thema Adaptation.

Concept Visual

UmweltveränderungSensingAnpassungNeuesGleichgewichtFeedback

Adaptation: Balancing Loop zur Stabilisierung bei wechselnden Umweltbedingungen.