Practical Software engineering - Schach, Stephen R (IRWIN, 1992)