Test-Driven Development (TDD)
Erst der Test, dann der Code: Red – Green – Refactor.
Vorgehen, bei dem zuerst ein fehlschlagender Test geschrieben wird (Red), dann die einfachste Lösung, die ihn bestehen lässt (Green), und anschließend der Code aufgeräumt wird (Refactor). Der dritte Schritt wird am häufigsten weggelassen und ist der wichtigste, weil ohne ihn funktionierender, aber schwer wartbarer Code entsteht. TDD ist eine Praktik aus Extreme Programming und im Scrum Guide nicht vorgeschrieben.