The system development life cycle (SDLC) methodology promotes a controlled business environment where an orderly process takes place to minimize risk for implementing major new applications or changes to existing applications. The purpose of this policy is to clearly define the methodologies and processes for effective implementation of application development projects and significant application upgrades.