The software factory : managing software development and maintenance - Johnson, James R. (Butterworth-Heinemann, 1991)