Why Operational Failure Belongs in Program PoS
A development program can fail to deliver a decision-quality result for more than one reason. Recruitment may not reach its target, trial conduct may depart substantially from the protocol, or data may be too incomplete or unreliable for the planned analysis. These are operational failures. Separately, a well-run study with usable data may show that the treatment does not meet a prespecified technical criterion, such as a target effect or exposure-response requirement.
The distinction matters because the two kinds of failure imply different things. An operational failure can prevent a meaningful evaluation; it is not, by itself, evidence that the treatment is ineffective. A probability-of-success estimate that includes only the chance of meeting a technical criterion conditional on a valid evaluation may overstate the chance of delivering a successful program. Conversely, multiplying that estimate by operational-risk factors can understate success if the technical estimate already includes those risks.
The definition of \(O\) must match the decision being made. For example, the requirements might include adequate enrollment, acceptable protocol execution, and a prespecified minimum level of usable data. “Operational success” is not a universal endpoint: it should be written down in observable terms, with rules for handling deviations and missing or unusable data. Likewise, the technical criterion must be specified. It might be meeting an efficacy threshold in the planned analysis, rather than an informal judgment that results look promising.
Combining Operational and Technical Probabilities
The product rule gives an exact decomposition:
This identity does not require operational success and technical success to be independent. The conditioning is essential: the technical probability is evaluated among the cases in which the required operational conditions hold. If technical success is defined only when usable data exist, this conditional definition also avoids treating an uninterpretable result as though it were a biological failure.
Operational success often requires several events. Let \(E\) denote adequate enrollment, \(X\) acceptable execution, and \(D\) data meeting the usability rules. If all three are required, then \(O=E\cap X\cap D\). Applying the chain rule gives:
This is a factorization of the joint probability, not a claim that the events are independent. The probabilities after the first are conditional on the preceding events in the stated sequence. The sequence can be chosen to reflect the process or available evidence; the product remains valid when each factor is conditioned correctly. Assuming independence would instead replace these conditional probabilities with marginal probabilities, which need not be equal.
A short derivation makes the point explicit. By the product rule, \(P(E\cap X)=P(E)P(X\mid E)\). Applying the rule again gives \(P(E\cap X\cap D)=P(E\cap X)P(D\mid E\cap X)\). Finally, because \(T\) is required as well, multiply by \(P(T\mid E\cap X\cap D)\). Substitution yields the displayed factorization. No independence assumption enters any step.
Worked Example: Combining Enrollment, Execution, Data, and Technical Success
Suppose a hypothetical trial-based program requires adequate enrollment, acceptable execution, usable data, and a technical result meeting its target. The planning estimates are \(P(E)=0.85\), \(P(X\mid E)=0.92\), \(P(D\mid E\cap X)=0.90\), and \(P(T\mid E\cap X\cap D)=0.62\). Assume the events and technical criterion have been defined consistently with these conditional estimates.
The probability of overall program success is:
Thus the estimated probability that this hypothetical program both produces an operationally acceptable evaluation and meets the technical criterion is about 43.6%. The conditional technical probability remains 62% among programs that satisfy the operational requirements; the lower overall probability reflects the additional chance of not reaching that evaluable outcome.
Dependence, Definitions, and Double Counting
Operational stages can be related. A recruitment shortfall may cause a protocol amendment or an extension, which may in turn affect execution or data completeness. Such relationships are reasons to use conditional probabilities, not reasons to multiply marginal probabilities as though the stages were independent. The conditioning should reflect the actual event definitions and the information used to estimate each probability.
Worked Example: Why Marginal Operational Probabilities Cannot Be Substituted
In a hypothetical program, the probability of adequate enrollment is \(P(E)=0.80\). Given adequate enrollment, the probability of acceptable execution is \(P(X\mid E)=0.90\). The probability of usable data given both conditions is \(P(D\mid E\cap X)=0.95\), and technical success given an operationally acceptable evaluation is \(P(T\mid E\cap X\cap D)=0.70\). The joint probability of enrollment and acceptable execution is therefore:
Suppose a separate summary reports the marginal probability of acceptable execution as \(P(X)=0.75\). That marginal includes cases with and without adequate enrollment; it is not the conditional value \(P(X\mid E)=0.90\). Substituting the marginal into a sequential calculation would give \(0.80(0.75)=0.60\), which is not the joint probability for adequate enrollment and acceptable execution. Continuing to use the other stated conditional probabilities, the correct overall calculation is:
The value 0.4788 is the probability of all required events under the stated conditional estimates. It is not obtained by multiplying a collection of interchangeable “success rates”; each factor has a specific conditioning set.
The same care is needed when a probability is already labeled “program PoS.” If it was estimated as the chance of meeting the technical criterion among adequately conducted studies with usable data, operational factors may still need to be included. If it was calibrated against historical programs using an overall outcome that counted enrollment, execution, and data usability failures as unsuccessful programs, those risks may already be included. Multiplying by operational success again would count some failures twice.
Worked Example: Checking Whether Operational Risk Is Already Included
Suppose a hypothetical technical model estimates a 65% chance of meeting the target among studies that reach the prespecified data-usability standard. A separate assessment estimates \(P(O)=0.85\). If the model’s 65% is genuinely \(P(T\mid O)\), overall success is:
The resulting estimate is 55.3%. Now suppose instead that the 65% estimate was calibrated to an overall historical outcome in which programs without usable data were recorded as failures. In that case, the 65% may already estimate \(P(O\cap T)\). Multiplying it by 0.85 would produce \(0.5525\) and apply an operational penalty a second time. The arithmetic is the same, but its validity depends on what the 65% represents. Before combining estimates, identify their target events, populations, and conditioning.
Estimating and Diagnosing the Operational Components
Operational probabilities should be grounded in evidence relevant to the specific program. Useful inputs may include feasibility data, recruitment performance in comparable settings, site capacity, expected protocol burden, and the anticipated data-collection process. Evidence from a different indication or study design may still inform an estimate, but differences in eligibility, geography, duration, or measurement procedures should be considered rather than hidden inside a single precise number.
A practical assessment begins by making each event auditable. For example, “adequate enrollment” could mean reaching a target number of evaluable participants by a specified date, while “usable data” could require a predefined completeness threshold for a primary endpoint. Clarify whether a study that reaches its enrollment target but misses the data threshold counts as operational failure. Clear definitions prevent the same problem from being assigned to multiple components without justification.
Several warning signs indicate that the calculation may not represent the intended program:
- The model’s technical PoS and the operational adjustment use overlapping failure definitions.
- Marginal rates are multiplied even though the calculation is meant to be conditional on earlier stages.
- “Usable data” has no prespecified threshold, so the event changes with the analysis or decision.
- Historical rates are used without checking whether their study context and success definitions match the program.
- Failure probabilities for several operational causes are added as if the causes were mutually exclusive, even though a single program can experience more than one.
When estimating \(P(O)\), do not generally calculate it as one minus the sum of individual failure probabilities. That shortcut is valid only under restrictive conditions, such as mutually exclusive failure events. If the required events are modeled as independent, the probability that all succeed is the product of their marginal success probabilities; but independence must be justified. Otherwise, use conditional estimates or a scenario model that represents the dependencies.
Choosing a Representation and Recognizing Limitations
A single overall PoS is concise and useful for a decision calculation, but it conceals why success may or may not occur. A factorized conditional model shows where risk enters and can make it easier to update an estimate when new feasibility or execution evidence becomes available. A scenario tree can be preferable when operational contingencies have distinct consequences—for example, a recruitment delay might lead either to a feasible extension or to discontinuation. In that case, specify the probabilities and outcomes for each branch, then add the probabilities of the success branches.
A product of point estimates is not a complete description of uncertainty in the inputs. It can also be misleading if conditional estimates are poorly supported, if operational definitions change during development, or if a major contingency is omitted. Report the overall probability alongside its event definition and component assumptions. Where plausible inputs vary, recompute the overall probability across those values and identify which assumptions materially change the decision. This is a check on the calculation, not a reason to imply that the numerical result is more certain than its inputs.
Operational PoS is useful because it separates “the treatment misses the criterion” from “the program does not generate an interpretable test.” That separation can guide practical planning: enrollment feasibility, conduct safeguards, and data-quality controls may address operational risks, while a change in the scientific hypothesis addresses a different source of risk. The probability calculation alone does not establish which intervention is worthwhile; it makes the assumed routes to success explicit.
Check Your Understanding
Answer each question, then compare your reasoning with the solutions.
- A hypothetical program has \(P(E)=0.90\), \(P(X\mid E)=0.80\), \(P(D\mid E\cap X)=0.95\), and \(P(T\mid E\cap X\cap D)=0.60\). What is its overall probability of success?
- In one sentence, distinguish operational failure from technical failure.
- Why is multiplying \(P(E)\), \(P(X)\), and \(P(D)\) not generally justified when the target is \(P(E\cap X\cap D)\)?
- A reported PoS already counts programs with unusable data as failures. What must be checked before applying a separate data-usability adjustment?
Solutions. (1) \(0.90(0.80)(0.95)(0.60)=0.4104\), so the overall probability is 41.0%. (2) Operational failure prevents the required evaluable outcome, whereas technical failure occurs when an adequately conducted, interpretable evaluation does not meet its specified criterion. (3) The events may be dependent, so the correct factorization is \(P(E)P(X\mid E)P(D\mid E\cap X)\), not generally the product of their marginal probabilities. (4) Check whether data-usability risk is already included in the reported event definition; if it is, applying another adjustment would double count it.