Skip to content

RASCI

RASCILevel models responsibility levels in a RASCI responsibility assignment matrix, semantically ordered highest to lowest.

RASCILevel

RASCILevel

Bases: SemanticallyOrderedEnum['RASCILevel'], Enum

Orderable responsibility level in a RASCI responsibility assignment.

Ordered highest to lowest: ACCOUNTABLE > RESPONSIBLE > SUPPORTIVE

CONSULTED > INFORMED. Ordering is semantic, declared explicitly via :meth:semantic_order, independent of declaration order or member value.

Attributes:

Name Type Description
ACCOUNTABLE

Ultimately answerable for correct completion ("A").

RESPONSIBLE

Does the work to complete the task ("R").

SUPPORTIVE

Provides resources or assistance to the responsible party ("S").

CONSULTED

Provides input before or during the work ("C").

INFORMED

Kept up to date on progress or outcome ("I").

semantic_order() classmethod

Define the responsibility ranking from lowest to highest.

Returns:

Type Description
tuple['RASCILevel', ...]

Members ascending from INFORMED to ACCOUNTABLE.