Pregunta de entrevista de Cognizant

Explain Software Development Life Cycle?