Agile Business Analysis Agile Business Analysis-FREE Agile Business Analysis 1 — Questions and Answers
Question 1: Which Agile artifact serves as the single authoritative source of work for the development team, containing all features, enhancements, and bug fixes?
- Sprint backlog
- Product backlog (Correct answer)
- Release plan
- Definition of Done
Correct answer: Product backlog
The product backlog is the single authoritative, ordered list of everything that might be needed in the product. It is owned by the Product Owner and serves as the sole source of requirements for any changes to be made to the product.
Question 2: In Agile business analysis, what is a 'spike' used for?
- To assign tasks to team members during sprint planning
- To timeboxed research or investigation to reduce uncertainty on a technical or business question (Correct answer)
- To document final acceptance criteria for a user story
- To prioritize items in the product backlog using MoSCoW
Correct answer: To timeboxed research or investigation to reduce uncertainty on a technical or business question
A spike is a timeboxed activity used to research an uncertainty or explore a solution so the team can better estimate or implement a future story. It produces knowledge rather than shippable product.
Question 3: What is the primary difference between a user story and a use case in Agile business analysis?
- User stories are written by developers; use cases are written by business analysts
- User stories focus on the user's goal and value in plain language; use cases describe detailed system interactions and flows (Correct answer)
- User stories are only used in Scrum; use cases are only used in Kanban
- User stories replace the need for any further requirements documentation
Correct answer: User stories focus on the user's goal and value in plain language; use cases describe detailed system interactions and flows
User stories capture WHO wants WHAT and WHY in simple language, intentionally leaving details for conversation. Use cases describe step-by-step actor-system interactions in more formal detail. Both capture requirements but at different levels of abstraction.
Question 4: During iteration planning, the Agile business analyst's key responsibility is to:
- Assign story points to each user story on behalf of the team
- Ensure developers have enough technical documentation before coding begins
- Clarify requirements and acceptance criteria so the team fully understands each story before committing (Correct answer)
- Finalize the release date with the project sponsor
Correct answer: Clarify requirements and acceptance criteria so the team fully understands each story before committing
The business analyst's primary role in iteration planning is to serve as the bridge between business needs and the development team — answering questions, clarifying acceptance criteria, and ensuring stories are ready ('Definition of Ready') so the team can commit confidently.
Question 5: Which of the following best describes 'Definition of Ready' (DoR) in Agile business analysis?
- A checklist confirming that a completed user story meets all acceptance criteria
- A set of conditions a user story must meet before the team pulls it into a sprint (Correct answer)
- The moment a product increment is approved by the Product Owner
- A standard template for writing user stories across the organization
Correct answer: A set of conditions a user story must meet before the team pulls it into a sprint
The Definition of Ready is a shared agreement on the minimum conditions — such as clear acceptance criteria, estimated size, and no blocking dependencies — that a backlog item must satisfy before the team will bring it into a sprint for development.
Question 6: An Agile business analyst is facilitating a workshop to map out how a customer currently experiences a product and where pain points occur. Which technique are they most likely using?
- SWOT Analysis
- Impact Mapping
- Customer Journey Mapping (Correct answer)
- Kano Model Analysis
Correct answer: Customer Journey Mapping
Customer Journey Mapping visualizes the end-to-end experience of a persona interacting with a product or service, highlighting touchpoints, emotions, and pain points. It is widely used in Agile BA to build empathy and surface requirements from the customer's perspective.
Which Agile artifact serves as the single authoritative source of work for the development team, containing all features, enhancements, and bug fixes?