Testend entwickeln – entwickelnd testen
Agile Teams wollen regelmäßig liefern. Und zwar nicht irgendwas, sondern qualitativ hochwertige, getestete und für Kunden wertvolle Software. Agile Teams wollen kurze Entwicklungszyklen, um frühzeitig Feedback zu bekommen. Agile Teams müssen sicher sein, dass Änderungen die bisherige Funktionalität nicht beeinträchtigt. Testgetriebene Entwicklung ist hier das Mittel der Wahl.