PM Knowledge Center
Knowledge is either what you know or where to find it.
Measuring time sensitivity in a project
The cruciality index (Spearman’s rank correlation)
Schedule Risk Analysis (SRA) is a simple yet effective technique to connect the risk information of project activities to the baseline schedule, in order to provide sensitivity information of individual project activities to assess the potential impact of uncertainty on the final project duration. A traditional schedule risk analysis requires four steps, as described in "Schedule Risk Analysis: How to measure your baseline schedule's sensitivity?", to report activity sensitivity measures that evaluate each activity's time estimate on a scale of risk. These sensitivity measures can be used by the project manager to distinguish between risky and non-risky activities in order to better focus on those activities that might have an impact on the overall project objective.
In this article, the Spearman's rank correlation cruciality index (CRI(ρ) (rho)) calculations are illustrated on a fictitious example project network with 8 activities, as displayed in figure 1. The number above each node is the baseline duration estimate (in days).

Figure 1: A fictitious example project network
Cruciality index CRI(ρ)
The cruciality index (CRI) is such a measure that calculates the correlation between the activity duration and the total project duration, as follows:
|x|: The absolute value of x
AvgAD: Average activity duration
AvgSD: Average simulated project duration
nrs: The number of simulation runs
DiffRank: The difference between the ranking values of AD and SD
Table 1: 10 simulation runs with random activity durations

Based on the simulation runs, the cruciality index CRI(ρ) can be calculated with the intermediate calculations illustrated in table 2 for activity 2 of figure 1. In the example, the ranking values are given for AD and SD. Note that the average of the ranking values is calculated in case of tie breaks. As an example, activity 2 has two times a duration of 44 (simulation runs 6 and 10) and hence, the ranking value is equal to the average of 9 and 10 which is 9.5.
Based on the values in table 2, the CRI(ρ) can be easily calculated as follows:
CRI(ρ) = 1 - 6 * 46.5 / {10 * (10^2 - 1)} = 0.72
with sum(DiffRank^2) = 46.5 equal to the sum of the last column of table 2.
Table 2: Intermediate calculations for the CRI(ρ) of activity 2

Although activity 2 lies on the critical path of the baseline schedule, the cruciality index (based on Spearman's rank correlation) is lower than 1. Figure 2 shows the CRI(ρ) values for all project activities, ranging between 0% and 72%. More precisely, the values are equal to 0.69, 0.72, 0.36, 0.00, 0.70, 0.16, 0.32 and 0.50 for activities 1 to 8. Obviously, a schedule risk analysis should be done with care for the following two reasons: (1) the input distributions of the activity duration should reflect reality, and (2) the number of simulation runs should exceed 10 to provide more reliable results.

Figure 2: The cruciality index (Spearman's rank correlation) values for the 8 activities after 10 simulation runs
The graph of figure 2 can be used to set action thresholds that make a distinction between sensitive and insensitive activities to better steer the project control process during project progress. More information can be found in "Bottom-up project control: Setting action thresholds using schedule risk analysis". Apart from the cruciality index, other time sensitivity measures can also be calculated for the same simulation runs, as discussed in "Schedule Risk Analysis: Measuring the time sensitivity of an activity".
