[Chapter 10] Process Implementation with Executable Models Flashcards

1
Q

Which are the steps for converting a conceptual model into a executable one?

A

1) Identify the automation boundaries.
2) Review manual tasks.
3) Complete the process model.
4) Bring the process model to an adequate level of granularity.
5) Specify execution properties.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Relative to the 1st step, can all processes be automated? Explain what is the input for the 1st step and the differentiation between types of tasks.

A

Not all processes can be automated. Which parts can be coordinated by a BPMS, and which parts cannot, in this sense we define the boundaries.
We receive as input a conceptual model of the business process.
Three types of tasks need to be distinguished.
- Automated. Tasks performed by BPMS without human intervening (script with code, service with gears marker if is executed by external application, business rule, send or receive).
- Manual. Tasks performed by participants without any software (hand).
- User. Perform by participants with the help of software (user icon).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the problem with the 2nd step?

A

Manual tasks are not visible by the BPMS, does not know them. 2 ways of linking a manual task to a BPMS is implement as user or automated task.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is incomplete in the model in the 3rd step?

A
  • All exceptions need to be handled.
  • Conceptual models do not specify the data types and how data is being used.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly