Die Erwartungen an Large Language Models (LLMs) sind hoch.
Code generieren, Systeme verstehen, ganze Anwendungen entwickeln – vieles scheint plötzlich einfacher zu werden.
Doch in der Praxis zeigt sich ein anderes Bild.
LLMs sind extrem leistungsfähig.
Aber sie verstärken das, was bereits vorhanden ist.
Struktur wird besser.
Chaos wird schneller.
Das eigentliche Problem
In vielen Organisationen fehlt ein klares Domänenverständnis.
Systeme sind historisch gewachsen, Verantwortlichkeiten unscharf, fachliche Grenzen nicht sauber definiert.
Genau in diesen Umgebungen werden LLMs aktuell eingesetzt.
Die Hoffnung:
Produktivität steigern, Entwicklung beschleunigen, Komplexität reduzieren.
Die Realität:
Ohne klare Struktur liefern LLMs zwar Ergebnisse – aber keine nachhaltigen Lösungen.
LLMs brauchen Kontext
Ein LLM arbeitet immer auf Basis von Kontext.
Fehlt dieser Kontext oder ist er widersprüchlich, entstehen typische Probleme:
- Generierter Code passt nicht zur bestehenden Architektur
- Fachliche Regeln werden inkonsistent umgesetzt
- Abhängigkeiten werden verstärkt statt reduziert
- Technische Schulden wachsen schneller
Das Problem liegt nicht im Modell.
Es liegt im System, in dem es eingesetzt wird.
Warum DDD wichtiger wird
Genau hier gewinnt Domain-Driven Design eine neue Bedeutung.
DDD schafft:
- Klare fachliche Grenzen
- Eindeutige Verantwortlichkeiten
- Gemeinsame Sprache zwischen Business und IT
Diese Elemente sind nicht nur für Menschen relevant.
Sie sind die Grundlage dafür, dass LLMs sinnvoll eingesetzt werden können.
Ein klar abgegrenzter Kontext führt zu besseren Ergebnissen:
- Prompts werden präziser
- Generierter Code wird konsistenter
- Entscheidungen werden nachvollziehbarer
LLMs funktionieren am besten in klar definierten Domänen.
Ein Perspektivwechsel
Die aktuelle Diskussion wird oft falsch geführt.
Nicht:
„Ersetzen LLMs Entwickler?“
Sondern:
„Wie müssen Systeme strukturiert sein, damit LLMs sinnvoll eingesetzt werden können?“
Die Antwort führt direkt zurück zu den Grundlagen:
Domänenverständnis, klare Grenzen und saubere Verantwortlichkeiten.
Die Rolle moderner IT-Führung
Für Unternehmen entsteht daraus eine neue Herausforderung.
Es reicht nicht, neue Tools einzuführen.
Es braucht eine klare Struktur, in der diese Tools wirken können.
Genau hier liegt die Rolle moderner IT-Führung:
- Komplexität sichtbar machen
- Strukturen schaffen
- Entscheidungen fundiert treffen
LLMs sind ein Beschleuniger.
Ob sie Fortschritt oder Chaos beschleunigen, hängt vom System ab.
Fazit
Domain-Driven Design ist kein Gegenpol zu AI.
Es ist die Voraussetzung dafür, dass AI sinnvoll eingesetzt werden kann.
Wer heute in LLMs investiert, sollte gleichzeitig in Domänenverständnis investieren.
Nicht als theoretisches Konzept.
Sondern als Grundlage für echte, nachhaltige Modernisierung.