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