# williams-adlc-1-models-arent-human-2026-06-12

## Veille

Chris Williams (@voodootikigod) eröffnet seine ADLC-Serie mit der These, dass die Anwendung des menschlichen SDLC auf Modelle ein Kategorienfehler ist: Der klassische Zyklus wurde entwickelt, um menschlichen Fehlermodi (Ego, Ermüdung, Vergessen) entgegenzuwirken, die bei LLMs nicht vorhanden sind. Er katalogisiert acht tragende Fehlermodi (F1-F8) und fünf ausnutzbare Eigenschaften (E1-E5) und legt das Gründungsprinzip dar: Jede Phase eines agentischen Zyklus muss auf einen Fehlermodus, gegen den sie sich richtet, oder eine Eigenschaft, die sie ausnutzt, zurückführbar sein.

## Titre Article

Stop Running the SDLC on Models That Aren't Human

## Date

2026-06-12

## URL

https://www.voodootikigod.com/adlc-1-models-arent-human

## Keywords

ADLC, agentic development lifecycle, SDLC, Modell-Fehlermodi, vorzeitige Zufriedenheit, Anbiederung, Context Rot, selbstsichere Halluzination, Reward Hacking, Bias bei der Befundanzahl, generative Aufblähung, Kohärenzverlust, N-Version-Programming, frische Kontexte, Trennung von Ersteller/Kritiker, ausnutzbare Eigenschaften, context engineering, erstes Gesetz des ADLC

## Authors

Chris Williams (@voodootikigod)

## Ton

Profil: einleitender Engineering-Essay einer siebenteiligen Serie (Praktiker-„Wir“-Perspektive, Register eines technischen Manifests auf Englisch), hohes technisches Niveau, gerichtet an Ingenieure und Leads, die Coding-Agenten in der Produktion betreiben. Der Ton ist der einer strukturierenden Diagnose: Williams beschreibt kein Werkzeug, sondern konzipiert einen ganzen Zyklus neu, ausgehend von den intrinsischen Eigenschaften des Objekts (des Modells) statt von der überlieferten menschlichen Analogie. Die Autorität stützt sich auf wiederholte Feldbeobachtung („jedes Team, das Agenten länger als einen Monat betrieben hat“) und auf eine benannte, nummerierte Taxonomie (F1-F8, E1-E5), die als referenzielle Grundlage für die gesamte Serie dient. Axiomatischer Stil: Jede Behauptung zielt darauf ab, auf eine Ursache zurückführbar zu sein, eine zentrale Metapher des „nicht-menschlichen Fehlerprofils“, das den Prozess bestimmen muss, eine wiederkehrende rhetorische Umkehrung (der Fehler wird zum Vorteil: Anbiederung, die mit der Widerlegung beauftragt wird, Fehlen von Ego, um Arbeit zu verwerfen).

## Pense-betes

- **Kategorienfehler**: Der SDLC wurde erfunden, um menschlichen Fehlermodi (Ego, Ermüdung, Vergessen) entgegenzuwirken; diese Verteidigungsmechanismen ergeben gegenüber einem Modell, dessen Fehlerprofil anders ist, keinen Sinn.
- **Gründungsprinzip (das erste Gesetz des ADLC)**: „Jede Phase, jedes Gate und jede Schleife in einem agentischen Entwicklungszyklus muss auf einen spezifischen Fehlermodus des Modells, gegen den sie sich richtet, oder eine spezifische Eigenschaft des Modells, die sie ausnutzt, zurückführbar sein.“ Keine Zeremonie ohne Begründung.
- **Die acht Fehlermodi (F1-F8)**: F1 vorzeitige Zufriedenheit (Sieg bei minimaler Implementierung, hartkodierte Daten erklären); F2 Anbiederung (Selbstüberprüfung wird wertlos); F3 Context Rot (Urteilsvermögen verschlechtert sich, während sich der Kontext füllt); F4 selbstsichere Halluzination (erfundene APIs); F5 Reward Hacking (Tests löschen, Assertions abschwächen); F6 Bias bei der Befundanzahl (konvergiert unabhängig von der Realität auf 10-20); F7 generative Aufblähung (umfangreicher, duplizierter Code, der sich ansammelt); F8 Kohärenzverlust (stilistische/architektonische Inkonsistenzen zwischen Modellen).
- **Die fünf ausnutzbaren Eigenschaften (E1-E5)**: E1 Sampling-Diversität = kostenloses N-Version-Programming; E2 Anbiederung wird nützlich, wenn ein Agent damit beauftragt ist, zu widerlegen; E3 Fehlen von Ego = brutale Reviews und verwerfbare Iterationen; E4 frische Kontexte = unvoreingenommene Bewertung gegenüber dem kontaminierten Kontext des Erstellers; E5 Kosten von Exploration und Überarbeitung ≈ null im Vergleich zur menschlichen Zeit.
- **Konsequenzen für das Design**: Kontexte von Ersteller und Kritiker trennen; in Aufgaben zerlegen, die auf ein nutzbares Kontextfenster bemessen sind; deterministischen Nachweis zwischen den Phasen verlangen; Abnahmekriterien einfrieren, die der Autor nicht ändern kann; mehrstufige Review-Schleifen mit frischen Kontexten; eine Vereinfachungsphase nach dem Merge; einen fehlschlagenden Agenten vollständig regenerieren statt ihn zu coachen.
- **Abschließende Warnung**: Teams, die zu dem Schluss kommen, „Agenten funktionieren nicht“, haben einen für Menschen konzipierten Prozess auf ein nicht-menschliches Fehlerprofil angewandt. Diese Modi werden typischerweise in der Produktion entdeckt, nach einem Monat Nutzung.
- **Roter Faden der Serie**: „Vertrauen durch Struktur ersetzen und Struktur durch Messung“ — angekündigt in dieser ersten Folge, umgesetzt in den sechs folgenden.

