The 90 percent solution: how to finish projects on time for less money