This project is archived. Its data is read-only.

How to represent "State" of a business / data object

I am having difficulty in modeling the state of an object as it moves through process steps. Any step may change its state, e.g. Order Received > Open > Filled > Invoiced.

I don't think having a unique object for each state makes sense. But, equally, seeing > Order > Order > Order doesn't satisfy the need to communicate a critical piece of information.

Suggestions?

Assignee Loading
Time tracking Loading