Based on the budjet for the project; the time frame; number of members in the team and based on how huge the project is; whether it has some version control or version change; the company will decide the start of the project.
If you have the better answer, then send it to us. We will display your answer after the approval.