====== Acceptance Test-Driven Development ====== This is one of those areas where there are a number of acronyms all of which seem to be related, including: * [[http://www.acceptancetestdrivendevelopment.com|Acceptance Test-Driven Development: Better Software Through Collaboration]] by Ken Pugh. * A good starting point is [[https://youtu.be/OweSc3fl4LY|a short introductory video on the concept]] * Web site offers extensive resources * [[http://www.exampler.com|Example-driven development (EDD)]] by Brian Marick * [[https://dannorth.net/introducing-bdd/|Behavior-driven development (BDD)]] by Dan North * [[https://www.industriallogic.com/blog/storytest-driven-development-article/|Story test-driven development (SDD)]] by Joshua Kerievsky * [[http://dddcommunity.org|Domain-driven design (DDD)]] by Eric Evans These ideas share the common goal of producing high-quality software. They aid developers and testers in understanding the customer’s needs prior to implementation and customers being able to converse in their own domain language. ====== Related Tags ====== {{topic>ATDD}} {{tag>Research Practices ATDD BDD Testing}}