Activities

Activities represent the work that is performed in a process. The work might be performed by a person or by a computer.

Tasks

Tasks represent the smallest unit of work in your process.

To add a task to your diagram, hover over a flow line and click the add button . Select Insert an Activity.

You can use different types of tasks depending on the type of work that is performed. To change the type of a task, right-click the task and select Type > task_type.

Table 1. Task types
Task Type Icon Description
Normal task
normal task
Default task type.
User task
user task
A task performed by a process participant.
Service task
service task
A task performed by an automated service.
Decision task
decision task
A step where a business rule or set of business rules is evaluated.
Robot task
robot task
A task performed by a robot that is implemented in IBM Robotic Process Automation or in other robotic process automation tools.

Subprocesses and linked processes

Subprocesses and linked processes allow you to capture the right level of detail about the activities in your process without over-complicating your diagram. A subprocess groups related activities into one parent activity, while a linked process is a call to another stand-alone process.

Table 2. Subprocesses and linked processes
Activity Type Icon Description
Subprocess
subprocess element
A group of logically related steps in a process. The plus sign indicates that this is a collapsed subprocess. The minus sign indicates that the subprocess is expanded.
Linked process
linked process element
A step that links to, or calls, another stand-alone process.

Use a subprocess when you want to group together a set of steps in your process, allowing that group to be collapsed or expanded depending on the level of detail required. For example, in a Security Badge Request process, you might have a set of steps required for creating the badge. The details of these steps might be interesting to the facilities personnel who are producing the badge, but less important to other people who want to see a high-level view of the process.

To add a subprocess, hover over a flow line and click the add button . Select Insert a Subprocess. You can also convert an existing activity to a subprocess by right-clicking the activity and selecting Convert to Subprocess.

Use a linked process activity when you want to make a call to a separate stand-alone process from within your process. For example, an Expense Reimbursement process might call a separate Funds Disbursement process that is called by several other processes.

To add a linked process activity, hover over a flow line and click the add button . Select Insert a Linked Process. You can also convert an existing activity to a linked process activity by right-clicking the activity and selecting Link to Process. Specify the name of the process that you want to link to. You can navigate between the calling process and the linked-to process by clicking the link icon on the activity element. To return to the parent process, use the breadcrumb trail at the top of the diagram area.

To convert a set of elements to a subprocess, use Ctrl+click or Cmd+click to select the elements you want, which must be contiguous. Or, select the first element and then use Shift+click to select the last element and all other elements in the shortest path. Alternatively, you can toggle the Marquee Select button Marquee Select button and draw a rectangle around the elements you want. Right-click and select Convert to subprocess.

Prefer to watch?

Watch this short video about using subprocesses and linked processes in Blueworks Live.

Read a transcript of this video.

For more videos, visit IBM SupportTV and go to the playlist "How to use IBM Blueworks Live."

Repeated activities

Sometimes, a process activity is repeated multiple times.

In your process, you might have an activity that is repeated until some condition is met, or until some condition is no longer true. For example, you might have a log in activity that requires a user to enter a password, and that activity will repeat until the correct password is entered. To represent this, you can add a simple loop marker on your activity by right-clicking the activity and selecting Marker > Simple Loop.

You might also have an activity that must be repeated for a certain number of instances. For example, in a Hiring process, you might have an Interview Candidates activity that will repeat for every candidate on the list, with each iteration using a different set of input values. To represent this type of activity, you can use a multi-instance loop marker to your activity by right-clicking the activity and selecting Marker > Multi Loop.

Table 3. Loop types
Loop Type Icon Description
Simple loop
simple loop
An activity that is repeated until a condition is no longer met.
Multi-instance loop
multi-instance loop
An activity that is repeated a specific number of times.