CCSP · Question #99
CCSP Question #99: Real Exam Question with Answer & Explanation
The correct answer is A: Planning and requirements analysis, define, design, develop, testing, and maintenance. The standard phases of a software development lifecycle typically begin with planning and requirements analysis, followed by defining, designing, developing, testing, and ultimately maintenance.
Question
What are the phases of a software development lifecycle process model?
Options
- APlanning and requirements analysis, define, design, develop, testing, and maintenance
- BDefine, planning and requirements analysis, design, develop, testing, and maintenance
- CPlanning and requirements analysis, define, design, testing, develop, and maintenance
- DPlanning and requirements analysis, design, define, develop, testing, and maintenance
Explanation
The standard phases of a software development lifecycle typically begin with planning and requirements analysis, followed by defining, designing, developing, testing, and ultimately maintenance.
Common mistakes.
- B. 'Define' typically follows 'Planning and requirements analysis', not precedes it, as definition builds upon initial planning.
- C. 'Testing' comes after 'Develop' in a standard SDLC, as you test what has been developed.
- D. 'Design' typically follows 'Define', and 'Define' should not follow 'Design'.
Concept tested. Software Development Lifecycle (SDLC) phases
Reference. https://learn.microsoft.com/en-us/azure/security/develop/security-sdlc
Topics
Community Discussion
No community discussion yet for this question.