Intelligent Enterprise featuring Transform
START NEWS & ANALYSIS OPINION CHANNELS PRODUCT GUIDES REVIEWS TECHWEBCASTS
CONTACTS ARCHIVES ADVANCED SEARCH
Rate & Review
Letter to the Editor
E-mail Article
Print Article
February 2002

BUSINESS RULES

What You Need to Know About Workflow

by Bruce Silver

The editor of Transform Magazine recently asked me to describe the difference between "Web content management workflow" and the workflow used in other forms of enterprise content management, and whether you could use Web publishing workflows to manage other business processes.

The question sent me back ten years to when workflow technology was young and exciting, and the presumed answer to any office productivity problem you might have. In those early days, workflow software was sold as a one-size-fits-all process automation toolkit. On closer inspection, each vendor's offering seemed to be narrowly oriented to a distinct type of business process. Some focused on highly structured high-volume document processing and case management. Other tool kits were designed for ad hoc project team collaboration, and still others were aimed at routine administrative tasks like expense reporting and vacation requests.

All of these tools had in common the same fundamental functional elements of workflow: "routes" (a flow map), "roles" (for task assignment and security) and "rules" (enforcing standard policies and procedures). But were they really interchangeable? Not on your life!

Sure, you could dummy up an insurance claims processing workflow using a collaborative or administrative workflow tool — vendors did it all the time at trade shows — but you couldn't deploy it in a real environment. It turned out that while workflow concepts were broadly applicable, each individual workflow tool really addressed just a narrow class of business processes. In those days, most workflow vendors simply didn't know what they didn't know.

Fast-forward to today. Except for emerging e-business applications, workflow isn't sold as a programmer's toolkit any more. Today, packaged applications handle most common business processes, and workflow is a built-in feature. For example, Web content management is such an application (plus a bit of infrastructure — the content repository). The business process managed by the application is specifically that of maintaining a Web site. It includes content submission, review and revision, approval, notification, page assembly, format conversion and rendition generation, and staging for Web deployment. The built-in workflow functionality is dedicated to that business process. While the application provides common workflow constructs such as queues, rule-based routing, deadlines and role-based access control, it doesn't usually expose them to be used for some other business process.

The business processes managed by traditional document management software, such as technical document publication, is not too different. Instead of the page assembly and formatting used in Web content management, it might have special document assembly requirements, and instead of staging for Web deployment it might trigger some back office business process. At a conceptual level, the steps in the process are quite similar to Web content management.

Even so, seemingly minor differences between these applications can be critically important. In Web content management, for example, the "unit of work" routed by the workflow is a fragment of a page — perhaps just a graphic, or a bit of code — while in traditional document management it is a multipage document. The Web content fragment could be linked into hundreds of different Web pages on the site, and each of those parent pages might have different owners, business rules, formatting requirements, and so forth. Thus, a change in such a fragment could spawn hundreds of parallel page assembly, notification, and review/approval paths in the workflow, one for each Web page that includes the fragment. This effect creates a higher scalability requirement for the Web content management workflow engine than is typically found in traditional document management.

"Document processing," such as that provided by imaging-based case management, represents a third class of content-driven business processes and a very different kind of workflow, including special requirements for queuing and work distribution, mass storage and enterprise data integration. Once custom-developed, today these applications also are being offered as packaged applications, layered on an appropriate document repository and workflow engine.

What's confusing for users is that as content management vendors begin to describe their repositories as "enterprise infrastructure" — embracing the diverse requirements of Web content, revisable documents and production imaging — there is an implicit suggestion that workflow provided by those vendors now also can be used as one-size-fits-all infrastructure. That's simply not so.

While the enterprise infrastructure approach is fine for content repositories, users still need to view workflow as a set of application-specific features, not a single enterprise-wide service layer. Vendors who promise more than that probably still don't know what they don't know.

Bruce Silver (brsilver@earthlink.net) is president of Bruce Silver Associates, Aptos, CA, 831-685-8803. Reports are available at www.brsilver.com.




Channels
Business Process Management
Content Storage
Content Management
Compliance
Enterprise Solutions
Document Scanning & Capture
Content Delivery & Publishing
Collaboration & Knowledge Management
Search and Classification
Locate an article from our print magazine. Just enter your Locator ID Number below.
ID#


NEWS FROM THE PIPELINE

OpenOffice.org 2.0 Closes On Final

New Study Finds Steep Growth For Smartphones

PalmSource Sale Cleared By Federal Agency

CTIA Panel Examines Enterprise Security Risks

[more]






HOME | ARCHIVE | REALWARE AWARDS

A Publication of the Network Computing Enterprise Architecture Group
Brought to you by CMP Media LLC, Copyright © 2005
Privacy Statement | Your California Privacy Rights | Terms Of Service