volume_mute

When to Define Acceptance Criteria

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

volume_mute

When in the project lifecycle should acceptance criteria ideally be defined?

Correct Answer

Before the contract for the system is signed, as part of the system contract

Explanation

Acceptance criteria should ideally be defined before the contract for the system is signed. They should be part of the system contract and be approved by both the customer and the developer. In practice, however, it can be difficult to define criteria so early - detailed requirements may not be available, and requirements will almost certainly change during development.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears