Collaboration experience with acceptance criteria
Requirements
Start off with a good user story.
Decompose big user stories.
Educate team members to write practical acceptance criteria
Write acceptance criteria collaboratively, with a minimum of 3 people.
Pairing with other team members (Database Specialist, PM, Business Representative, Developers, UI/UX Designers), can help take into consideration the other perspective.
In practice, it should be written before development.
Guidelines
In practice, the Product Owner should provide the acceptance criteria and validate them by the project team.
Collaboration with the Database Specialist helps validate the input and potential performance issues.
Collaboration with the PM helps prioritize the story cards
Collaboration with the Business Representative helps clarify the intended customer's demands
Collaboration with the Developers helps identify the scope of the project if it's too large or too small.
Collaboration with the UI/UX helps flesh out the ideal user's flow.
Don't just cover the happy path, include network, technical and server issues. In user's perspective should see or experience when the failure happens.
Resources
Last updated