Hört auf, Frontend und Backend zu trennen
Ich höre den gleichen Satz in fast jedem Projekt, in das ich komme. „Wir haben ein Frontend-Team und ein Backend-Team.“ Niemand stellt das in Frage. So baut man heute[...]
Legacy-Systeme modernisieren mit dem AI Unified Process
Die meisten Modernisierungsprojekte scheitern nicht an der Technologie. Sie scheitern daran, dass niemand mehr weiss, was das alte System eigentlich genau tut. Der Code ist da. Er[...]
Use-Case 3.0: Der überarbeitete Leitfaden, um Entwicklung mit Use Cases zu steuern
Use Cases gibt es seit 1987. Im Mai 2024 haben Ivar Jacobson, Ian Spence und Keith de Mendonca einen überarbeiteten Leitfaden veröffentlicht: Use-Case 3.0. Wenn du meinen[...]
Die KI schreibt den Code. Dieses Buch lehrt noch immer die Use Cases.
Im AI Unified Process (AIUP) steht die Spezifikation im Zentrum. Der Use Case ist die Arbeitseinheit. Du schreibst einen System-Use-Case, die KI generiert den Code, und Tests[...]
Shift-Left: Die Spezifikation vor dem Code richtig machen
In der Softwareentwicklung heisst „Shift-Left“, die wichtige Arbeit früher zu erledigen. Je früher ein Problem entdeckt wird, desto günstiger ist es zu beheben. Das[...]
Bug oder Enhancement? Wie AI Unified Process mit Änderungswünschen umgeht
In einer spec-getriebenen Welt hat jede Änderung am laufenden System einen Grund. Entweder macht das System etwas, was es nicht tun sollte, oder wir wollen, dass es etwas Neues[...]
Was, Harness, Wie: Die drei Schichten von AIUP
Eine Frage höre ich immer wieder zu Spec-Driven Development: Wo hört die Spezifikation auf und wo fängt die Implementierung an? Die Grenze ist oft unscharf. Specs rutschen in[...]
KI schreibt Code. Ingenieure entwickeln Software.
Mit Claude Code und ähnlichen Tools schreibe ich kaum noch Code von Hand. Die KI erledigt das für mich. Und meistens ist das Resultat gut. Auf den ersten Blick sieht das wie das[...]
Warum bei Spec-Driven Development die Spec für alle Stakeholder lesbar sein muss
Bei Spec-Driven Development (SDD) steht die Spezifikation im Zentrum. Sie ist nicht nur ein Dokument für Entwickler oder Architekten. Sie ist die gemeinsame Grundlage für alle,[...]
Use-Case 2.0: Die vergessene Praxis, die löst, was User Stories nicht können
Viele Teams behandeln User Stories heute als einzige Methode, um Anforderungen zu erfassen. Aber es gibt eine ältere, bewährte Technik, die besser skaliert und etwas bietet, was[...]
Warum Spec-Driven Development Tools im Enterprise-Umfeld scheitern
Die Spec-Driven Development (SDD) Bewegung gewinnt an Fahrt. Tools wie Amazon Kiro, GitHub Spec Kit und BMad Method versprechen, Struktur in die KI-gestützte Softwareentwicklung[...]
KI-Tools für Entwickler reichen nicht aus
Warum also investieren wir so viel Energie in Tools für den Teil der Softwareentwicklung, der am ehesten automatisiert werden kann? Warum entwickeln wir nicht weiter[...]


