Certified Cloud Security Professional (CCSP) — Question 41
Which of the following should NOT be part of the requirement analysis phase of the software development lifecycle?
Answer options
- A. Functionality
- B. Programming languages
- C. Software platform
- D. Security requirements
Correct answer: B
Explanation
The requirement analysis phase focuses on understanding what the system needs to do, rather than how it will be built. Functionality, software platform, and security requirements are all integral to defining the system's needs, while programming languages pertain to implementation details, making it inappropriate for this phase.