GlobalLogic interview question

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