Ich arbeite mit einem neuen Team, das in der Vergangenheit KEINE Unit-Tests durchgeführt hat. Mein Ziel ist es, dass das Team schließlich TDD (Test Driven Development) als natürlichen Prozess einsetzt. Da TDD für ein Team, das keine Unit-Tests durchführt, eine so radikale Veränderung darstellt, dachte ich, ich würde erst einmal Unit-Tests schreiben, nachdem ich codiert habe.
War jemand in einer ähnlichen Situation? Wie kann ein Team effektiv dazu gebracht werden, sich mit TDD vertraut zu machen, wenn es noch keine Einheitentests durchgeführt hat? Ist es sinnvoll, dies in wenigen Schritten zu tun? Oder sollten wir gleich eintauchen und all den wachsenden Schmerzen auf einmal ins Auge sehen?
BEARBEITEN
Nur zur Verdeutlichung, es gibt niemanden im Team (außer mir), der über JEDE Exposition / Erfahrung mit Unit-Tests verfügt. Wir planen, die in Visual Studio integrierten Unit-Testfunktionen zu verwenden.