Testgetriebene Entwicklung

Bei Test Driven Development (TDD) oder der testgesteuerten Softwareentwicklung werden die Tests vor der tatsächlichen Programmierung verfasst (siehe auch ATDD).