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 questions
Answer options
A: Iterative
B: Waterfall
C: Linear
D: Agile Correct answer
Correct Answer:
D. Agile
Explanation

Agile 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.

Why Incorrect

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.

References

- 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."

Scroll to Top