The triple constraint theory says that every project works within time, scope, and cost boundaries. For instance, if a client wants to increase the project's scope by adding more features, the client has to budget more money and time to get it done.