How good for doing business is to sustain conditions where customers trust their providers; one such condition is the ability to explain and predict the outcome of software development such as feature set, cost and, time to deliver. I have observed a