...conclusion in analyzing software project critical success factors has been that the differences between successful and troubledsoftware projects are most often the difference between good and bad expectations management. This coincides with a major...
http://www.stsc.hill.af.mil/crosstalk/2003/12/0312Turner.pdf