By incorporating security considerations into each stage of the development process, SSDLC can be executed in other software development approaches. For instance, security testing can be included in each sprint of an agile project, while it can be carried out at each significant milestone in a waterfall project.