What is the name for an iterative software development approach that emphasizes flexibility and customer collaboration?
Difficulty: Easy
About this MCQ
This Easy Software Engineering MCQ checks one syllabus fact.
The question is: “What is the name for an iterative software development approach that emphasizes flexibility and customer collaboration?”
The accepted answer is D. Agile methodology. Agile methodology refers to an iterative software development approach that emphasizes flexibility and customer collaboration.
- A. Technical debt
Why not A: “Technical debt” is not correct. The accepted answer is D. Agile methodology. Agile methodology refers to an iterative software development approach that emphasizes flexibility and customer collaboration.
- B. Software maintenance
Why not B: “Software maintenance” is not correct. The accepted answer is D. Agile methodology. Agile methodology refers to an iterative software development approach that emphasizes flexibility and customer collaboration.
- C. Requirement analysis
Why not C: “Requirement analysis” is not correct. The accepted answer is D. Agile methodology. Agile methodology refers to an iterative software development approach that emphasizes flexibility and customer collaboration.
- D. Agile methodology ✓
Correct answer
D. Agile methodology
Explanation
Agile methodology refers to an iterative software development approach that emphasizes flexibility and customer collaboration.
Source: Software Engineering Official Reference Guide
Tags: computer science, software engineering, sdlc, software development
Submitted by: MCQsHub Editorial
Related MCQs
- The concept in which a software development model that combines iterative development with systematic risk ana...
- Identify the correct definition of Spiral model.
- What term describes the following? a software development model where each development phase has a correspondi...
- In computer science, V-model refers to which of the following?
- Select the correct name for: an assessment conducted early in a project to determine whether a proposed system...
- Which statement correctly explains Feasibility study?