Something that participates in completion of flow elements - a human, an organization, a system. Association between activities and participants can be done with participants reference or with RACI - responsible, accountable, consulted, informed.

Supertypes

Referrers

Uses

  • Participant

Keys of base participants, which this participant is a specialization of, relative to the containing package participants/ reference.

Type EString
Cardinality 0..*
Changeable true
Derived false

Flow elements (activities, flows) this participant is ultimately answerable for the correct and thorough completion.

Type ParticipantResponsibility<?>
Cardinality 0..*
Changeable false
Derived true
Opposite accountable

Artifacts which this participant uses in their activities.

Type Artifact
Cardinality 0..*
Changeable false
Derived true
Opposite usedBy

Base participants, which this participant is a specialization of. E.g. Junior Developer and Senior Developer can be specializations of Developer, which in turn can be a specialization of Agile Team Member.

Type Participant
Cardinality 0..*
Changeable false
Derived true
Opposite specializations

Participants can be organized into a hierarchy (Organizational Structure).

Type ParticipantEntry
Cardinality 0..*
Changeable true
Derived false

Flow elements (activities, flows) for which this participant’s opinions are sought, e.g. the participant is a subject-matter expert.

Type ParticipantResponsibility<?>
Cardinality 0..*
Changeable false
Derived true
Opposite consulted

Flow elements (activities, flows) about which this participant is kept up-to-date on progress.

Type ParticipantResponsibility<?>
Cardinality 0..*
Changeable false
Derived true
Opposite informed

Flow elements this participant participates in.

Type FlowElement<?>
Cardinality 0..*
Changeable false
Derived true
Opposite participants

Resources which this participant uses in their activities.

Type Resource
Cardinality 0..*
Changeable false
Derived true
Opposite usedBy

Flow elements (activities, flows) this participant is responsible for, i.e. does the work to complete them. E.g. Product Owner is responsible for backlog grooming.

Type ParticipantResponsibility<?>
Cardinality 0..*
Changeable false
Derived true
Opposite responsible

Specializations of this participant.

Type Participant
Cardinality 0..*
Changeable false
Derived true
Opposite bases