The Self-Taught Programmer: The Definitive Guide to Programming Professionally
Object Oriented Design, Analysis and Programming
The Fundamental Concepts of Object-Oriented Programming
A Practical Approach to Documentation and Configuration Status Accounting (Software Configuration Management (SCM) Series)
EXTREME PROGRAMMING CONCEPTS (Software Engineering Series)
Scrum: a Breathtakingly Brief and Agile Introduction