Операционные процессы Operational Processes · UAF
Простыми словами
Базовая ячейка поведения логического уровня: «describes the activities that are normally conducted in the course of achieving business goals that support a capability». Показать надо операционные деятельности, их входы и выходы, действия-вызовы (OperationalActivityAction) и потоки между ними (OperationalActivityEdge). Ключевая тонкость — различение типа и его употребления: деятельность описывают один раз, а в поток она входит действием, поэтому в перечне элементов и то, и другое. Ячейка втягивает метамодель UML: Activity, ActivityEdge, CallBehaviorAction, Operation, Parameter взяты у UML напрямую, чтобы не изобретать семантику заново. У этой же клетки сетки есть два варианта-соседа с тем же определением — BPMN Semantics и Mission Threads; различаются они не текстом, а нотацией и составом элементов. Форма — диаграмма деятельности или блок-диаграмма SysML.
Примеры
OperationalActivity определена как «An Activity that captures a logical process, specified independently of how the process is carried out». Отсюда правило разметки: способ выполнения, исполнитель и средства в этой ячейке не фиксируют — для них есть ряд Resources.
UAF DMM 1.3, разд. 9.1.4 Domain MetaModel::Operational, статья OperationalActivity
Связка деятельности с исполнителем идёт не рёбрами потока, а отношениями IsCapableToPerform и PerformsInContext: первое говорит, что исполнитель в принципе способен, второе — что он делает это в конкретной конфигурации. Оба стоят в перечне элементов ячейки.
UAF DMM 1.3, разд. 8.1.4 Operational::Processes — перечень Elements к рис. 8-27
В элементах ячейки стоят Service, ActualService и RequiredServiceLevel. Это значит, что операционный процесс сразу увязывают с потребляемым сервисом и требуемым от него уровнем, а не описывают деятельность в отрыве от того, чем она обеспечивается.
Определение из первоисточника
дословная выпискаdescribes the activities that are normally conducted in the course of achieving business goals that support a capability. It describes operational activities, their Inputs/Outputs, operational activity actions and flows between them.
Описывает действия, обычно выполняемые в ходе достижения бизнес-целей, поддерживающих способность. Описывает операционные действия, их входы и выходы, действия-акции и потоки между ними.
Как этим пользуются
Описание представления в источнике: для кого оно нужно, что описывает и в каком виде.
- Кому нужно
- Бизнес-архитектор
- Системные инженеры
- Корпоративные архитекторы
- Что закрывает
фиксирует поведение и потоки на основе деятельности
- Из чего состоит
- ActualMeasurementSet
- ActualService
- Condition
- EnvironmentProperty
- IsCapableToPerform
- MeasurableElement
- OperationalActivity
- OperationalActivityAction
- OperationalActivityEdge
- OperationalAgent
- OperationalExchange
- OperationalExchangeItem
- OperationalMethod
- OperationalParameter
- OperationalPerformer
- OperationalRole
- PerformsInContext
- Process
- ProcessEdge
- ProcessOperation
- ProcessParameter
- ProcessUsage
- PropertySet
- RequiredServiceLevel
- Service
- StandardOperationalActivity
- UML2.5Metamodel::Activity
- UML2.5Metamodel::ActivityEdge
- UML2.5Metamodel::CallBehaviorAction
- UML2.5Metamodel::Operation
- UML2.5Metamodel::Parameter
- В каком виде рисуют
- Диаграмма деятельности SysML, диаграмма определения блока SysML
То же в оригинале
- Кому нужно
- Business Architect
- Systems Engineers
- Enterprise Architects
- Что закрывает
captures activity based behavior and flows.
- Из чего состоит
- ActualMeasurementSet
- ActualService
- Condition
- EnvironmentProperty
- IsCapableToPerform
- MeasurableElement
- OperationalActivity
- OperationalActivityAction
- OperationalActivityEdge
- OperationalAgent
- OperationalExchange
- OperationalExchangeItem
- OperationalMethod
- OperationalParameter
- OperationalPerformer
- OperationalRole
- PerformsInContext
- Process
- ProcessEdge
- ProcessOperation
- ProcessParameter
- ProcessUsage
- PropertySet
- RequiredServiceLevel
- Service
- StandardOperationalActivity
- UML2.5Metamodel::Activity
- UML2.5Metamodel::ActivityEdge
- UML2.5Metamodel::CallBehaviorAction
- UML2.5Metamodel::Operation
- UML2.5Metamodel::Parameter
- В каком виде рисуют
- SysML Activity Diagram, SysML Block Definition Diagram
Основные параметры
Атрибуты этой сущности по справочнику источника.
- Stakeholders: Business Architect, Systems Engineers, Enterprise Architects
- Concerns: captures activity based behavior and flows.
- Recommended Implementation: SysML Activity Diagram, SysML Block Definition Diagram.
В других подходах
Сопоставления одного понятия в разных подходах.
Аспект сетки: процессы и процедуры.
Семантические различия Не путать со строками «Process» и «Process Model»: здесь столбец сетки, а не сущность и не артефакт.
Корпоративные архитектуры
- UAFArchitecture Development Method
- UAFStrategic Processes
- UAFStrategic Processes: Mission Phases
- UAFOperational Processes
- UAFOperational Processes BPMN Semantics
- UAFOperational Processes: Mission Threads
- UAFServices Processes
- UAFServices Processes BPMN Semantics
- UAFPersonnel Processes
- UAFResources Processes
- UAFResources Processes BPMN Semantics
- UAFResources Processes: Mission Engineering Threads
- UAFSecurity Processes
- UAFProject Processes
- NAFC4 - Standard Processes
- NAFS4 - Service Functions
- NAFL4 - Logical Activities
- NAFP4 - Resource Functions
- NAFA4 - Architecture Methology
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРеестр процессовИмитационное моделированиеАрхитектура систем и интеграций