December 2021
Beginner
550 pages
20h 48m
English
One critical area of security concern is application software because secure software can be difficult to design and write and even more difficult to deploy securely. Attackers know that the software development process is complex and that the result of the process is often an application that contains weaknesses, which they can exploit. Therefore, developing and deploying software require attention to security at every stage of the process as well as a structured process to ensure that the software does just what it is supposed to do. To describe and control systems and software development processes, there are several popular methods, two of which are the system life cycle (SLC) and the system development life ...