Successful outcome Unit Percentage

View in library docs
SUP×(a)\mathit{SUP}\mathit{^{\times}}(a)
×{sgl,sum}\mathit{\times} \in \{\mathit{sgl}, \mathit{sum}\}
Dimension:
Quality
Granularity:
Activity

Description

Percentage of outcome units associated with all instantiations of an activity that are successfully completed.

Potential use

Process where the outcome of activity instances, as well as whether they are successful or not, can be measured.

Assumptions

Maximizing the percentage of successful outcome units is desirable.

Desired Value:

MAXIMIZE

Required attributes

act
actinst
type
uns
unt

Equations

Formula for practitioners

SUC(a)U(a)\frac{\mathit{SUC}(a)}{\mathit{U}(a)}

SUC(a)\mathit{SUC}(a) returns the successful outcome unit count of activity aa.
U(a)\mathit{U}(a) returns the total outcome unit count of activity aa.

Formal Definition

SUC×(a)U×(a)\frac{\mathit{SUC}\mathit{^{\times}}(a)}{\mathit{U}\mathit{^{\times}}(a)}
The ×\mathit{\times} indicates that the PPI can take multiple forms, in this case, ×{sgl,sum}\mathit{\times} \in \{\mathit{sgl}, \mathit{sum}\}. If ×=sgl\mathit{\times} = \mathit{sgl}, then the function considers single events of activity instances for outcome unit calculations, i.e., it uses SUCsgl\mathit{SUC}\mathit{^{sgl}} and Usgl\mathit{U}\mathit{^{sgl}}; if ×=sum\mathit{\times} = \mathit{sum}, then the function considers the sum of all events of activity instances for outcome unit calculations, i.e., it uses SUCsum\mathit{SUC}\mathit{^{sum}} and Usum\mathit{U}\mathit{^{sum}}.

Tags

act
actinst
type
uns
unt

Python implementation

This indicator is implemented in the process_performance_indicators Python library.

process_performance_indicators.indicators.quality.activities.successful_outcome_unit_percentage