10.6Agile Prozesse

10.6.1Die agile Bewegung

Was der Kunde haben und der Hersteller liefern will, ist funktionierende Software. Das war schon so, bevor der Begriff »Software Engineering« entstand, und es ist auch heute noch so. Aber wir haben gelernt, dass – wie in jeder Disziplin – Umwege nötig sind, um das Ziel sicher und insgesamt zu vertretbaren Kosten zu erreichen. Wenn man sich im Auto anschnallt oder gelegentlich Wartungsarbeiten am Auto machen lässt, dient das nicht direkt dem schnellen Transport von A nach B; die meisten Menschen haben aber verstanden, dass das Anschnallen trotzdem sinnvoll ist und regelmäßige Ölwechsel billiger sind als der Verzicht darauf.

Entsprechend ist auch das »Drauflos-Programmieren« (Code and Fix, siehe Abschnitt ...

Get Software Engineering, 4th Edition 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.