Security Development Lifecycle

Definition
A Security Development Lifecycle is a software development process used to reduce software maintenance costs and increase reliability of software concerning software security related bugs.