Microsoft Security Development Lifecycle (Microsoft SDL)
Definition - What does Microsoft Security Development Lifecycle (Microsoft SDL) mean?
Techopedia explains Microsoft Security Development Lifecycle (Microsoft SDL)
The third phase, design, considers security and privacy concerns, which helps decrease the risk of repercussions from the public. Attack surface analysis or reduction and the use of threat modeling will help apply an organized approach to dealing with threat scenarios during the design phase. Implementation of the design should employ approved tools and include the analysis of dynamic run-time performance to check an application’s functional limitations.
The release phase includes the final review of all the security activities that will help ensure the software’s security capacity. After the release phase comes the response phase to implement the incident response plan that was prepared during the release phase. This is crucial because it guards end-users from software vulnerabilities that can emerge and harm the software and/or the user.