Most construction professionals know Hofstadter's law, if not by name, then by experience. It states that a project always takes longer than expected, even when the law is taken into account.
According to Hofstadter's law, the time estimated to complete a project will always fall short of the actual ...