Software engineering best practices lessons from successful projects in the top companies - Jones, Capers (McGraw-Hill, 2010)