Agile Business Analysis FREE Agile Business Analysis General Questions and Answers 2 — Questions and Answers
Question 1: What is the primary role of a business analyst in a Scrum team?
- Writing code for user stories
- Clarifying requirements and ensuring the team understands stakeholder needs (Correct answer)
- Managing the sprint backlog exclusively
- Approving all deployments to production
Correct answer: Clarifying requirements and ensuring the team understands stakeholder needs
In Scrum, the business analyst bridges stakeholders and the development team by clarifying requirements and ensuring shared understanding.
Question 2: Which technique is most effective for discovering hidden requirements in an agile environment?
- Waterfall documentation review
- Story mapping (Correct answer)
- Gantt chart analysis
- Critical path method
Correct answer: Story mapping
Story mapping visually organizes user activities and tasks, helping teams uncover gaps and hidden requirements.
Question 3: In agile business analysis, what does the acronym MoSCoW stand for?
- Must, Should, Could, Won't (Correct answer)
- Manage, Sort, Control, Watch
- Measure, Scope, Cost, Work
- Model, Specify, Code, Wrap
Correct answer: Must, Should, Could, Won't
MoSCoW is a prioritization technique standing for Must have, Should have, Could have, and Won't have.
Question 4: What is the recommended approach when stakeholders disagree on feature priority during sprint planning?
- Let the development team decide independently
- Escalate immediately to senior management
- Facilitate a structured prioritization session using agreed-upon criteria (Correct answer)
- Delay the sprint until consensus is reached
Correct answer: Facilitate a structured prioritization session using agreed-upon criteria
A structured prioritization session with clear criteria helps resolve disagreements objectively and keeps the sprint on track.
Question 5: Which artifact helps an agile business analyst track how user needs evolve across multiple sprints?
- Burndown chart
- Product backlog (Correct answer)
- Defect log
- Deployment pipeline
Correct answer: Product backlog
The product backlog is a living document that continuously evolves to reflect changing user needs and priorities across sprints.
Question 6: What distinguishes acceptance criteria from a definition of done in agile?
- They are identical concepts used interchangeably
- Acceptance criteria are story-specific while definition of done applies to all work items (Correct answer)
- Definition of done is written by stakeholders only
- Acceptance criteria only apply to bug fixes
Correct answer: Acceptance criteria are story-specific while definition of done applies to all work items
Acceptance criteria define conditions for a specific user story, while the definition of done is a shared checklist applied to all completed work items.
What is the primary role of a business analyst in a Scrum team?