Перейти к основному содержимому
Версия: 0.7.0

Участник

Определение

Участник — человек, роль, команда, подразделение или внешняя организация, которые получают услугу, выполняют работу либо отвечают за объект модели.

Границы

Участник описывает действующую сторону, а не программную систему. Один человек может исполнять несколько ролей; в устойчивой модели обычно предпочтительна роль или команда, потому что их идентичность переживает кадровые изменения.

Минимальные характеристики

  • вид: человек, роль, команда, подразделение, внешняя сторона;
  • назначение или зона ответственности;
  • принадлежность к организации, если она важна;
  • состояние жизненного цикла.

Отношения

Участник получает услугу, использует канал, участвует в процессе и владеет любым значимым объектом. Разные отношения ответственности — владелец, оператор, согласующий — можно уточнять подтипом отношения.

Пример

ACT-CUSTOMER — клиент, получающий услугу поддержки; ACT-CRM-TEAM — команда, владеющая системой CRM.

Типичные ошибки

  • записывать имя сотрудника вместо устойчивой роли;
  • считать систему участником бизнес-процесса без явной цели такого представления;
  • хранить владельца только текстовым атрибутом, который нельзя связать с другими объектами.