Software Engineering: A Practitioner's Approach
Roger S. Pressman
The Goal: A Process of Ongoing Improvement
Eliyahu M. Goldratt & Jeff Cox
Designing Data-Intensive Applications: The Big Ideas Behind ...
Martin Kleppmann
Designing Data (1)
Testing Computer Software
Cem Kaner & Jack Falk & Hung Q. Nguyen
The Shock Doctrine - The Rise of Disaster Capitalism
Naomi Klein