Questions
Why do we need process models?
Why do we need a specific process modeling language as opposed to just using English?
Which are the phases of the process management lifecycle?
Why is process management important?
Exercises
Model, using only the constructs of the first two chapters, the process of cooking pasta (no sauce for now, just a bit of oil). We'll model more juicy food later on.
Model this process: The process starts when the customer requests a quote. What we do as a company is to first create a quote. The quote needs to be approved by a manager. If the quote is not approved it has to be redone. Once the quote is approved we send it to the customer.
Think about all possible gateways you can use in the above exercise. Which options are acceptable, and which one is the most appropriate (precise and easy to understand)?
Can you try to draw processes that model the behavior of the various gateways?