Acceptance Criteria

Author
Photo of Sohrab Salimi
Sohrab Salimi

Reading time
1 Minutes

Acceptance Criteria

Acceptance criteria are tools used when working with requirements. They comprise a set of conditions that new functionality must meet to be accepted by clients, end users, or other stakeholders.

Incorporating acceptance criteria for a requirement or a Product Backlog Item, such as a User Story, helps clarify expectations and establish a clear definition of completion. This practice enhances the understanding of a requirement by eliminating ambiguities, as the Product Owner and Developers clarify any uncertainties during product backlog refinement sessions. Overall, acceptance criteria improve quality and offer guidance to developers.

Example:

Consider a Product Backlog Item for enhancing a website's feature:

"As a user, I want my private data to be secure, so that no unauthorized person can access it."

An example of an acceptance criterion for this item could be: "The user must be able to successfully log in to their account using their email and password." 

This criterion is 

  • specific: detailing the login process

  • measurable: allowing verification of successful login

  • relevant: directly addressing the user's need for security 

  • testable: enabling validation through testing.

Ready to elevate your agile skills? Learn more with Henrik – Your Agile AI Sidekick. Register now to start your transformative journey.

Free Agile Fundamentals Online Course

Learn even more about Agile fundamentals with our free online course! Understand why agile is important and how the most popular frameworks work, including Design Thinking, Scrum, and Kanban.

Get the online course

Related articles

Things to know about Product Backlog Refinement

Learn more about the Product Backlog Refinement and see all challenges that can wait for you in the next backlog grooming meeting!

Lean-Agile Procurement

Lean Agile Procurement brings you one step closer to become an agile Organization. Learn what is important to be completely agile!

Leading an Agile Transformation

Learn how to Lead an Agile Transformation with these tipps from our agile leadership trainer Sohrab Salimi!