Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What are "Acceptance Criteria" and where should we capture them? #76

Open
nelsonic opened this issue Jan 30, 2017 · 3 comments
Open

What are "Acceptance Criteria" and where should we capture them? #76

nelsonic opened this issue Jan 30, 2017 · 3 comments

Comments

@nelsonic
Copy link
Member

Each ("User") Story that we work on has a basic requirement which is captured in the story.
However in order to satisfy that requirement we need a precise "Acceptance Criteria".

What are good examples of Acceptance Criteria and where should we keep them?

My suggestion is that we keep the Acceptance Criteria as a checklist in the first Comment of the GitHub issue so that everyone is clear where to look for the criteria; the added advantage is that we get the "progression":
image
So everyone can see at a glance in the backlog (issue) "list" view how much is still required to complete the story.

Thoughts?
Suggestions welcome! 👍

@iteles
Copy link
Member

iteles commented Feb 1, 2017

This is ABSOLUTELY required and will be super useful to everyone as not often used correctly 👍

@Cleop
Copy link
Member

Cleop commented May 18, 2017

I've had great experiences using acceptance criteria with front end work in particular. It helps a developer and PO work towards the same expectations. So rather than saying 'implement homepage UI' and pasting in a screenshot of the design. It breaks this down to:

  • Center and resize title logo
  • Add horizontal divide between 'introduction' section and 'what we do' section
  • Update cover image to new one as per design

etc.

Otherwise designs can often have so many elements in them that some can get overlooked, or in the more initial stages of a project in instances where a design may not be final, developers may wish for clarity on which bits of a design they should be investing their time in (not knowing which parts are likely subject to change).

@vastris
Copy link

vastris commented Oct 10, 2023

Absolutely spot-on! Clear and concise acceptance criteria are the linchpin of successful story completion. Your idea of keeping them as a checklist in the first GitHub issue comment is brilliant—it not only provides transparency but also streamlines progress tracking. It aligns perfectly with the essence of what is an acceptance criteria by ensuring a shared understanding and a visual gauge of how much work remains. Great suggestion!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants