1.

What is an acceptance criteria?

Answer»

Acceptance criteria are sets of statements with clear pass and fail result that specify both functional and nonfunctional REQUIREMENTS of the user story. It acts as a guiding force for the developer to know on what basis their delivery would be evaluated for completion and correctness. Acceptance criteria is a set of expectations end user has from a CERTAIN feature or a user story. It is the responsibility of Product owner to create the acceptance criteria after talking to the customer.

For example: 

As a teacher, I want to generate the assessment report so that I can evaluate the STUDENT performance. Acceptance criteria could be:

  1. Show the student current assessment report
  2. Show student past score
  3. Provide the OPTION to share /save/ print.
  4. Display error message if the service is not working. (If the team chooses error message as a part of the definition of done, it could be omitted from the acceptance criteria)


Discussion

No Comment Found