Software Engineering Best Practices Lessons From Successful Projects In The Top Companies - Jones C.; Jones C. (Tata McGraw-Hill, 2010)