Example: Creating and configuring a project for Jira Ticketing

Overview

In this example, you create a process-mining project by importing data from a Jira ticketing process. You also map data, configure the level of details and business metrics of the Jira ticketing process to generate a custom process model. For more information, see the Creating a process-mining project topic.

The following topics help you to complete the tasks in this example:

Prerequisites

Before you start creating the project, you need the following:

Procedure

Creating a project by importing and mapping the event log

Use the following steps to import and map the event log:

  1. Log in to IBM Process Mining.

  2. Click the Create a process-mining project tile.

  3. In the Specify the details step, enter Jira Ticketing in the Name field.

  4. You can create a new organization for your project or choose an existing organization:

    • If you want to create a new organization, enter Jira Ticketing in the Organization name field after selecting the Create new organization tab.
    • If you want to use an existing organization, select the organization from the dropdown in the Choose an existing organization tab.
  5. Click Next.

  6. In the Upload the data Source step, import the event log by uploading support_ticketing_full.zip.

  7. Click Next.

  8. In the Map your data step, map the data to relevant headings using the following table:

    Data field Model headings Required
    case Process ID(1) Yes
    activity Activity Yes
    startTime Start time Yes
    user Resource No
    Issue_type Text No
    request_type Text No
    priority Text No
    assignee Text No
    security Text No
    country Text No
    project Text No
    M/A Text No
    role Role No
  9. Click Next.

  10. In the Configure the time format step, IBM Process Mining detects the time format automatically. For this example, select yyyy-MM-dd HH:mm:ss.SSS, then click Next.

  11. In the Custom configuration step, if you have any Mandatory fields, select them in the dropdown. For this example, leave it empty.

  12. Click Create process to view the process model (see `Figure 1').

    visualized_process

    Figure 1

Configuring level of details

You can use several configurations in the process-mining project to change the level of detail of your visualized process. For this example, you can configure the following details:

Adjusting Model detail

To improve the readability and completeness of data, you can adjust the level of details in the process model by adjusting the Model detail. For this example, set the activity complexity to 40% in the Model detail section to see alternative paths and reworks.

For more information see, Exploring the view options pane.

Configuring the Automation attributes

You can configure the automation attribute to set the level of automation that the process model must display. To configure the automation attributes, use the following steps:

  1. Click the Manage tab.

  2. Click the General section.

  3. In the Automation attributes, click Edit automation attributes.

  4. In the Automated activity attribute dropdown, select M/A, which represents whether the resource is a human resource or automation.

  5. In the Automated field truth-value, enter A to understand the automation level for each activity.

  6. Click Save.

Configuring business metrics

In this example, the available business metrics are input that you receive from the customer to set up the KPI thresholds and input costs.

Under the Business metrics menu in the Manage tab, complete the following steps:

  1. Click Resource costs to define the hourly cost of resources. For this example, set the cost of a manual resource to 20 Euros.

You must use the precise cost data to make the analysis more realistic. For more information, refer to the Resource costs topic.

  1. Click Activity working time to define the time that a resource is spending on an activity. For this example, set the activity working time to 10 minutes.

If you do not have the specific input from the customer, you can select Default. For more information, refer to the Resource costs topic.

  1. Click Activity costs to define the cost that is associated with each execution of an activity. For this example, set the cost of each execution of automated activities to One Euro. For more information refer to the Activity costs topic.

Result

In this example, you created a process-mining project for a Jira ticketing process in IBM Process Mining by importing data. In addition, you configured the level of details and business metrics of the project to generate a custom process model (see 'Figure 2')

Figure 2. Adjusted process model for Jira ticketing Figure 2