Skip to content
Glossary · Running a build

Acceptance criteria

Also called AC, conditions of satisfaction.

Definition

The testable conditions a feature must meet before the person who asked for it accepts it as done.

Last updated

What it is.

Acceptance criteria turn a request into a short list of checks anyone can run. Each one describes a result you can see, not how the code works: given this situation, when the user does this, then this happens.

They usually sit under a user story and are agreed before work starts. Together with the team's definition of done, they decide whether a piece of work can be closed.

Why it matters

Most arguments about whether a feature is finished are really arguments about what was asked for. Written criteria settle that up front. They also give testers a script, help engineers estimate, and make a fixed-price contract or milestone payment easy to sign off.

In a product build

Acceptance criteria are what a milestone is signed off against. OceanLab can bill product builds per milestone, so each milestone needs criteria both sides agreed before the work began.

Watch out

Common mistakes.

  1. 01

    Writing them after the feature is built, so they describe what was made instead of what was needed.

  2. 02

    Leaving out the unhappy paths: empty states, errors, permissions and slow networks.

  3. 03

    Describing the solution ("use a dropdown") instead of the outcome the user needs.

Related

Related terms.

Building something with this? Ask an engineer.

OceanLab designs and builds production software. Tell us what you are planning and we will reply with how we would approach it.

OceanLab

Enterprise Software Engineering - Human + AI

Languages

Locations

Global Headquarters

21 Merchant Road, 3rd Floor, Singapore 058267

Main corporate office and leadership operations

North America Office

548 Market Street, PMB 12472, San Francisco, CA 94104

Client operations and business development

India Office

402 Shivalik Shilp II, SG Highway, Ahmedabad 380015

Engineering and delivery center

© 2026 - Copyright. All Rights reserved OceanLab