A guide for Scrum acceptance criteria.
If you’re exploring Scrum to see how it all works, you’ve come to the right place.
Learning Scrum for the first time can be a bit overwhelming. There are a lot of new terms and concepts in Scrum, and sometimes we don’t feel confident we’re using the right words. You may find yourself asking:
What is acceptance criteria, and how is it different from user stories in Scrum?
Acceptance criteria plays a crucial role in Scrum because it clarifies what it means for something to be done. This article will cover three essential topics to help you.
Acceptance Criteria defines the requirements which must be met for the sprint deliverables to be accepted by the product owner.
You’re at the end of the sprint. You and your team have worked hard to deliver new functionality based on the user story you were given. As the product owner presents it, there is confusion about how to take the right action or if it was successful. 😞
You might have created some incredible new functionality, but if it’s not presented at the right moment in the user journey, then the benefit is lost.
Clarity is a crucial ingredient in Scrum, especially clarity about whether or not something is done. Acceptance criteria supports this kind of completion clarity by providing clarity about the user experience of new functionality that results from a user story.
Acceptance criteria is part of the standard the product owner uses when deciding whether to accept work during the sprint review. It expresses the requirements in terms of what action the user can take to achieve their goals.
Let’s look at the format of an acceptance criteria statement.
Now let’s break each of those down a little.
Now, let’s look at a few acceptance criteria examples.
Checkout process functionality
Advertising campaign
Marketing campaign
If you’re ready to give acceptance criteria a try, download this quick template.
You can print it out and cut it into acceptance criteria note cards to use with your team.
Acceptance criteria and user stories are key tools used in Scrum to describe the work to be done. Let's take a closer look at how they're similar, how they're different, how they work together and then look at some examples.
Both acceptance criteria and user stories have a simple but effective format. They both bring clarity to the value you’re creating for the end-user.
Acceptance criteria and user stories fundamentally answer different questions. They each contribute complementing aspects of clarity.
Acceptance criteria and user stories are a dynamic duo of user-centric development.
Because acceptance criteria and user stories answer different questions, when combined, they provide a fuller picture of the work that must be done.
The user story really comes first because it answers the why. If there is no why, then the work isn't really delivering value. But once the why is clear and identifies the user's goals and motivation, the team must answer the question of what. What will they create to help the user achieve their goal?
The acceptance criteria takes a tighter focus on specifically how the interaction will be designed and what the end state will be.
Together user stories and acceptance criteria answer the questions of
Here’s an example of using a user story from my post on writing good user stories.
User Story
Acceptance Criteria
This example also illustrates how you can apply the tools of user stories and acceptance criteria to creative work like content creation.
The user story is created first, and the acceptance criteria is built from it. They are a dynamic duo of user-centric development.
What does it take to pass the PSM?
The Professional Scrum Master is a great first step to those learning to practice Scrum.
Our affordable self paced course will prepare you to pass the test with confidence.
The Definition of Done is another Scrum concept that many people ask how it compares to acceptance criteria. When it comes to using Scrum to get stuff done, Acceptance Criteria and the Definition of Done both play important roles
The definition of done is also a criterion. It outlines what must be true for any product backlog item to be considered “done.” This criterion is broad and flexible enough to be applied to all backlog items yet concrete and specific enough for it to be clear whether or not it has been met.
So the definition of done applies to all work done by a team and answers the question, “What are we committing to do every time we complete a task?”
In comparison acceptance criteria applies to a single task or product backlog item and answers the question, “What are we committing to do on this specific task?”
So you see acceptance criteria is specific to a given task and definition of done applies to all tasks. So every task should have both acceptance criteria and definition of done defining what it means for the task to be done.
Have you ever been on a project where everything seemed mostly done, but nothing seemed really done?
Acceptance criteria and the definition of done work together to tackle the challenge of work staying undone. Because it’s so frustrating when you expected something to be done, and it’s not. Or someone says it’s 80% done, but a week later and it’s still 80% done.
The truth is… It’s either done or it’s not.
Acceptance criteria and the definition of done are two tools to help combat the challenge of undone work. When both are included on a given task, there should no longer be any ambiguity. If the task's acceptance criteria has been met and the team's definition of done requirements have been met, then the task is done. Anything short of that and it's not done yet.
Let’s look at an example of acceptance criteria and definition of done for a creative team delivering marketing collateral.
Will use the same acceptance criteria from above for a marketing campaign.
So you can see this acceptance criteria is specific to a given task. If at the end of the sprint this isn’t how the functionality works, then the task isn’t done. Period.
Now how might the definition of done play a role here?
That same Scrum marketing team my have this as their definition of done.
Remember the definition of done is the commitment of the whole Scrum team to every task. So for this to be called done it has to meet all the definition of done criteria as well.
This can seem a little OP at first, but look back through the list. These are basic things that are just part of doing the job. However by explicitly stating them and committing to them as a team you can change the team culture around getting stuff done.
There are a lot of new terms when learning the Scrum essentials, and I hope this post helped clear up some of the vocabulary around acceptance criteria. If you want to learn more about Scrum in general, check out my What is Scrum? A Guide for Everyday People to Learn Scrum. If you have more questions, please feel free to reach out on LinkedIn.
Still not sure about your next step with Scrum? I offer a couple of free coaching sessions each month. You can signup for a free 1-hour coaching session, and we can work together to identify a good next step for you.
Acceptance criteria is structured using the template
Here are 3 examples:
Checkout process functionality
Advertising campaign
Marketing campaign (Did you know you could use Scrum for marketing)
See more acceptance criteria examples and learn to write how to create your own or learn other essential scrum terms.
Acceptance criteria is written using the following structure:
Learn more about how acceptance criteria is used in Scrum and explore the essential Scrum glossary.
Acceptance criteria is broken down into three parts.
Learn more about templates for writing acceptance criteria or learn other essential scrum terms.
A user story focuses on the identity, goals and motivations of the user you’re designing for. It emphasizes the why of the new functionality.
Acceptance Criteria focuses on the action taken by the user to meet their goal. It highlights the what of the new functionality.
See more acceptance criteria examples and learn to write acceptance criteria or learn other essential scrum terms.
Acceptance criteria is specific to an individual task, but the definition of done applies to all work done by a team. Acceptance criteria answers the question, “What will be true when this task is completed.” The definition of done answers the question, “What are we committing to do every time we complete a task?”
See more examples and learn to write acceptance criteria or learn other essential scrum terms.
They keep the team focused on the value they create for the end-user and are written using the following format:
See examples of user stories to learn to write your own and explore the essential Scrum glossary.
Acceptance criteria is written using the following structure:
Learn more about how acceptance criteria is used in Scrum and explore the essential Scrum glossary.
A user story focuses on the identity, goals and motivations of the user you’re designing for. It emphasizes the why of the new functionality.
Acceptance Criteria focuses on the action taken by the user to meet their goal. It highlights the what of the new functionality.
See more acceptance criteria examples and learn to write acceptance criteria or learn other essential scrum terms.
Acceptance criteria is structured using the template
Here are 3 examples:
Checkout process functionality
Advertising campaign
Marketing campaign (Did you know you could use Scrum for marketing)
See more acceptance criteria examples and learn to write how to create your own or learn other essential scrum terms.
They aren’t absolute measurements like hours or days but measure the amount of work a PBI takes relative to other PBIs. Typical measurements include using Fibonacci numbers or t-shirt sizes.
Learn to use story points and explore the essential Scrum glossary.
Learn about my Scrum 101: PSM Study Prep Course
Learn about my Scrum 101: PSM Study Prep Course
Are you striving to align your goals with your values and passions?
Wondering how to measure progress or break down large goals into manageable steps?
Are you ready to transform your dreams into reality?
Our Goal Focus Guide + Worksheet is designed for you to discover how effective goal setting can transform your personal and professional life.
Download the Goal Focus Worksheet