Managing Software Quality by Richard E. Nance & James D. Arthur