Managing technical people: innovation, teamwork, and the software process - Humphrey, Watts S . (Pearson Education Asia, 1999)