There is a fourth one - quality. It is important to acknowledge its existence, otherwise you can find yourself in a position where you can alter &quot;all 3&quot; constraints for the better at the cost of a hidden fourth one.