Three immutable variables, statistically coupled, for all projects. Each to level - Cost, Schedule, and Technical Performance are loosely coupled.
The drivers of each of these are listed as well.
All elements are in play and are probabilistic.
Managing in the presence of this uncertainty is the primary role of all project management.