Test Driven Development Test Your Software or Your Users Will End users don't know or care about acceptance criteria! The only useful measure of the product quality is the user experience with it.