I had read these ideas somewhere but not sure where. I give credit to whoever wrote them.
........
The success of a software project depends on not writing source code too early in the project.
You can't trade defect count for cost or schedule unless youre working on life critical systems. focus on defect count; cost and schedule will follow.
Silver bullets are hazardous to a projects health though software industry history suggests that vendors will continue to claim otherwise.
Half hearted process improvements is an especially damaging kind of silver bullet because it undermines future improvement attempts.
Despite its name, software isn't soft, unless its made that way in the first place, and making it soft is expensive.