The Role of Static Analysis in a Secure Software Development Lifecycle

When should static analysis be applied?” The answer to this question is fairly straightforward: “whenever code is being developed.” This however, is a simplification. The longer answer is “part of a structured and secure development process.”