Pergunta de entrevista da empresa Cognizant

What is software developments cycle ?