volume_mute

Difficulty of Objective Acceptance Criteria

publish date2026/06/19 10:34:32.841624 UTC

volume_mute

Establishing completely objective acceptance criteria is described as difficult in practice. Why?

Correct Answer

There is often scope for argument about whether a specific test shows that a criterion has been met

Explanation

Even well-written criteria can be ambiguous when test results are interpreted. For example, a criterion of '90% of all error messages must be issued within 1 second' leaves open questions about how 'error message' is defined and which test scenarios count. This ambiguity creates scope for disagreement between developers and customers about whether criteria have been satisfied.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears