I think a project manager would say that the three triangles are Time, Scope/Quality, and $$. A classic It development project has a well-defined scope (features) and if it's changed, it requires an adjustment to Time or $$. Remember you can almost always buy development time with money.