“Go with your gut, then multiply by three.” So goes the conventional wisdom about estimating the cost of software development, a critical business task that very few companies do well, according to ...