Agile Business Analysis Agile Mindset and Principles 2 — Questions and Answers
Question 1: A business analyst notices that a stakeholder keeps requesting detailed requirements documents before any development begins. Which Agile principle should the BA use to address this concern?
- Welcome changing requirements, even late in development
- Deliver working software frequently as the primary measure of progress (Correct answer)
- Comprehensive documentation over working software
- Follow the plan and avoid scope changes
Correct answer: Deliver working software frequently as the primary measure of progress
The Agile Manifesto values working software over comprehensive documentation, so demonstrating progress through working increments addresses the stakeholder's need for reassurance.
Question 2: In an Agile environment, a BA is asked to prioritize requirements. Which Agile value best guides this activity?
- Processes and tools over individuals and interactions
- Customer collaboration over contract negotiation (Correct answer)
- Following a plan over responding to change
- Comprehensive documentation over working software
Correct answer: Customer collaboration over contract negotiation
Customer collaboration over contract negotiation guides prioritization by keeping the BA focused on delivering the most valuable outcomes through ongoing dialogue rather than fixed agreements.
Question 3: Which statement best reflects the Agile principle of 'sustainable pace'?
- Teams should maximize output by working overtime when needed to meet deadlines
- Sponsors, developers, and users should maintain a constant pace indefinitely (Correct answer)
- Velocity should increase sprint over sprint to maximize delivery
- Sustainable pace means completing all backlog items within a fixed release
Correct answer: Sponsors, developers, and users should maintain a constant pace indefinitely
Agile promotes a sustainable pace where sponsors, developers, and users can maintain a constant, healthy work rate indefinitely without burnout.
Question 4: A product team is debating whether to release a partially complete feature or wait for full completion. An Agile BA would recommend:
- Wait until the full feature is complete to avoid confusing users
- Release only if all edge cases and defects are resolved
- Deliver the working slice of functionality to get early feedback (Correct answer)
- Escalate the decision to the project sponsor
Correct answer: Deliver the working slice of functionality to get early feedback
Agile favors delivering working increments frequently to gather early feedback and adapt, rather than waiting for full completion.
Question 5: Which Agile Manifesto principle directly supports the role of motivated individuals in a project?
- Build projects around motivated individuals; give them the environment and support they need and trust them (Correct answer)
- The best architectures emerge from self-organizing teams without management input
- Maximizing the amount of work not done is the primary measure of motivation
- Motivated individuals should document all decisions to ensure knowledge transfer
Correct answer: Build projects around motivated individuals; give them the environment and support they need and trust them
The Agile Manifesto explicitly states that projects should be built around motivated individuals who are given the environment, support, and trust they need.
Question 6: An Agile BA is facilitating a retrospective. Which Agile value is MOST directly being exercised?
- Individuals and interactions over processes and tools (Correct answer)
- Responding to change over following a plan
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
Correct answer: Individuals and interactions over processes and tools
Retrospectives center on individuals and interactions — the team reflects on how to work better together, which directly embodies this Agile value.
Question 7: A BA learns mid-project that a competitor has released a feature that changes what the customer now wants. According to Agile principles, the team should:
- Continue with the original plan to avoid scope creep
- Welcome the change as it can give the customer a competitive advantage (Correct answer)
- Document the change request and defer it to the next release cycle
- Escalate to the change control board for approval
Correct answer: Welcome the change as it can give the customer a competitive advantage
Agile explicitly welcomes changing requirements, even late in development, because changes can give the customer a competitive advantage.
A business analyst notices that a stakeholder keeps requesting detailed requirements documents before any development begins.
Which Agile principle should the BA use to address this concern?