CSM-001 practice question 5 of 10

Agile software development also promotes industry best practices that _______________ and ___________________

Full set: 119 questions
Answer options
A: Emphasize teamwork; customer involvement Correct answer
B: Emphasize managers; stakeholder involvement
C: Emphasize team members; partner involvement
D: Emphasize software developers; manager involvement
Correct Answer:
A. Emphasize teamwork; customer involvement
Explanation

Agile software development is fundamentally collaborative. Its principles and practices are designed to foster strong, self-organizing teams and to maintain a close, continuous partnership with the customer. The Agile Manifesto explicitly values "Individuals and interactions over processes and tools" (emphasizing teamwork) and "Customer collaboration over contract negotiation" (emphasizing customer involvement). These practices ensure that the team works effectively together and that the product being built is aligned with the customer's actual needs, allowing for rapid feedback and adaptation.

Why Incorrect

B. Emphasize managers; stakeholder involvement: Agile de-emphasizes traditional manager roles in favor of self-organizing teams.
C. Emphasize team members; partner involvement: "Teamwork" better captures the collaborative dynamic, and "customer" is the more specific and primary term from the Manifesto.
D. Emphasize software developers; manager involvement: Agile focuses on the entire cross-functional team (not just developers) and minimizes hierarchical manager control.

References

1. Beck, K., et al. (2001). Manifesto for Agile Software Development. Agile Alliance. Retrieved from https://agilemanifesto.org/. (The first and third values directly support teamwork and customer involvement).

2. Paetsch, F., Eberlein, A., & Maurer, F. (2003). Requirements engineering and agile software development. Proceedings of the 12th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 308-313. (Section 3 discusses the central role of customer involvement in Agile). DOI: https://doi.org/10.1109/WETICE.2003.1233642

3. Hoda, R., Noble, J., & Marshall, S. (2012). Self-organizing roles on agile software development teams. IEEE Transactions on Software Engineering, 39(3), 422-444. (This paper explores the dynamics of teamwork and self-organization in Agile). DOI: https://doi.org/10.1109/TSE.2012.33

Scroll to Top