Answered

Criteria to define a process

I would like to know criterias to what or when you should define a process, and specially, when to define a subprocess instead of a group of tasks in the process itself.

Best Answer
photo

Dear Fernando,

A sub-process is a compound Activity that is included within a Process. Compound means that it can be broken down into lower levels, that is, it includes shapes and elements within it. For further information: http://help.bizagi.com/processmodeler/en/index.html?activities.htm.

There are some types of sub-processes where you can select depending of your needs: http://help.bizagi.com/processmodeler/en/index.html?sub-process_types.htm.

In addition, we have an article where explain the best practices of modeling: http://help.bizagi.com/processmodeler/en/index.html?best_practices_in_modeling.htm

Group activities: Use sub-processes to group activities with the same purpose. You can expand the sub-processes later to expose details of lower levels of hierarchy. A process will contain multiple pages, but internally the integrity of a single model is maintained.

Use embedded sub-processes when:

  • A set of consecutive activities has an owner different from the main processowner (e.g a Purchase request processis performed by the Purchasing area and theAccounts payable process is performed by the Financial area).
  • A set of consecutive activities has an different goal from the main process one(e.g a Credit request is focused on managing all the activities to approve a credit request and the Verify applicant information is focused on checking if the applicant is in the black list as well as the information submitted).

Use reusable sub-processes when:

  • The sub-process needs to be invoked from different processes (e.g a Verify applicant information sub-process can be invoked from a credit request process or from aInsurance request process).

Best Regards

photo
0

Dear Fernando,

A sub-process is a compound Activity that is included within a Process. Compound means that it can be broken down into lower levels, that is, it includes shapes and elements within it. For further information: http://help.bizagi.com/processmodeler/en/index.html?activities.htm.

There are some types of sub-processes where you can select depending of your needs: http://help.bizagi.com/processmodeler/en/index.html?sub-process_types.htm.

In addition, we have an article where explain the best practices of modeling: http://help.bizagi.com/processmodeler/en/index.html?best_practices_in_modeling.htm

Group activities: Use sub-processes to group activities with the same purpose. You can expand the sub-processes later to expose details of lower levels of hierarchy. A process will contain multiple pages, but internally the integrity of a single model is maintained.

Use embedded sub-processes when:

  • A set of consecutive activities has an owner different from the main processowner (e.g a Purchase request processis performed by the Purchasing area and theAccounts payable process is performed by the Financial area).
  • A set of consecutive activities has an different goal from the main process one(e.g a Credit request is focused on managing all the activities to approve a credit request and the Verify applicant information is focused on checking if the applicant is in the black list as well as the information submitted).

Use reusable sub-processes when:

  • The sub-process needs to be invoked from different processes (e.g a Verify applicant information sub-process can be invoked from a credit request process or from aInsurance request process).

Best Regards