SDLC

Systems Development Life Cycle

The process of designing, developing, Testing and Maintaining Software throughout its life cycle.

This can also be incorporated in to a Secure Development Process.