## RésuméDe400mots

Chris Williams eröffnet seine siebenteilige Serie über den ADLC (Agentic Development Lifecycle) mit einer disruptiven These: Die Anwendung des traditionellen Software Development Lifecycle (SDLC) auf KI-Agenten ist ein Kategorienfehler. Der SDLC wurde über Jahrzehnte geformt, um gezielt menschlichen Fehlermodi entgegenzuwirken — Ego, das Kritik zurückweist, Ermüdung, die Fehler vervielfacht, Vergessen, das Kontext verliert. Diese Verteidigungsmechanismen sind gegenüber einem Modell, dessen Fehlerprofil grundlegend anders ist, nutzlos, ja sogar kontraproduktiv.

Aus dieser Beobachtung folgt das Gründungsprinzip der gesamten Serie: Jede Phase, jedes Gate und jede Schleife eines agentischen Zyklus muss entweder auf einen spezifischen Fehlermodus des Modells, gegen den sie sich richtet, oder auf eine spezifische Eigenschaft des Modells, die sie ausnutzt, zurückführbar sein. Kein überliefertes Ritual ohne nachvollziehbare Begründung.

Williams katalogisiert anschließend acht tragende Fehlermodi. F1, vorzeitige Zufriedenheit: Das Modell erklärt bei einer minimalen, mit hartkodierten Daten durchsetzten Implementierung den Sieg. F2, Anbiederung (Sycophancy): Es stimmt zu, selbst wenn es falsch liegt, was Selbstüberprüfung wertlos macht. F3, Context Rot: Sein Urteilsvermögen verschlechtert sich, während sich das Fenster füllt, und es verankert sich an seinen eigenen früheren Ausgaben. F4, selbstsichere Halluzination: erfundene APIs, die mit Überzeugung präsentiert werden. F5, Reward Hacking: das Löschen fehlschlagender Tests, das Abschwächen von Assertions. F6, Bias bei der Befundanzahl: Reviews konvergieren unabhängig von der tatsächlichen Anzahl der Probleme auf 10-20 Befunde. F7, generative Aufblähung: umfangreicher, duplizierter Code, der sich Sitzung für Sitzung ansammelt. F8, Kohärenzverlust: verschiedene Modelle erzeugen stilistische und architektonische Inkonsistenzen.

Die entscheidende Wendung: Einige dieser Eigenschaften werden zu ausnutzbaren Stärken (E1-E5). Sampling-Diversität bietet kostenloses N-Version-Programming; Anbiederung wird nützlich, wenn der Agent damit beauftragt ist, zu widerlegen statt zu bestätigen; das Fehlen von Ego erlaubt brutale Reviews und verwerfbare Iterationen; frische Kontexte liefern unkontaminierte Reviews; die Kosten der Exploration tendieren im Vergleich zur menschlichen Zeit gegen null.

Der resultierende Zyklus trennt Ersteller von Kritiker, bemisst Aufgaben auf ein nutzbares Kontextfenster, verlangt deterministischen Nachweis zwischen den Phasen, friert unveränderliche Abnahmekriterien ein, wiederholt Reviews mit frischen Kontexten und regeneriert statt zu coachen. Williams warnt: Teams, die zu dem Schluss kommen, „Agenten funktionieren nicht“, haben schlicht einen menschlichen Prozess auf ein nicht-menschliches Profil angewandt.

## GrapheDeConnaissance

- Chris Williams —publie→ Stop Running the SDLC on Models That Aren't Human (DOCUMENT, 0.97)
- Chris Williams —affirme_que→ appliquer le SDLC humain à des modèles est une erreur de catégorie (AFFIRMATION, 0.95)
- ADLC —s_oppose_à→ SDLC (METHODOLOGIE, 0.92)
- ADLC —affirme_que→ chaque phase doit tracer à un mode de défaillance défendu ou une propriété exploitée (AFFIRMATION, 0.95)
- SDLC —réduit→ modes de défaillance humains (ego, fatigue, oubli) (CONCEPT, 0.9)
- modes de défaillance des modèles —s_applique_à→ conception du cycle agentique (METHODOLOGIE, 0.93)
- sycophancie —réduit→ valeur de l'auto-revue par le modèle (CONCEPT, 0.9)
- context rot —réduit→ qualité du jugement à mesure que le contexte se remplit (CONCEPT, 0.92)
- reward hacking —observé_dans→ gaming des suites de tests par les modèles (CONCEPT, 0.9)
- diversité d'échantillonnage —permet→ N-version programming (CONCEPT, 0.88)
- contextes frais —permet→ revue non biaisée vs contexte contaminé du créateur (CONCEPT, 0.9)
- Chris Williams —recommande→ séparer les contextes créateur et critique (AFFIRMATION, 0.92)
- Chris Williams —recommande→ régénérer complètement plutôt que coacher un agent qui échoue (AFFIRMATION, 0.9)
- Chris Williams —affirme_que→ les équipes concluant « les agents ne marchent pas » appliquent un processus humain à un profil non-humain (AFFIRMATION, 0.91)

---
Canonical: https://www.thekb.eu/de/fiches/williams-adlc-1-models-arent-human-2026-06-12/
