29

Acceptance Criteria

Acceptance criteria are a way to set a benchmark, a standard, that any delivered solution must meet. Naturally, it must be clear and binary. Clear in that the customer agrees that she is willing to accept a solution that meets the criteria, and binary in that either the delivered solution meets the criteria or it is rejected.

In Chapter 27, we looked at fit criteria. Acceptance criteria are more or less the same thing: Both are concerned with making requirements measurable and testable. The difference is mainly in how you write them.

Stories are written to describe something—some functionality or non-functional attributes—that the customer needs to be included in the delivered product. The acceptance criterion looks in ...

Get Mastering the Requirements Process, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.