The different phases of the SDL(secure application development) lifecycle are;

  • Requirement gathering 
  • Design 
  • Coding 
  • Testing  
  • Release and Deployment