Software Development Life Cycle (SDLC) provides standard processes and tools designed to help facilitate high-quality technology solutions, effectively meet the business needs of the University Community, efficiently use resources, and securely protect University data and interests. The SDLC process will focus on improving requirements gathering, communication, transfer of responsibility, testing, and quality management.
SDLC is a methodology made up of phases that is used to ensure the effective and efficient delivery of work or product. It is useful for the smallest of tasks to the largest most complex projects. It is important to follow all the phases, but the level of effort and documentation will vary in each phase as necessitated by the complexity of work, sometimes requiring the review and approval of multiple people and organizations.