BarCampLondon: Workflows

Workflows: The session is on modelling systems and user workflows for applications.

Sequential workflow

eg. User edits. Is user finished editing? If yes, prompt for save. If not, ... etc.

State machines

Data-driven workflows

"Odd", "surreal". Doesn't have a slide for it as he cannot imagine it. e.g., Stock control system. Monitors units of products. When it reaches a certain number, it places an order.

Aral: So, basically an event model/observer pattern.