Ich bin an einem Projekt beteiligt, bei dem wir einen Continuous Integration Server und NUnit für Unit-Tests und Integrationstests verwenden.
Ein Kunde fragte uns neulich, ob wir die Tests vor dem Code schreiben würden... Nun, wir machen das nicht immer so. Vor allem, wenn es sich um komplexe technologische Probleme handelt, die wir zuerst testen möchten, um das Problem und die mögliche Lösung zu verstehen.
Ich würde gerne wissen, ob wir unseren Entwicklungsprozess immer noch als agile Entwicklung bezeichnen können, es den Kunden sagen und nicht lügen.