Test driven development, çevik yazılım geliştirme süreçlerinde önemi her geçen gün daha iyi anlaşılan bir programlama tekniğidir. Projeler büyüdükçe ve projede daha fazla yazılımcı dahil oldukça yazılımın kırılganlığının artması ve yazılım geliştirme süreçlerinin yönetiminin zorlaşması daha etkin ve otomatize teknikler kullanmayı zorunlu hale getirdi.
TDD yöntemi ile test süreçleri yazılım geliştirme süreçleri ile entegre yürütüldüğü için yazılım kalitesi artar, süreç yönetim maliyetleri azalır, hata geri dönüş oranları azalır.
TDD’ye giriş niteliğindeki 2 günlük bu eğitim ile TDD felsefesi, unit test yazımı, refactoring, mocking ve code coverage gibi konular üzerinde durularak, .Net yazılımcılarının projelerinde etkin bir şekilde kullanımı öğrenmesi planlanmıştır.