Security Development Lifecycle
   HOME

TheInfoList



OR:

The Microsoft Security Development Lifecycle is a software development process used and proposed by
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
to reduce
software Software is a set of computer programs and associated software documentation, documentation and data (computing), data. This is in contrast to Computer hardware, hardware, from which the system is built and which actually performs the work. ...
maintenance costs and increase reliability of software concerning
software security Application security (short AppSec) includes all tasks that introduce a secure software development life cycle to development teams. Its final goal is to improve security practices and, through that, to find, fix and preferably prevent security i ...
related bugs. It is based on the classical
spiral model The spiral model is a risk-driven software development process model. Based on the unique risk patterns of a given project, the spiral model guides a team to adopt elements of one or more process models, such as incremental, waterfall, or evolu ...
.


Versions


See also

* Trusted computing base


Further reading

# # #


External links

* Software development process Microsoft initiatives {{soft-eng-stub Data security Security Crime prevention National security Cryptography Information governance