Acceptance Criteria

Photo of Jan Neudecker
Jan Neudecker
25.08.25
2 min. reading time

Definition

Acceptance criteria are conditions that must be met for a Product Backlog Item to be accepted by clients, end users, or other stakeholders.

Context

Acceptance criteria help teams working in agile environments clarify what success looks like for each Product Backlog Item. They reduce ambiguity, create a shared understanding of expectations, and help teams know when work is complete. This improves product quality and makes it easier to verify that a feature meets stakeholder needs.

Description

Acceptance criteria are often defined for Product Backlog Items such as User Stories. They provide clear, testable statements that describe how a feature must behave to be considered done. By formulating these criteria early and refining them during product backlog refinement sessions, teams can uncover misunderstandings and address them before development begins.

Well-written acceptance criteria follow the SMART mnemonic:

  • Specific -- clearly describe the expected behavior

  • Measurable -- the outcome can be verified

  • Achievable -- the team is capable of doing this

  • Relevant -- directly address the user's need

  • Time-bound -- if applicable, define a time-related expectation

Example

Consider the following User Story:
" a user, I want my private data to be secure so that no unauthorized person can access it."

An acceptance criterion for this User Story could be, "The user must be able to successfully log in to their account using their email and password."

This criterion is specific (describes the login process), measurable (can be verified), achievable (the team can deliver it), relevant (addresses security), and time-bound (can be validated within the sprint).

Common Misunderstandings

A common misconception is that acceptance criteria are the same as a Definition of Done. In reality, acceptance criteria apply to a single Product Backlog Item, while the Definition of Done applies to all work the team delivers.

Want to Learn More?

Read the User Story article to understand how acceptance criteria complement this popular backlog item format. Explore the Product Backlog Refinement article to learn how acceptance criteria fit into refinement sessions. Or watch the video about Product Backlog Refinement below.

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!