Activity

Activity

Activity

In business process management, activities describe tasks or actions, the sequence of which results in a process. Activities can be performed by humans or (automated) by machines. Furthermore, an activity is implemented within a certain processing time and can have other characteristics such as a responsible person or a certain cost rate.

What types of activities are there?

The type of activity classifies an activity more precisely. According to BPMN 2.0, there are Send, Receive, User, Manual, Business Rule, Service, and Script types. In the BPMN they are visualized in the upper left corner of the activities.

Senden - Process Mining Glossary | Lana Labs  Send
Empfangen - Process Mining Glossary | Lana Labs  Receive
Benutzer - Process Mining Glossary | Lana Labs   User
Manuell - Process Mining Glossary | Lana Labs  Manual
Geschäftsregel - Process Mining Glossary | Lana Labs  Business Rule
Service - Process Mining Glossary | Lana Labs  Service
Skript - Process Mining Glossary | Lana Labs  Script

The type “Send” Senden - Process Mining Glossary | Lana Labs is assigned to an activity when, for example, a quotation is sent to a customer. This clarifies the sending or outgoing of a message or document, in this case the quotation.  This offer can also be described as the output of the corresponding step.

If the activity is marked with “Receive” Empfangen - Process Mining Glossary | Lana Labs , the arrival of a message, a document or a file is to be expected. This is the case, for example, if the employee responsible for an administrative authority receives a request that they are to process. An input is therefore expected for the activity.

The types can be omitted for both activities. Then the message / file inbox or outbox should be represented by events so that the information is not lost.

An activity marked as “User” Benutzer - Process Mining Glossary | Lana Labs  is triggered by an IT system. The system prompts the user to execute an activity, such as entering data.

The classification “Manual” Manuell - Process Mining Glossary | Lana Labs indicates that the task is executed manually by the agent. Such a task could be the analogous completion of a vacation request.

If an activity of the type “Business Rule” Geschäftsregel - Process Mining Glossary | Lana Labs is executed, business rules must be taken into account when this task is performed. Such business rules are, for example, tariff rates or service level agreements.

The classification “Service” Service - Process Mining Glossary | Lana Labs is used when a task is executed automatically by an IT system. An example of this is the automated dispatch of an order confirmation.

If a task is executed by a Process Engine, it is classified with the type “Script” Skript - Process Mining Glossary | Lana Labs .

How can activities be carried out?

In addition to the assignment of activity types, activities in BPMN 2.0 are more precisely specified by markers. Markers describe how the task is executed.

Teilprozess - Process Mining Glossary | Lana Labs  Sub-process
Schleife - Process Mining Glossary | Lana Labs  Loop
Parallel - Process Mining Glossary | Lana Labs  Parallel multiple version
Sequentiell - Process Mining Glossary | Lana Labs  Sequential multiple version
Ad Hoc - Process Mining Glossary | Lana Labs  Ad-hoc
Kompensation - Process Mining Glossary | Lana Labs  Compensation

If a process is specified as “Sub-process” Teilprozess - Process Mining Glossary | Lana Labs , this in turn means that this process step consists of several individual process steps in a fixed sequence.

An activity is classified as a “Loop” Schleife - Process Mining Glossary | Lana Labs , if an activity is executed as long as a specified condition applies or does not apply. Such a condition is, for example, a workload limit. For example, the activity “Start cloud instances” is executed until 75% of the server capacity is occupied.

If an activity is classified as “Parallel multiple version” Sequentiell - Process Mining Glossary | Lana Labs or “Sequential multiple version” Parallel - Process Mining Glossary | Lana Labs , the activity is generated multiple times and executed in parallel or sequentially.

Furthermore, a process can be specified as “Ad-hoc” Ad Hoc - Process Mining Glossary | Lana Labs . Sub-processes whose activities are executed in any order and several times are flagged as ad hoc. Filling out a form is an example of an ad hoc process, since it does not matter which field is filled first. Activities in ad hoc processes can also be skipped.

An activity is only flagged as “Compensation” Kompensation - Process Mining Glossary | Lana Labs if the corresponding compensation event exists in the process. An activity marked as compensation is executed to undo previous process steps. This means that the system “jumps” from the compensation activity back to the compensation event.

 

Related terms: Process Model, Process Modeling, Direct Follower Graph, Process Discovery, BPMN, Business Process, Processing Time

Image Source