Chapter 8

Software Development Security

This chapter covers the following subjects:

  • Software Development Concepts: Concepts discussed include software architectures and languages used to implement them.

  • Security in the System and Software Development Life Cycle: Concepts discussed include the System Development Life Cycle; the Software Development Life Cycle; software development methods and maturity models; operation and maintenance; change management; and the integrated product team.

  • Security Controls in Development: Concepts discussed include software development security best practices, software environment security, source code issues, source code analysis tools, code repository security, application programming interface security, software ...

Get CISSP Cert Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.