What is the purpose of a “user story” in Agile development?
a) To describe a specific feature or functionality from the user’s perspective
b) To document the testing strategy
c) To track the project timeline
d) To describe the architecture of the software
Answer:
a) To describe a specific feature or functionality from the user’s perspective
Explanation:
A user story is a short, simple description of a feature or functionality written from the perspective of the user. User stories are a key component of Agile development, helping teams focus on delivering value to users by breaking down features into small, actionable tasks.
User stories typically follow the format: “As a [type of user], I want [some goal] so that [some reason].” This structure ensures that the development team understands both what the user wants and why it is important.
User stories guide the development process by prioritizing work based on the value it provides to users and allowing teams to iterate quickly on features.