The adoption of a Secure Development Lifecycle by Microsoft has changed the way traditional development is undertaken. No longer is security a last stage consideration; it is now key to the whole structure of developing applications and ensuring they are robust and secure to withstand attacks. Microsoft is leading the way with this drastic move, yet others are yet to adopt the approach. Where are development projects and teams still going wrong?Key areas: What is SDLC and why should you care? What are the key points of a SDLC implementation? What are the benefits to any organization adopting a SDLC lifecycle? A Look at Microsoft's approach and how they benefited How you can adopt the SDLC in your development structure