Pregunta de entrevista de Syntell

What is software development life cycle?