Chapter 19.  Day 19 – Software Development Security - Assessing effectiveness of Software Security

This chapter covers methods to assess the effectiveness of security in software. Effectiveness is used to ensure that the software has sufficient security controls, and these controls are performing as expected. Software quality and effectiveness is based on assurance requirements, and such requirements are based on performance and security. Hence, parameters such as performance and security must be demonstrable. Monitoring activities such as logging plays an important role in determining the performance and the security control effectiveness of the software.

Overview

Assurance in software means that software performance is as per the design and has effective security controls available. Observe the following diagram:

Overview

In this module, you will understand the following:

  • Assurance requirements in software
  • Auditing and logging, risk analysis and mitigation, and acceptance testing
  • Security impact analysis on the acquired software
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.179.85