Agile Business Analysis Stakeholder Collaboration 5 — Questions and Answers
Question 1: Which agile practice MOST directly creates a feedback loop between stakeholders and the development team?
- Daily standups
- Sprint retrospectives
- Sprint reviews (demos) (Correct answer)
- Backlog refinement sessions
Correct answer: Sprint reviews (demos)
Sprint reviews are specifically designed to demonstrate working software to stakeholders and collect their feedback to inform future iterations.
Question 2: A business analyst discovers that two stakeholder groups have conflicting success criteria for the same feature. What should be done FIRST?
- Implement the feature that satisfies the more powerful group
- Document the conflict and defer it to project close
- Facilitate a joint session to surface the underlying business goals and find a mutually acceptable solution (Correct answer)
- Remove the feature from the backlog entirely
Correct answer: Facilitate a joint session to surface the underlying business goals and find a mutually acceptable solution
Bringing conflicting parties together to align on underlying goals often reveals compromise solutions that serve both groups.
Question 3: What does 'stakeholder co-ownership' mean in agile business analysis?
- Stakeholders share legal ownership of the software product
- Stakeholders are involved throughout the project and feel accountable for product outcomes, not just end-stage reviews (Correct answer)
- Multiple product owners share backlog authority equally
- Stakeholders fund the project jointly
Correct answer: Stakeholders are involved throughout the project and feel accountable for product outcomes, not just end-stage reviews
Co-ownership through continuous involvement drives higher-quality feedback and reduces the 'throw it over the wall' dynamic at project end.
Question 4: When should a business analyst use a RACI matrix in stakeholder collaboration?
- To prioritize backlog items by business value
- To clarify roles and decision-making authority across stakeholders for specific activities or deliverables (Correct answer)
- To estimate story points for user stories
- To map dependencies between epics and features
Correct answer: To clarify roles and decision-making authority across stakeholders for specific activities or deliverables
A RACI matrix prevents confusion about who is Responsible, Accountable, Consulted, and Informed for each decision or deliverable.
Question 5: A stakeholder provides very late feedback after accepting a sprint deliverable weeks earlier. How should an agile team handle this going forward?
- Refuse all feedback provided after the sprint review
- Establish clearer feedback protocols during sprint reviews and set explicit time-boxed feedback windows (Correct answer)
- Accept all late feedback without question to maintain relationships
- Reduce the length of sprint reviews to limit feedback opportunities
Correct answer: Establish clearer feedback protocols during sprint reviews and set explicit time-boxed feedback windows
Structured feedback protocols with clear time-boxes encourage timely input and prevent costly late-stage changes.
Question 6: Which outcome BEST indicates that stakeholder collaboration is working effectively in an agile project?
- Stakeholders never request changes after stories are written
- The team delivers exactly what was originally planned
- Stakeholders and the team continuously refine understanding together, resulting in a product that evolves to meet real needs (Correct answer)
- All requirements are documented and approved before development begins
Correct answer: Stakeholders and the team continuously refine understanding together, resulting in a product that evolves to meet real needs
Effective collaboration is evidenced by continuous learning and adaptation, not by rigid adherence to initial plans.
Question 7: In agile business analysis, why is it important to involve stakeholders in backlog refinement sessions?
- To give stakeholders control over the development team's workload
- To ensure stories are prioritized, clarified, and estimated with business context that only stakeholders can provide (Correct answer)
- To reduce the number of user stories in the backlog
- To allow stakeholders to assign tasks directly to developers
Correct answer: To ensure stories are prioritized, clarified, and estimated with business context that only stakeholders can provide
Stakeholder participation in refinement ensures stories reflect real business value and that acceptance criteria are clear before sprint planning.
Which agile practice MOST directly creates a feedback loop between stakeholders and the development team?