Agile Business Analysis The Agile Mindset 4 — Questions and Answers
Question 1: A BA on an agile team discovers mid-sprint that a requirement is technically infeasible as written. What is the most agile response?
- Wait until the sprint ends to raise the issue in the retrospective
- Immediately collaborate with the team and product owner to find an alternative solution (Correct answer)
- Document the issue and escalate to the project sponsor for a decision
- Remove the story from the backlog without informing anyone
Correct answer: Immediately collaborate with the team and product owner to find an alternative solution
Agile teams address impediments immediately through collaboration rather than deferring issues to formal review points.
Question 2: Which of the following is a characteristic of a 'growth mindset' as it applies to agile business analysis?
- Believing that BA skills are fixed and cannot be developed further
- Viewing challenges as opportunities to learn and improve analysis capabilities (Correct answer)
- Avoiding feedback to prevent exposure of weaknesses
- Specializing narrowly to minimize risk of error
Correct answer: Viewing challenges as opportunities to learn and improve analysis capabilities
A growth mindset—embracing challenge and learning—is foundational to the agile principle of continuous improvement.
Question 3: What does 'customer collaboration over contract negotiation' mean for an agile BA in practice?
- BAs should ignore contracts and work only on verbal agreements
- BAs should build ongoing relationships with stakeholders rather than relying solely on formal agreements to resolve disputes (Correct answer)
- BAs must rewrite the contract at every sprint to reflect changes
- BAs should negotiate pricing with customers directly
Correct answer: BAs should build ongoing relationships with stakeholders rather than relying solely on formal agreements to resolve disputes
This Agile Manifesto value emphasizes that ongoing partnership with customers produces better outcomes than hiding behind contractual terms.
Question 4: An agile BA is asked to prioritize the product backlog. What lens should they primarily use?
- Alphabetical order of feature names
- The sequence in which features were requested
- Business value delivered to the customer (Correct answer)
- Technical complexity of implementation
Correct answer: Business value delivered to the customer
Backlog prioritization in agile is driven by business value, ensuring the most valuable items are delivered first.
Question 5: Which agile principle directly supports the BA practice of writing user stories from the user's perspective?
- Build projects around motivated individuals
- Our highest priority is to satisfy the customer through early and continuous delivery of valuable software (Correct answer)
- The best architectures emerge from self-organizing teams
- Deliver working software frequently
Correct answer: Our highest priority is to satisfy the customer through early and continuous delivery of valuable software
The principle of satisfying the customer through continuous delivery anchors the user story format to the end user's perspective and needs.
Question 6: A team member argues that agile means there are no rules or structure. How should the BA respond?
- Agree, because agile is entirely self-directed without any framework
- Clarify that agile provides a framework of principles and practices within which teams self-organize (Correct answer)
- Suggest adopting a waterfall approach to restore structure
- Escalate the disagreement to senior management
Correct answer: Clarify that agile provides a framework of principles and practices within which teams self-organize
Agile provides structured frameworks like Scrum and Kanban; self-organization operates within agreed principles and boundaries, not chaos.
Question 7: How does timeboxing support the agile mindset?
- It eliminates the need for planning by fixing all work into equal chunks
- It creates a forcing function for prioritization and consistent delivery cadence (Correct answer)
- It prevents teams from working overtime under any circumstances
- It removes the need for retrospectives at the end of each cycle
Correct answer: It creates a forcing function for prioritization and consistent delivery cadence
Timeboxes force teams to prioritize what matters most and create a reliable rhythm for delivery and inspection.
A BA on an agile team discovers mid-sprint that a requirement is technically infeasible as written.
What is the most agile response?