1. A method for compensating for reduced availability of a disrupted project resource, where a first resource comprises a set of instances of the first resource that are each associated with a corresponding available amount of the first resource that is made available by that instance, where a total available capacity of the first resource is a sum of available amounts of the first resource that are made available by all instances of the set of instances, where the project requires a first instance of the set of instances, a second instance of the set of instances, and a third instance of the set of instances, where the first instance identifies a first available amount of the first resource that is available to the project, where the second instance identifies a second available amount of the first resource that is available to the project, where the third instance identifies a third available amount of the first resource that is available to the project, and where a disruption of the first, second, or third instance results in a corresponding reduction of the first, second, or third available amount, the method comprising a processor of a computer system identifying an initial value of the total available capacity as a sum of the first available amount, the second available amount, and the third available amount; the processor receiving a set of dependency relationships, where a first dependency relationship of the set of dependency relationships identifies that an initial disruption of the first instance causes a second disruption of the second instance, and where a second dependency relationship of the set of dependency relationships identifies that the second disruption causes a disruption of the third instance; the processor determining that the initial disruption: directly results in a reduction of the first available amount by a first-instance reduction amount, indirectly results, as a function of the first dependency relationship, in a reduction of the second available amount by a second-instance reduction amount and indirectly results, as a function of the second dependency relationship, in a reduction of the third available amount by a third-instance reduction amount; and the processor, as a result of the determining, decreasing the total available capacity of the first resource by a sum of the first-instance reduction amount, the second-instance reduction amount, and the third-instance reduction amount.