How to Write Acceptance Criteria That Make Work Clear

Male model wearing the Self Made Club Quarter-Zip Pullover

Acceptance criteria are the conditions a deliverable must meet before a named person can accept it. They turn a vague sentence such as “finish the landing page” into observable checks: the page is published at the agreed URL, the intended message is present, the form test completes, the links work, and the owner has reviewed the result.

How do you write acceptance criteria? Start with the deliverable and the decision, then describe the visible state, proof, boundary, owner, and rework path. Write the criteria before the work becomes expensive to change. Keep them specific enough to test and light enough to use.

Acceptance criteria are not the goal or the task

Project language gets blurry when every sentence describes activity. A goal explains why the work matters. A task names an action. A deliverable is the thing that will exist when the work is assembled. Acceptance criteria describe the conditions that make that deliverable acceptable.

Term Question it answers Example
Goal Why are we doing this? Make the new service easier to understand.
Task What action will someone take? Draft the service page.
Deliverable What object will be reviewed? Approved service page at a public URL.
Acceptance criterion What must be true for approval? The page states the offer, audience, next step, and contact path.
Definition of done What baseline applies across the team's work? Reviewed, tested, documented, and stored in the agreed location.

The distinction matters because a completed task is not proof of an accepted result. “Write the page” can be checked when the draft exists. It does not tell you whether the page is clear, usable, or ready for the person who owns the decision.

The six-part acceptance criteria framework

1. Name the deliverable

Begin with the thing that will be accepted, not the activity used to create it. A deliverable can be a brief, page, report, event plan, product review, training session, or handoff package. If you cannot name it, the work may still be too vague to evaluate.

Use a concrete noun and a useful qualifier: “the approved onboarding email sequence for the September cohort” is easier to accept than “onboarding improvements.” The qualifier sets the audience and version without writing the entire project plan.

2. Describe the observable state

Write what a reviewer will be able to see, open, compare, or confirm. Prefer verbs that leave evidence: includes, displays, links, exports, matches, passes, reaches, or records. Avoid words such as polished, intuitive, strategic, or high quality unless you define what those words mean in the project.

“The deck is persuasive” is an opinion waiting for an argument. “The deck presents one recommendation, names the decision owner, and shows the evidence behind the recommendation” gives the reviewer something to inspect.

3. Attach proof to each important condition

A criterion without a proof path becomes a debate. Decide how the condition will be checked before the review starts. Proof might be a public link, a test result, a comparison against a source file, a recorded approval, a completed checklist, or a demonstration in the intended setting.

Do not make every criterion a number. Some work is best checked through a review. The point is that the reviewer should know what evidence counts and where to find it. If a criterion cannot be observed, tested, or discussed against a shared reference, rewrite it.

4. Set the boundary

Acceptance criteria should define the version of the work under review. Name the audience, channel, date, size, device, location, or other condition that changes what acceptable means. Also state what is outside the current decision when that boundary protects the work from expanding.

For example, a first public guide may need to work for a specific audience and one agreed format. It may not need to cover every future audience, translation, or distribution channel. A boundary is not an excuse to lower the standard. It is a way to stop a valid review from becoming a new project.

5. Name the acceptor and decision point

Someone needs authority to say accepted, accepted with a documented exception, or not accepted yet. That person may gather input from a team, client, customer, or subject-matter specialist, but the final decision should not be hidden inside a group noun such as “everyone.”

Include when the review happens and what the reviewer receives. A clear acceptor protects the team from polishing in circles and protects the reviewer from receiving a result with no agreed standard.

6. Write the failed path

Good criteria make failure useful. State what happens when a condition is not met: the deliverable returns to its owner, the gap is logged, a decision is made about scope, or an exception is approved by the person with authority. Do not quietly change the requirement after the review simply because the work is almost finished.

The failed path does not need to be punitive. It is a repair route. A visible gap gives the team a choice: fix the work, change the boundary, or accept the trade-off on purpose.

Use a compact template

For a small project, one line per condition is often enough:

Deliverable: [the thing being accepted].
Must be true: [the observable condition].
Proof: [where or how it will be checked].
Boundary: [the audience, version, or context].
Acceptor: [the person who makes the call].
If it fails: [the repair, exception, or next decision].

Keep the list short enough that a reviewer can use it in one sitting. If every possible preference becomes a criterion, the document stops protecting the decision and starts collecting opinions.

Three examples outside software

Deliverable Acceptance criteria Proof
Client presentation Contains one recommendation, the decision requested, the relevant evidence, and a clear next step. The final file opens in the agreed format. Review the exported file against the source outline and open it on the agreed device.
Workshop plan Names the audience, outcome, sequence, timing, materials, facilitator, and method for collecting questions or feedback. Run a short walkthrough with the facilitator and check each item against the event brief.
Commerce launch page Shows the approved offer, audience, call to action, contact path, supporting media, and working links for the agreed release version. Open the public page, test the path as a reader, and record the final review.

These examples are intentionally ordinary. Acceptance criteria are not reserved for large technical teams. They are useful anywhere a piece of work moves from maker to reviewer and the meaning of finished needs to be shared.

Acceptance criteria, definition of done, and milestones

These ideas work together but they are not interchangeable. Acceptance criteria belong to a particular deliverable and the person who will accept it. A definition of done is a broader team standard that can apply across many deliverables. A milestone marks a meaningful change in project state, such as a reviewed concept becoming an approved direction.

The Journal's guide to defining done before a project expands is useful when the problem is an unclear finish line. The article on breaking a project into milestones helps when you need proof of progress across a longer effort. Acceptance criteria sit closer to the review itself: they tell you what must be true for this result to pass.

Write the criteria before the work hides the gaps

Write a first version when the deliverable is still cheap to change. Ask the maker, reviewer, and anyone who carries the result into the next stage to inspect the criteria together. You do not need a long meeting. You need the questions that reveal disagreement early:

  • What exactly will be accepted?
  • Which conditions are essential, and which are preferences?
  • What evidence would make the call easy?
  • Who has authority to accept or reject it?
  • What is explicitly outside this version?
  • What new information would require the criteria to change?

Run the final review as a small proof exercise

  1. Read the criteria without the backstory. If the list is not understandable on its own, tighten the language.
  2. Attach evidence. Put the link, file, test, or record beside each condition.
  3. Ask the acceptor to test the result. The person making the work should explain it, not make the final proof disappear.
  4. Record pass, exception, or repair. Keep the decision visible where the next person can find it.
  5. Carry the lesson forward. Improve the next set of criteria without turning one project's edge case into a permanent burden.

For a useful starting boundary, pair the criteria with a clear project brief. The brief explains the work. The criteria explain how the finished deliverable will be judged.

Make the standard visible, then let the work speak

Acceptance criteria do not make a project mechanical. They create room for judgment by making the non-negotiable parts visible. Once the audience, proof, boundary, and decision owner are clear, the maker can spend more attention on the quality of the result instead of guessing what “done” means.

A quiet layer can support a focused review block without becoming the point of it. The live Quarter-Zip Pullover is listed as a black mock-neck quarter-zip with a structured cotton face, soft fleece interior, and white embroidered ascending-A at the left chest. It has a clear job as a layer. Your project should have the same clarity about what it is for, what proves it is ready, and who gets to make the call.

Keep the standard direct: name the deliverable, state what must be true, show the proof, set the boundary, name the acceptor, and define the repair path. Then return to The Self Made Journal for more practical ways to make the work clearer before it becomes harder to change.

0 comments

Leave a comment

Please note, comments need to be approved before they are published.