SDLC, Software Development Life Cycle is a process used by software industry to design, develop and test high quality softwares. The SDLC aims to produce a high quality software that meets or exceeds customer expectations, reaches completion within times and cost estimates.\r\n\r\nSDLC is the acronym of Software Development Life Cycle.\r\n\r\nIt is also called as Software development process.\r\n\r\nThe software development life cycle (SDLC) is a framework defining tasks performed at each step in the software development process.\r\n\r\nISO/IEC 12207 is an international standard for software life-cycle processes. It aims to be the standard that defines all the tasks required for developing and maintaining software.