The only new software development projects undertaken are those that haven't been done before or those whose predecessors are not publicly available. This business reality, more than any other factor, is what makes software development so hard and risky, which makes attention to process so important.
--Sam Guckenheimer & Juan Perez, in "Software Engineering with Microsoft Visual Studio Team System"