The craft of software engineering - Macro, Allen (International computer science series, 1987)