Software Engineering A Practitioner's Approach - PRESSMAN, Roger S. (Boston 2001)