Professional Documents
Culture Documents
4 User Story and AC
4 User Story and AC
• Example:
• As a WhatsApp user, I want a camera icon in the chat box to capture
and send pictures so that I can click and share my pictures
simultaneously with all my friends via WhatsApp.
User Stories- Acceptance Criteria
• What is an Acceptance Criteria?
• An acceptance criterion is a set of accepted conditions or business
rules which the functionality or feature should satisfy and meet, in
order to be accepted by the Product Owner/Stakeholders.
• while the
• Problem: For a Sprint your Product owner has a user story for this
mobile app that “As a Portal Admin, I should be able to view the
signature taken by the delivery person at the time of delivery”.
• If you look at this user story, it looks simple but there is a hidden
requirement here that “For historical deliveries, there was no
signature reflection functionality, so what should happen if the
portal guys view historical deliveries?”
• The more you study deeply about the conditions and business rules
the more will be your knowledge about the feature.
• Bugs found in the initial stage cost nothing compared to what it may
cost in the ‘testing’ stage.
User Stories- Digging Deep into User-Stories & Acceptance Criteria
• A
User Stories- Digging Deep into User-Stories & Acceptance Criteria
• Importance of finding Discrepancies in User Story/Acceptance
Criteria
• It is always important to do a deep dive in the user stories and
acceptance criteria at an early stage even before the development or
testing commences.