Software work is the most complex that humanity has ever undertaken.
Process improvement is most valuable in raising the floor of a community's practice.
More software projects have gone awry for lack of calendar time than for all other causes combined.
There is no single development, in either technology or management technique, which by itself promises even one order-of-magnitude improvement within a decade in productivity, in reliability, in simplicity.
Originality is no excuse for ignorance.
It is very difficult to make a vigorous, plausible, and job-risking defense of an estimate that is derived by no quantitative method, supported by little data, and certified chiefly by the hunches of the managers