Infosys interview question

what is software development lifecycle