Geleitwort von Dale Emery1

Allzu oft erzielen Softwareprojekte nicht das, was der Kunde fordert. Mit den Jahren habe ich viele Projektkunden die Mängel so charakterisieren hören: »Die Entwickler hören nicht richtig hin, wenn wir ihnen sagen, was sie konstruieren sollen.« Und ebenso habe ich Hunderte von Entwicklern klagen hören: »Die Kunden sagen uns nicht, was sie wollen. Meistens wissen sie noch nicht einmal, was sie wollen.«

Ich habe genug Projekte beobachtet, um zu einem anderen Schluss zu kommen: Die Anforderungen an das Softwaresystem zu formulieren ist schwer. Es erfordert präzise Formulierungen und exaktes Zuhören, was in der menschlichen Kommunikation selten geworden ist – aber auch selten derart wichtig war. Gute Software zu schreiben ...

Get ATDD in der Praxis 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.