Re: Needs just a tweak.
"get agreement from all parties on what will be built before they even start anything"
Spoken like someone who has never worked on any construction ever.
- The client changes their mind all the time.
- Depending on who is off sick at the time, the authorities change/reverse/reverse again what they will sign off.
- The architect floats around with vaguely scribbled ideas.
- Components arrive built wrong and you either adapt to them, adapt them, or accept delay of getting them re-done