We have now looked at our needs as process modellers and at the aspects of the real world that we shall want to see in our models if we are going to satisfy those needs. It’s time to look at the language for our process models.

But I want to start with two warnings.

We are going to begin by modelling a single process. But this begs a rather important question: how did we decide that this process exists? Put another way, how do we know it makes sense to call this particular ‘pile’ of activity a ‘process‘? In any organization we might guess there will be many different processes. We might guess that they are related: that the process for purchasing goods is in some way related to the process for dealing with invoices; that ...

Get Business Process Management now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.