Abnahmetestgesteuerte Entwicklung (ATDD)

Bei der akzeptanztestgetriebenen Entwicklung (ATDD) liegt der Schwerpunkt der Tests auf den Geschäftsanforderungen und dem gewünschten Verhalten des Systems. Die Tests werden auf der Grundlage der Akzeptanzkriterien der User Stories geschrieben und vom Entwicklerteam in Akzeptanztests umgewandelt, die in den Testwerkzeugen gespeichert werden können. Die Tests schlagen zunächst fehl, weil sie geschrieben werden, bevor die gewünschten Softwarefunktionen entwickelt sind und funktionieren.