Software Development Life Cycle or commonly known as SDLC refers to the all the activities performed during software development, such as the gathering of requirement, requirement analysis, coding, designing, implementation, testing, deployment and maintenance.

BY Best Interview Question ON 13 Jan 2019