Project triangle

From DmWiki

The project triangle is a part of Software engineering that says that you can have only two of the three things - those three things being

  1. On time
  2. On budget
  3. Of high quality

The degree of being on time, on budget and of high qulity is governed by the project triangle. Imagine a triangle where each corner is one of budget, time or quality. Now you have to decide which are more important for your project. The two that are most important are the two that you can have the least flexibility in, that means you have to be willing to be as flexible as possible with the thrid thing. Generally speaking you cannot have all three. Some game examples follow:


Name On Time On Budget High Quality
Sim City No No Yes
Baldurs Gate II No No Yes



DevMaster navigation