c't 5/2018
S. 178
Buchkritik
Softwarearchitektur

Evoluzzer

In Diskussionen rund um die agile Entwicklung von Software geht es oft primär um die iterative Implementierung von Anforderungen an ein Produkt. Agile Prozesse berühren aber weitaus mehr Aspekte; unter anderem beeinflussen sie massiv die Architektur eines Projekts. Diese wird bei herkömmlicher Vorgehensweise schon frühzeitig und zentral festgelegt, was nicht zum schrittweisen Arbeiten mit dynamischen Zielen passen will.