AAC Business Analysis in Agile Environments 3 — Questions and Answers
Question 1: Which of the following BEST describes the concept of 'progressive elaboration' in agile business analysis?
- Delivering all requirements upfront before any development begins
- Detailing requirements incrementally as more information becomes available throughout the project (Correct answer)
- Assigning detailed requirements to the least experienced team member
- Creating a complete product roadmap before the first sprint
Correct answer: Detailing requirements incrementally as more information becomes available throughout the project
Progressive elaboration means requirements are refined and detailed iteratively as the team learns more, rather than defined completely at the outset.
Question 2: A business analyst working in a scaled agile organization must align multiple product backlogs across teams. Which framework-level artifact is MOST useful for this?
- Sprint backlog
- Program increment (PI) plan or portfolio backlog (Correct answer)
- Daily standup notes
- Individual team velocity reports
Correct answer: Program increment (PI) plan or portfolio backlog
In scaled agile frameworks (e.g., SAFe), the PI plan or portfolio backlog aligns multiple teams' work toward shared program-level objectives.
Question 3: What is the PRIMARY difference between a product backlog and a sprint backlog?
- The product backlog is owned by the team, while the sprint backlog is owned by the product owner
- The product backlog contains all desired work for the product, while the sprint backlog contains items selected for the current sprint (Correct answer)
- The sprint backlog contains long-term features, while the product backlog contains daily tasks
- They are the same artifact with different names
Correct answer: The product backlog contains all desired work for the product, while the sprint backlog contains items selected for the current sprint
The product backlog is the complete ordered list of product work, while the sprint backlog is the subset the team commits to delivering in a single sprint.
Question 4: When a business analyst uses 'impact mapping,' what is the PRIMARY goal?
- To map data flows between systems
- To visually link business goals to stakeholder impacts and deliverables to validate what to build (Correct answer)
- To create a Gantt chart for sprint scheduling
- To document test case coverage
Correct answer: To visually link business goals to stakeholder impacts and deliverables to validate what to build
Impact mapping connects a goal to actors, impacts, and deliverables, helping the BA ensure every feature built actually contributes to a measurable business outcome.
Question 5: An agile team is experiencing frequent scope changes that disrupt sprints. Which BA practice BEST helps prevent this?
- Locking the backlog before each sprint and refusing all changes
- Implementing a clear change management process that routes new requests through the product owner for backlog prioritization (Correct answer)
- Ignoring stakeholder requests until the next release
- Adding a buffer sprint at the end of each quarter
Correct answer: Implementing a clear change management process that routes new requests through the product owner for backlog prioritization
A transparent change process that funnels requests through the product owner maintains agility while protecting the team from disruptive mid-sprint pivots.
Question 6: Which of the following is an example of a 'spike' in agile, and how does a business analyst typically use it?
- A spike is an unplanned outage; BAs document its root cause
- A spike is a time-boxed research effort used by the BA and team to reduce uncertainty on a complex requirement or technology (Correct answer)
- A spike is a type of user story that delivers direct business value
- A spike refers to a sudden increase in story points in a sprint
Correct answer: A spike is a time-boxed research effort used by the BA and team to reduce uncertainty on a complex requirement or technology
A spike is a time-boxed investigation—often initiated by the BA—to answer a specific question and reduce risk before committing to a story.
Question 7: In agile business analysis, what does 'INVEST' criteria help evaluate?
- Financial ROI of a product increment
- The quality of a user story: Independent, Negotiable, Valuable, Estimable, Small, Testable (Correct answer)
- Stakeholder investment levels in the project
- Infrastructure readiness for deployment
Correct answer: The quality of a user story: Independent, Negotiable, Valuable, Estimable, Small, Testable
INVEST is a mnemonic that helps BAs and product owners assess whether a user story is well-formed and ready to be developed.
Which of the following BEST describes the concept of 'progressive elaboration' in agile business analysis?