Gaming Nexus writes: "In the world of software project management there's something called the iron triangle. The three sides of the triangle represent the three constraints of development: scope, time, and resources. The thought is that you can't change one of those items without impacting the other two. For instance, if you increase the scope of a project (the amount of stuff in the project) you're going to impact the amount of time it takes and the number of resources it will take to get the project done. It's a very nice metaphor but it does lack one attribute, quality. Some say that the iron triangle should really be a square, rectangle, or rhombus but there are those (like myself) who say that quality is part of your scope...that it's actually one of the requirements of developing something to spec."