Under ISO/IEC 27001 (ISACA / ISO/IEC 27001 / NIST CSF), security Integration in Software Development Lifecycle (SDLC) establishes the authoritative rules tested on the ISACA CISM. This lesson covers methodologies and best practices for embedding security activities and controls throughout the entire Software Development Lifecycle (SDLC), from requirements gathering and design to testing, deployment, and maintenance. VoraPrep verifies every threshold, worked table, and practice question below against the current ISACA CISM blueprint.
| Aspect | ISO/IEC 27001:2022 (Relevant Controls) | NIST CSF 2.0 (Relevant Functions/Categories) |
|---|---|---|
| Security Requirements | A.8.28 (Secure coding) | PR.DS-01 (Data at rest), PR.DS-02 (Data in transit), GV.RM-01 (Risk management strategy) |
| Secure Design | A.8.27 (Secure development policy) | PR.DS-03 (Secure configuration), PR.DS-04 (Secure development environment) |
| Security Testing | A.8.29 (Security testing in development and acceptance) | PR.AT-01 (Security testing), DE.CM-01 (Vulnerability management) |
| DevOps/CI/CD | A.8.27 (Secure development policy), A.8.28 (Secure coding) | PR.DS-04 (Secure development environment), DE.CM-02 (Continuous monitoring) |
A CISM reviews a new critical application development project that is nearing its User Acceptance Testing (UAT) phase. The project manager reports that due to aggressive timelines, static application security testing (SAST) and dynamic application security testing (DAST) were deferred to post-production, with a plan to address findings during the first maintenance cycle. The CISM's primary concern is ensuring robust security for the enterprise. Which of the following statements most accurately analyzes this situation?
A rapidly growing FinTech company is developing a new mobile banking application. The development team, under pressure to meet aggressive market deadlines, has historically focused on functionality over security. The CISO is tasked with integrating security practices into their existing Agile SDLC without significantly delaying product launches or alienating the development team. The challenge is to implement effective security controls and testing at each stage, from initial feature definition to continuous deployment, ensuring compliance with financial regulations and protecting sensitive customer data, all while maintaining developer velocity. How should the CISO prioritize and implement these security integrations to achieve both security and business objectives?
Under ISO/IEC 27001 (ISACA / ISO/IEC 27001 / NIST CSF), security Integration in Software Development Lifecycle (SDLC) establishes the authoritative rules tested on the ISACA CISM. This lesson covers methodologies and best practices for embedding security activities and controls throughout the entire Software Development Lifecycle (SDLC), from requirements gathering and design to testing, deployment, and maintenance. VoraPrep verifies every threshold, worked table, and practice question below against the current ISACA CISM blueprint.
Candidates often fall into traps that prioritize reactive security over proactive integration or misunderstand the scope of security activities within the SDLC. Shift Left: Prioritize integrating security activities as early as possible in the SDLC (requirements, design) to reduce cost and effort of remediation.
Test yourself instantly with the free playable ISACA CISM question on this page, or launch VoraPrep's full ISACA CISM adaptive question bank, interactive lessons, and 1:1 exam simulator at voraprep.com/cism.