Certified Information Systems Security Professional CISSP · Free Practice Question Easy
Question 62
Which of these is not really a methodology but describes the phases of the software development lifecycle?
- A Waterfall.
- B Agile.
- C SDLC.
- D Rapid Application Development (RAD).
Reveal correct answer
Correct answer: C
Explanation
The correct answer: SDLC, or Software Development Life Cycle, is not in itself a methodology but rather a descriptive framework that outlines the stages of the software development process. These stages typically include: requirements gathering, design, implementation, testing, deployment, and maintenance. Various methodologies, such as Waterfall, RAD (Rapid Application Development), and Agile, all fit within this overarching framework, each offering different approaches for progressing through the stages. The incorrect answers: Waterfall is a linear, sequential methodology that involves completing one phase of the software development process before moving on to the next. It is a well-known and widely used methodology, but it is not the same as the overall SDLC framework. RAD, or Rapid Application Development, is a software development methodology that emphasizes rapid prototyping and iterative delivery. It's designed to give much faster development and higher-quality results than traditional systems, fitting within the SDLC as an approach to navigating its stages. Agile is another software development methodology that is characterized by the division of tasks into short phases of work and frequent reassessment and adaptation of plans. It's a specific approach to the software development process and fits within the broader SDLC framework.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.
