Chapter 3 SA Flashcards
(33 cards)
What is a user story?
A user story is a brief, informal description of a software feature from the perspective of the end user.
True or False: A user story should focus on the ‘how’ of a feature.
False
Fill in the blank: A user story typically follows the format ‘As a [type of user], I want [some goal] so that [some reason]’.
[type of user], [some goal], [some reason]
What are the three main components of a user story?
Role, Goal, Benefit
What is a use case?
A use case is a detailed description of how a user interacts with a system to achieve a specific goal.
Which is more detailed: a user story or a use case?
A use case
True or False: Use cases include alternate flows and error handling.
True
What is the primary purpose of identifying user stories?
To understand and capture user needs and requirements.
Multiple Choice: Which of the following is NOT a characteristic of a good user story? A) Independent B) Negotiable C) Detailed D) Valuable
C) Detailed
Fill in the blank: User stories are often written on ________ cards.
index
What does the acronym INVEST stand for in user story creation?
Independent, Negotiable, Valuable, Estimable, Small, Testable
True or False: User stories should be written in technical jargon.
False
What is the role of acceptance criteria in user stories?
To define the conditions under which a user story is considered complete.
Multiple Choice: Which of the following is an example of a user story? A) Create login page B) The login page should validate user credentials C) As a user, I want to log in so that I can access my account.
C) As a user, I want to log in so that I can access my account.
What is a key benefit of using user stories in Agile development?
They facilitate communication between stakeholders and development teams.
Fill in the blank: In use cases, the primary actor is the ________ who initiates the interaction.
user
What is a scenario in the context of use cases?
A specific sequence of actions and interactions between the actor and the system.
True or False: Use cases are typically written in a narrative format.
True
Multiple Choice: Which document typically contains user stories? A) User Manual B) Product Backlog C) Technical Specifications
B) Product Backlog
What is the purpose of a use case diagram?
To visually represent the interactions between users and the system.
Fill in the blank: The main goal of a use case is to capture ________ requirements.
functional
What is a common technique for gathering user stories?
Interviews with stakeholders.
True or False: User stories should be prioritized based on business value.
True
Multiple Choice: Which of the following is a benefit of use cases? A) They are easy to write B) They can be used for testing C) They require no stakeholder input
B) They can be used for testing