Application and process software
Assessment and improvement of SDLC
Integration of computer security in the Software Development Life Cycle
Security audits
Identification of security breaches in the organization's software applications
Training in secure SDLC
Creating expert security professionals in order to maintain a secure SDLC.