Workflow Overview And Approach - National Institutes of Health

[Pages:18]Workflow Overview And Approach

Steve Hughes Changqing Zhen Natasha Globus

Agenda

? What Is Workflow? ? Why Implement Workflow System? ? Workflow Architecture ? Technical Requirements for Workflow

System ? Approach to Workflow Work

What Is Workflow?

? Workflow is computerized facilitation or automation of a business process, in whole or part.

? A workflow management system defines, manages, and executes workflows.

Sample eRA Business Process

What does workflow do?

? Dispatch work and send notifications based on the pre-defined process.

? Manage the business process based on the organizational model ? support for approval authority, delegation, and substitution.

? Manage deadlines and priorities. ? Support the reporting on workflow status.

Why Implement Workflow?

? Business process varies within a large organization.

? Business process changes over time. ? Treat each functional component as a

building block and workflow as a connector/broker. ? Create a flexible and agile system by extracting process logic from applications.

Workflow Architecture ? Functional View

Workflow Architecture ? Component View

May reference

Organization/ Role Model Data

Workflow Enactment

Service

May refer to

Administration & Control

(Supervisor)

Definition Tool Generates

Process Definition Interpreted by

WFM Engine(s) Work List Interacts via

Worklist Handler User Interface

Personnel

Mantain use

References

Workflow Control Data

Invokes

Workflow Relevant

Data

Update

Application(s)

Manipulate

Workflow Application

Data

Invokes

Application(s)

Software component External product/data System control data

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download