BA - User Stories Flashcards
What does INVEST stand for?
Independent
Negotiable
Valuable
Estimable
Small
Testable
The Definition of Done usually includes what three things?
Code quality standards
Testing requirements
User acceptance criteria
Acceptance Criteria are written from the perspective of _______, while the Definition of Done is written from the perspective of _______.
Acceptance Criteria are written from the perspective of THE USER OR CUSTOMER, while the Definition of Done is written from the perspective of THE DEV TEAM.
_______ typically remains consistent across all user stories within a given sprint or product increment.
Definition of Done
What should always be included w User Stories to ensure the User Story is complete?
Acceptance Criteria
How are User Stories written?
As a…
I want to…
So that I can…
What includes TECHNICAL, OPERATIONAL, or other criteria that can be used to evaluate if a User Story is complete?
Acceptance Criteria
What are usually written from the perspective of the dev team?
Definition of done
What SET OF TASKS ensures that a User Story is complete?
Definition of Done
What are typically written from the perspective of a User or Customer?
Acceptance Criteria
“An autoresponder email is sent to the prospect after submitting the form” is an example of what?
User Acceptance Criteria
Which persona is definition of done intended to be used by?
The dev team
User stories relating to Service Agents were assigned to the Implementation Team. However, the user stories were misinterpreted during development. How could this have been avoided?
Requesting stakeholder sign-off on user stories before they were sent to the implementation team.
Describe three things that can improve a user story.
User stories should focus on one particular person.
User stories should not include context about the step before.
User stories should not include context about the step after.
“Unit tests passed” is an example of what?
Definition of done
Acceptance criteria can be formatted as _______ statements as they are intended to be used to determine that the correct thing happens as a result of a specific action being completed, or performed by the tester.
Acceptance criteria can be formatted as IF-THEN statements as they are intended to be used to determine that the correct thing happens as a result of a specific action being completed, or performed by the tester.
_______ relates to the requirements that the user story must adhere to for the Development Team to call it complete
Definition of done relates to the requirements that the user story must adhere to for the Development Team to call it complete
Which personas are acceptance criteria intended to be used by?
The dev team &
the end-users testing
User stories should not focus on the _______ solution.
User stories should not focus on the Salesforce-specific solution.
BAs should ensure that all acceptance criteria are _______ and can be answered with _______.
BAs should ensure that all acceptance criteria are INDEPENDENT and can be answered with TRUE OR FALSE.
Which of the 5Ws make up a User Story?
Who, What, Why
Acceptance criteria are statements that are added to user stories and can be answered with _______.
PASS OR FAIL / TRUE OR FALSE
When reading a user story, the dev team is struggling to understand the role of this user’s motivations and needs, as it is undefined. What should the BA have done to avoid this confusion?
Create a list of personas of defined users to reference when creating a user story.
_______ are archetypes that contain a set of shared demographics, needs, wants, and objectives.
PERSONAS are archetypes that contain a set of shared demographics, needs, wants, and objectives.