Practical software engineering - Schach, Stephen R (Irwin, 1992)