Certified in Risk and Information Systems Control (CRISC) — Question 1105

Which of the following MOST effectively ensures controls are built into applications during development?

Answer options

Correct answer: D

Explanation

Engaging the security team early in the SDLC allows for proactive identification and integration of security controls, which is the most effective approach. While post-implementation reviews, static code scanning, and dynamic testing are important, they are reactive measures that cannot ensure security is built in from the start.