Certified Information Systems Security Professional CISSP · Free Practice Question Easy
Question 7
ThorTeaches has moved to using DevOps. Which of these project management approaches are best suited for DevOps?
- A Scrum
- B Lean
- C Waterfall
- D Agile
Reveal correct answer
Correct answer: D
Explanation
The correct answer: Agile is the best-suited project management approach for DevOps because both Agile and DevOps emphasize continuous delivery, flexibility, collaboration, and customer satisfaction. Agile methods break down projects into smaller pieces, or iterations, which allows for more frequent reassessment and adaptation of plans. It values working software over comprehensive documentation and encourages active user involvement and feedback, features which are inherently in line with the DevOps principles of continuous integration and delivery, as well as the collaboration between development and operations teams. The incorrect answers: The Waterfall model follows a sequential, linear process where progress flows steadily downwards (like a waterfall) through a sequence of unique stages: Requirements, Design, Implementation, Verification, and Maintenance. It doesn’t allow going back to a previous phase if something needs to be changed, which makes it rigid and less suitable for DevOps, which emphasizes flexibility, continuous integration, and delivery. Scrum is a type of Agile methodology and can be used effectively within a DevOps environment. However, Scrum in itself is not a project management approach, but rather a framework for implementing Agile principles. It is more focused on managing and controlling iterative development and less about the overarching project management process which includes aspects like continuous delivery, integration, and operations, thus making it less suited for DevOps compared to the broader Agile methodology. Lean project management is based on the principles of lean manufacturing and is focused on maximizing value while minimizing waste. Although Lean shares some common principles with DevOps, such as the focus on efficiency and value, it is not as well-suited to the collaborative, iterative development and continuous delivery that are central to DevOps. Lean's main focus is on the efficiency of resources and elimination of waste, which, although important, is not the primary focus of DevOps.Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
You must be logged in to post a comment.
