O'Reilly logo

CISSP For Dummies, 5th Edition by Peter H. Gregory, Lawrence C. Miller

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10

Software Development Security

In This Chapter

arrow Applying security throughout the software development lifecycle

arrow Enforcing security controls

arrow Protecting development environments

arrow Assessing software security

arrow Sizing up the security impact of off-the-shelf software

You must understand the principles of software security controls, software development, and software vulnerabilities. Software and data are the foundation of information processing; software can’t exist apart from software development. An understanding of the software development process is essential for the creation and maintenance of software that’s appropriate, reliable, and secure. After all, if you don’t understand how information systems work, how can you be expected to know how to protect them?

Understand and Apply Security in the Software Development Lifecycle

The software development life cycle (SDLC, also called the systems development life cycle) refers to all the steps required to develop software from conception ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required