SY0-501 · Question #234
A development team has adopted a new approach to projects in which feedback is iterative and multiple iterations of deployments are provided within an application's full life cycle. Which of the…
The correct answer is B. Agile. The scenario describes iterative feedback cycles and multiple deployment iterations, which are hallmark characteristics of Agile methodology.
Question
A development team has adopted a new approach to projects in which feedback is iterative and multiple iterations of deployments are provided within an application's full life cycle. Which of the following software development methodologies is the development team using?
Options
- AWaterfall
- BAgile
- CRapid
- DExtreme
How the community answered
(22 responses)- A5% (1)
- B77% (17)
- C9% (2)
- D9% (2)
Why each option
The scenario describes iterative feedback cycles and multiple deployment iterations, which are hallmark characteristics of Agile methodology.
Waterfall is a sequential, linear methodology where each phase (requirements, design, implementation, testing, deployment) must be completed before the next begins, with no iterative feedback cycles during development.
Agile is a software development methodology built around iterative development cycles called sprints, continuous feedback loops, and incremental delivery of working software throughout the application lifecycle. This approach allows teams to adapt to changing requirements and deliver value frequently, contrasting with sequential or single-delivery models. The description of iterative feedback and multiple deployment iterations directly maps to core Agile principles.
Rapid Application Development (RAD) focuses on quick prototyping and user feedback to accelerate delivery, but it is not primarily characterized by iterative deployment cycles throughout the full application lifecycle in the same way Agile is.
Extreme Programming (XP) is actually a subset of Agile practices, not a standalone competing methodology, and the question's description broadly aligns with Agile as the overarching methodology rather than a specific Agile framework like XP.
Concept tested: Agile software development methodology iterative deployment
Source: https://learn.microsoft.com/en-us/devops/plan/what-is-agile
Topics
Community Discussion
No community discussion yet for this question.