14Entwurf

Die Anpassung von Software wird in der Regel mit der Zeit teurer.

Mir sind keine guten Studien dazu bekannt1, aber ich denke, jede Entwicklerin hat diese Erfahrung schon gemacht. Wenn wir eine neue Codebasis beginnen, sind wir unglaublich produktiv, aber mit der Zeit werden Änderungen immer größer und schwieriger.

Für Agilität ist das ist ein Problem. Wenn Änderungen im Laufe der Zeit deutlich teurer werden, ergibt das agile Modell keinen Sinn mehr. Stattdessen wäre es klug, so viele Entscheidungen wie möglich im Voraus zu treffen, wenn sie am wenigsten teuer sind. Genau das haben die vor-agilen Methoden auch versucht.

Damit Agilität funktioniert, müssen die Kosten für Veränderungen relativ gleichbleibend sein oder sogar im Laufe der ...

Get Die Kunst der agilen Entwicklung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.