Pergunta de entrevista da empresa GlobalLogic

How would I design a project from scratch? What parameters will I consider?