
5/21/2024 · Julie Byrne
What this post added
This post details a 7-step process for enhancing application security without slowing developer velocity. It outlines how to assess the current state of development, enable security scans (starting with secrets detection and dependency scanning), evaluate scan results for false positives and noise, adjust scan analyzers and rules (e.g., customizing SAST and secret detection rulesets), prioritize initial vulnerabilities for remediation, enable scans in development pipelines (running scans in parallel with CI jobs and using scheduled scans for slower ones like DAST), and provide developer visibility through the merge request widget and security training integrations. The process emphasizes an iterative approach, starting with pilot teams and expanding gradually, while fostering collaboration between development, security, and operations.