In a traditional Software Development practice security is often an afterthought, formed to assess software security standards only towards the end of the lifecycle using a specialist team who often work on silos without understanding the story so far. However, after agile software development and DevOps have revolutionized the software development approach emphasizing on speed to market, gone are those days of deploying applications without embedding security controls early in the development life cycle.
While DevOps focuses on transforming the organization by identifying toil between development and operational dependencies, security was still a left-out practice until DevSecOps was introduced as a concept to integrate security practices within the DevOps process. The DevSecOps, like DevOps itself, is focused on creating new solutions for complex software development processes within an agile framework.