Many factors contribute to project complexity, from "Is building construction, as a social project organization and production system, complicated or complex?" Chao Xiao and José L. Fernández-Solís,
- Uncertainty about the product of the project
- Uncertainty about the scope of the project
- Novelty of technology
- Highly multidisciplinary
- Large number of stakeholders with influence on the project
- High difficulty to achieve performance goals
- Significant change in the scope of the project during its implementation
- High interdependence between the technologies
- High interdependence between participants involved in the project
Here's 3 understanding of complex systems
More research from this work to assess applicability to software projects