Back to Glossary
DevOps

What is Shift Left?

Moving testing and security checks earlier in the development lifecycle.

Shift Left is the practice of performing quality and security checks earlier in the development process — in the developer's IDE, in pre-commit hooks, and in CI, rather than in staging or production. The 'shift left' metaphor comes from moving activities to the left on a timeline. It's cheaper to fix a bug found in a PR than one found in production. Shift-left security (part of DevSecOps) means running SAST, dependency scanning, and secret detection in the PR pipeline.

Related Terms

Test your knowledge of Shift Left and 130 other DevOps concepts