Prepare for the A Level Computer Science OCR Exam with comprehensive quizzes that cover essential topics, flashcards, and detailed explanations to help you excel. Ace your exam with confidence!

Practice this question and more.


Which methodology emphasizes minimal documentation and active user participation?

  1. Agile Methodologies

  2. Waterfall Model

  3. Extreme Programming

  4. Spiral Model

The correct answer is: Agile Methodologies

The Agile methodologies prioritize flexibility, collaboration, and rapid delivery of functional software over comprehensive documentation. This approach encourages ongoing user participation throughout the development process, allowing for continuous feedback and adaptations to meet user needs. This model promotes iterative development cycles, where small, incremental changes are made based on direct user input, leading to a product that closely aligns with user expectations. In contrast, methodologies like the Waterfall Model rely heavily on a predefined sequence of stages and extensive documentation, which can lead to a disconnect between user requirements and the final product. Extreme Programming also emphasizes user involvement and iteration but has more structured practices regarding coding and testing than what is typically seen in Agile methodologies. The Spiral Model, while incorporating some elements of user feedback, tends to focus more on risk assessment and planning than on minimal documentation and active engagement from users. Thus, the emphasis on minimal documentation and active participation from users is a defining characteristic of Agile methodologies.