Agile Business Analysis Process 4 β Questions and Answers
Question 1: In Agile BA, what does 'continuous discovery' primarily refer to?
- Running a waterfall requirements phase repeatedly each year
- An ongoing process of researching user needs, testing assumptions, and validating solutions throughout the product lifecycle (Correct answer)
- Discovering bugs in production through automated monitoring
- Interviewing new employees about the software system
Correct answer: An ongoing process of researching user needs, testing assumptions, and validating solutions throughout the product lifecycle
Continuous discovery is the practice of regularly engaging with customers and stakeholders to uncover insights, validate hypotheses, and inform product decisions throughout development.
Question 2: Which process technique helps a BA and team decide which backlog items to work on by comparing the cost of delay against the effort required?
- MoSCoW Prioritization
- WSJF (Weighted Shortest Job First) (Correct answer)
- Affinity Mapping
- Dot Voting
Correct answer: WSJF (Weighted Shortest Job First)
WSJF prioritizes items by dividing Cost of Delay by job duration, ensuring the team works on items that deliver the most economic value soonest.
Question 3: A BA notices the team's velocity has been inconsistent. Which process action is most appropriate to investigate and address this?
- Force the team to work overtime to normalize velocity
- Raise the issue in the Sprint Retrospective and analyze root causes as a team (Correct answer)
- Ignore velocity and track only story count
- Replace team members to improve consistency
Correct answer: Raise the issue in the Sprint Retrospective and analyze root causes as a team
The Sprint Retrospective is the designated forum for process improvement, making it the right place to surface and analyze velocity inconsistencies collaboratively.
Question 4: In Agile BA process, what is the recommended approach when a new high-priority requirement emerges mid-sprint?
- Immediately halt the sprint and restart with the new item
- Add it to the product backlog for the Product Owner to prioritize; only swap it mid-sprint if it is truly urgent and the team agrees (Correct answer)
- Silently add it to the current sprint without informing the Product Owner
- Reject the requirement until the next quarter's planning
Correct answer: Add it to the product backlog for the Product Owner to prioritize; only swap it mid-sprint if it is truly urgent and the team agrees
Mid-sprint scope changes should be captured in the backlog first; the Product Owner and team decide if urgency justifies disrupting the sprint, otherwise it waits.
Question 5: Which process describes using small, quick experiments to test a hypothesis about a user need before building a full solution?
- Big Design Up Front (BDUF)
- Hypothesis-Driven Development / Build-Measure-Learn (Correct answer)
- Waterfall requirements gathering
- ITIL Change Management
Correct answer: Hypothesis-Driven Development / Build-Measure-Learn
Build-Measure-Learn (from Lean Startup) and hypothesis-driven development use rapid experiments to validate assumptions about user value before investing in full development.
Question 6: A BA is creating a process map for an Agile team that shows who is responsible for each activity using swimlanes. This is best described as:
- A Gantt Chart
- A Cross-Functional Flowchart (Swimlane Diagram) (Correct answer)
- A Burnup Chart
- A Risk Register
Correct answer: A Cross-Functional Flowchart (Swimlane Diagram)
A swimlane diagram organizes process steps into horizontal or vertical lanes by role or team, making accountability and handoffs between parties visible.
Question 7: In Agile, the '5 Whys' technique is commonly used during which process event to uncover the root cause of a problem?
- Sprint Planning
- Sprint Review
- Sprint Retrospective (Correct answer)
- Daily Standup
Correct answer: Sprint Retrospective
The Sprint Retrospective is the appropriate event to apply root cause analysis techniques like 5 Whys, enabling the team to address underlying process issues.
In Agile BA, what does 'continuous discovery' primarily refer to?