Complex Project Management
Complex projects involve uncertainties, ambiguities, dynamic interfaces, political and external influences, integration at diverse locations, technology life cycle considerations, managing complex human behavior etc.
A simple project could become complex and then out of control resulting into 'Fire Fighting'. An outline of defining complexities and 'how to deal with complexities' is dealt with.