Trust is a rare commodity in the world of software development, and there is an unfortunate history of failed projects and budget overruns that reinforce this atmosphere. Even major software...