I’ll capture the concept of acceptance criteria here to save ya the trouble The point of acceptance criteria is that it lets your developer know when they are done. If they think they’re done, but the acceptance criteria cannot be met, then they aren’t done! I use this concept when I work on Bubble myself, it’s a good framework to make sure I’m thinking all the way through stuff.
As a Director of Product, I want the ability to invite a team member to my project so I can collaborate with them inside the app.
Given I am on the Team Settings page,
When I click the Invite Team Member button
Then the Invitation modal should appear
When I type an email address in the input
And click the submit button
Then the team member should be added to the project
And receive an email informing them
And the modal should disappear