The Acceptance Criteria can be written by the Product Owner but it can also be written by the developer / tester as long as it is signed off by the Product Owner. A colleague mentioned that the problem with asking the developer / tester to write the Acceptance Criteria is that it is additional work.
Who writes acceptance criteria?
Generally, acceptance criteria are initiated by the product owner or stakeholder. They are written prior to any development of the feature. Their role is to provide guidelines for a business or user-centered perspective.
Should acceptance criteria be written for all user stories?
Each product backlog item or user story should have at least one acceptance criteria. Hey, don't take writing acceptance criteria lightly or think of skipping it. Acceptance Criteria is written before implementation – this is obvious yet frequently missed by teams.