Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The application will be launched from a link on a site or in an email. It should automatically detect if it needs to create a new workflow and present the user with a blank workflow. Information such as title and creator are entered and a Google Documents folder is added. Next, steps with approvers are added.
When the workflow is started, an email is sent to the person or people in the first step. They are presented with details and a link to access the workflow UI (See Figure 8-1). Approve and Reject buttons show for the current step, allowing the approver to decide what happens next. If they feel the next step is wrong, they can add a step right then. The whole process has structure but is also flexible because the world is unpredictable and your workflow application needs to be ready for that.