Managing complex technical projects a systems engineering approach - Faulconbridge, R. Ian. (Artech House technology management and professional development library., 2003)