MemotivaCISSP Flashcards: Software Development Security, SDLC, OWASP, Secure Coding

What are the phases of the software development lifecycle?

CISSP Flashcards: Software Development Security, SDLC, OWASP, Secure Coding

Audio flashcard · 0:27

Nortren·

What are the phases of the software development lifecycle?

0:27

The software development lifecycle, or SDLC, includes requirements gathering where security requirements are defined alongside functional ones, design where threat modeling and architecture review occur, implementation where secure coding practices are followed, testing where security testing including static analysis, dynamic analysis, and penetration testing are performed, deployment where secure configuration and hardening are applied, and maintenance where patches and updates address newly discovered vulnerabilities.
csrc.nist.gov