PMI-PBA practice question 3 of 30
Which of the following is the best approach to enable developers and product owners to be in constant communication so that changes or issues that occur during development are exposed and discussed as they develop?
Full set: 200 questionsAgile methodologies are founded on principles of close, daily collaboration between business stakeholders (like product owners) and the development team. This approach is specifically designed to facilitate constant communication, enabling rapid feedback loops and the ability to address changes or issues as they arise during development. The Agile Manifesto explicitly values "customer collaboration over contract negotiation" and states, "Business people and developers must work together daily throughout the project," which directly supports the scenario described.
A. Iterative is a component of many Agile approaches, but Agile as a whole better encapsulates the required collaborative and communication principles.
B. Waterfall is a sequential model where communication is formalized at phase gates, preventing the constant interaction needed to address issues as they develop.
C. Linear is another term for a sequential, Waterfall-like approach and is unsuitable for fostering constant communication and adapting to emergent changes.
- Project Management Institute. (2017). Agile Practice Guide. Section 2.2, Principles of the Manifesto for Agile Software Development, p. 9. The guide highlights the principle: "Business people and developers must work together daily throughout the project."
- Project Management Institute. (2017). Business Analysis for Practitioners: A Practice Guide. Section 2.3.3, Adaptive Approaches, p. 18. This section describes how adaptive (Agile) approaches "rely on short iterations... and a high degree of stakeholder engagement."
Keep practicing
Take the free PMI-PBA practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other PMI-PBA practice questions
- Question 1A project team has completed the system use cases along with accompanying screen mockups.…
- Question 2Which of the following tools will help facilitate the decision-making process when stakeh…
- Question 4A business analyst is planning the business analysis activities for a new payroll project…
- Question 5What should a business analyst do after discovering that two solution requirements confli…
- Question 6Which of the following techniques is used to identify ambiguous or unverifiable requireme…
- Question 7A project team delivers a solution based on the approved requirements and is confident th…
