Implementing System Development Controls

Discuss system development controls.

System development controls can be beneficial in two ways: in the use of a strong systems development lifecycle, and in following sound best practices.

System Development Lifecycle

In the beginning, there was chaos. What else would you expect of a new industry? When the first systems were programmed, there was no history of product development to follow. Programmers often followed the “code-and-fix” model of development. The program was written and, if found wanting, was fixed. And fixed again, and then fixed some more. In response to this, the concept of structured software development was devised. Three prominent system development lifecycle models exist. The waterfall ...

Get CISSP Training 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.