1) Site is cleared, maybe foundation complete (which means excavation done etc) 2) All prefab pieces are done 3) No restrictions of number of people on site (besides physical realities)
#3 is no small case. I've often noticed that construction companies in the west have very few people on site. Certainly not 50 people per floor, for example. IMO this is due to wages and contracts. a) wages are too high to risk idle people and b) contracts are insufficiently written to incentivize speed of delivery (probably in favor of cost).
Overall design and how it is detailed is the dominant factor in time it takes to build things.
Do I have lots of joints that have to be perfect or can they be rough cut and covered with trim?
Do things assembly easily without having to fiddle due to having the correct tolerances?
Cuts and joins are what take the most time. The less cuts and joins you have the cheaper and faster things will be. Also cuts and joins that have to be done to high tolerances take a lot longer.