mediumMultiple Select
FC0-U71 Practice Question: A software development team is adopting an Agile…
A software development team is adopting an Agile methodology. Which of the following are characteristics of Agile? (Choose three.)
⚠ Common exam trap
In the CompTIA ITF+ exam, you may encounter questions that test the difference between Agile and Waterfall methodologies. The trap is to select options like 'Emphasis on documentation' or 'Strict adherence to a fixed plan' which are characteristics of Waterfall, not Agile.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Customer collaboration
Option B (Customer collaboration) is correct because the Agile Manifesto explicitly values customer collaboration over contract negotiation, ensuring the customer stays engaged throughout development. Option C (Responding to change over following a plan) is correct because Agile prioritizes adaptability to changing requirements over rigid adherence to an initial plan. Option E (Iterative development) is correct because Agile delivers software in short, repeated cycles (iterations/sprints) to incorporate feedback continuously. Option A is incorrect because strict adherence to a fixed plan contradicts Agile's flexibility. Option D is incorrect because Agile values working software over comprehensive documentation.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Strict adherence to a fixed plan
Why it's wrong here
Agile embraces responding to change over following a fixed plan, so strict plan adherence contradicts its values. It is tempting because plan-driven delivery suits regulated, fixed-scope projects using waterfall. Agile instead uses short iterations and reprioritised backlogs to accommodate evolving requirements.
- ✓
Customer collaboration
Why this is correct
Customer collaboration is a core Agile principle, prioritising continuous engagement with the customer over rigid contract negotiation. This directly satisfies the Agile value of working closely with stakeholders to gather feedback and adapt requirements throughout development, rather than agreeing terms upfront and isolating the team from evolving customer needs.
- ✓
Responding to change over following a plan
Why this is correct
Responding to change over following a plan is a core value of the Agile Manifesto, directly satisfying the stem's requirement for Agile characteristics. Unlike plan-driven waterfall approaches, Agile embraces iterative delivery and welcomes changing requirements, even late in development, prioritising adaptability and customer value over rigid adherence to an upfront schedule.
- ✗
Emphasis on documentation over working software
Why it's wrong here
Agile values working software over comprehensive documentation, so prioritising documentation inverts that principle. It is tempting because documentation-heavy delivery fits contractual, audit-driven or safety-critical projects. Agile still documents, but produces shippable increments each iteration rather than treating documents as the primary deliverable.
- ✓
Iterative development
Why this is correct
Iterative development delivers working software in short, repeating cycles, letting teams incorporate feedback after each increment rather than committing to a single upfront design. This directly satisfies the Agile characteristic of responding to change through frequent, incremental releases, distinguishing it from linear waterfall delivery.
Go deeper
Related to this question
About these practice questions
One of 988 original FC0-U71 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This FC0-U71 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the FC0-U71 exam.