the difference between workflow and bprkswenson.workcast.org/1995/199502_wf95_boston/wf_bpr.pdf ·...
TRANSCRIPT
![Page 1: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/1.jpg)
The Difference Between
Workflow and BPR
Keith SwensonGroupware Architect
Fujitsu OSSI
![Page 2: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/2.jpg)
Tutorial Schedule2:00
2:30
3:00
3:30
4:00
4:30
5:00
Work, Organizations, Coordination
Business Process Reengineering
Workflow State of the Art
Workflow Standardization
Applying Workflow to BPR
The Future of Workflow
1
2
3
4
5
6
![Page 3: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/3.jpg)
Work, Organizations, and
Coordination
![Page 4: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/4.jpg)
Hammers and Nails
When all you have is a hammer, many problems start to look like nails.
![Page 5: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/5.jpg)
What is Work?
Not the activities of individuals, but:
Team EffortGoalsCoordination
Coordination is only visible when it is absent.
![Page 6: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/6.jpg)
Coordination QuestionsWhat needs to be done now?What are the supporting materials?
Who wants it done?What are the options at this point?What will happen after this?What has led up to this point?Who else is involved?
![Page 7: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/7.jpg)
Coordination QuestionsWhat needs to be done now?What are the supporting materials?
Who wants it done?What are the options at this point?What will happen after this?What has led up to this point?Who else is involved?
Plans
Work
![Page 8: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/8.jpg)
Plans Help Model Work
Expression of future possible actions.Tell who might do those actions.
Extensions:Communicates current status.Keep a list of past actions.
![Page 9: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/9.jpg)
Why Model Work?
Automating work on a computer requires a model for how that work is done.The ability for a system to support work depends on how well that model matches the actual work being done.
To answer the question of whether workflow can support BPR, we need to compare the workflow model of work, with the BPR model.
![Page 10: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/10.jpg)
Is This How Work Gets Done?
![Page 11: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/11.jpg)
Or is Work Like This?
![Page 12: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/12.jpg)
Office Work is Situated
Many of our daily activities lack the rigorous repeatability required for a predefined process, yet have elements of process.Work is seen as a collection of activities, some of which are enabled at the current time.Focus on activities as a universal concept.
![Page 13: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/13.jpg)
Situated Processes
Depend upon people involvedDepend upon specifics of instance of taskChange when situation changesMay be Competitive AdvantageMay need to change in response to competitive pressuresCan not afford to be fixed into a single plan
![Page 14: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/14.jpg)
Situated Action
“[The term ‘Situated Action’] underscores the view that every course of action depends in essential ways upon its material and social circumstances. Rather than attempting to abstract the action away from its circumstances and represent it as a rational plan, the approach is to study how people use their circumstances to achieve intelligent action.”
» Lucy Suchman, 1988
![Page 15: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/15.jpg)
2 Kinds of ProcessesFormal Process
– About 12% of all office work can be formalized.
– Often automated as an application dedicated to this process: Bank Teller, Accounting, Order Processing
– Workflow (if used) is just a way to help distribute the application among users
Situated Processes– Other 88% of office activities lie in this domain.
– Users use standard productivity tools, WP, SS, DB, or applications specialized to the task and not the process.
– Workflow integrates tools specialized for user’s task into a process.
![Page 16: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/16.jpg)
No Fixed Plan
“To fill this gap between formal theory and wisdom, we need a framework that recognizes that the set of activities to be performed is not given in advance, except in a most general way - that one of the very important processes in organizations is the elaboration of this set of activities, and determination of which precise activities are to be performed at which precise times.”
» March & Simon, 1959
![Page 17: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/17.jpg)
Who Knows the Process?
Trainers can teach the basic skills, but not the specifics of an activity.Co-workers can observe the activity, but can not know the internal rational behind decisions.Even the worker is not completely aware of all actions or why particular choices are made.The answer: No one!
![Page 18: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/18.jpg)
Job is Largely Unknown
“The skilled carpenter knows just how a given variety of wood must be handled, or what type of joint will best serve his purpose at a particular edge. To say that he ‘knows’ these things is not to say that he can put these ideas into words. That is never entirely possible. ... The practitioner’s knowledge of the medium is tacit.”
» Ulric Neisser, 1983
![Page 19: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/19.jpg)
Plans: Resources for Action
“Just as it would seem absurd to claim that a map in some strong sense controlled the traveller’s movements through the world, it is wrong to imagine plans as controlling actions.”
» Lucy Suchman, 1988
![Page 20: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/20.jpg)
Planning is like Communications
It is possible for people to talk to each other during a thunderstorm:
“Our communications succeed in such disruptive circumstances not because we predict reliably what will happen and thereby avoid problems, or even that we encounter problems that we have anticipated in advance, but because we work, moment by moment, to identify and remedy the inevitable troubles that arise.”
» Lucy Suchman, 1988
![Page 21: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/21.jpg)
References from Part 1
Organizations - March & Simon Plans and Situated Action - SuchmanCorporation of the 90’s - Scott MortonIn the Age of the Smart Machine - Zuboff
![Page 22: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/22.jpg)
Business Process Re-engineering
![Page 23: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/23.jpg)
BPR is NOT...
Distorted definitions of BPR appear from time to time. For example:
“Simply put, [BPR] is any approach that can dramatically improve a company’s performance, productivity, and profitability by altering key business activities.”
» Uniforum Monthly, Jan 1995
![Page 24: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/24.jpg)
Key Elements of BPR
Process OrientationBusiness must be viewed as being composed of processes which satisfy customer demands.
Quantum Leap due to I.T.The newly designed processes must consider, from a fresh perspective, how Information Technology can best be used.
![Page 25: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/25.jpg)
Productivity Paradox
Billions of $ spend on Information TechnologyNo evidence at aggregate level of any increase in white collar productivity.
Why?
![Page 26: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/26.jpg)
Management in the 90’s
“In order to gain the improvements in productivity that we seek, it is necessary to rethink the processes that are currently being used and, in many cases, to transform the organization dramatically to gain the improvements in productivity that IT makes possible.”
» Stuart E Madnick, 1991
![Page 27: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/27.jpg)
BPR vs. TQMBPR
– proposes dramatic change– change due to information revolution– Synonym: Process Innovation
Total Quality Management (TQM)– gradual change– any kind of change– Synonym: Process Improvement
Both BPR and TQM– Have a process orientation– Require input from workers themselves
![Page 28: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/28.jpg)
Improvement: Bottom-Up
Process Improvement, or TQM, deals with the details of the process, requiring a intimate knowledge of the process, and is for that reason motivated from bottom up.
![Page 29: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/29.jpg)
Innovation: Top Down
Process Innovation, or BPR, proscribes a radical change that redefines the processes from a fresh perspective. This must be motivated and supported from top.
![Page 30: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/30.jpg)
Reality: Middle-Out
Those above or outside of an organization might view a given change as incremental, while those inside the organization might view the same change as radical innovation.
It all depends upon your perspective.
![Page 31: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/31.jpg)
BPR is Collaborative
“The actual work of reengineering ... is the job of the reengineering team members.”
“Insiders by themselves, however, are incapable of reengineering a process”
» Hammer and Champy
![Page 32: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/32.jpg)
BPR supports Individualism
Organizations are urged toForm their own BPR teamsFind the process right for them
It does not propose that there is one best process for everybody
![Page 33: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/33.jpg)
B.P.R. ReferencesSloan Management Review July 1990, Hammer Reengineering the Corporation 1993, Hammer and ChampyProcess Innovation - Tom DavenportManagement in the 1990’s - Scott MortonBusiness Reengineering with Information Technology - Donovan
![Page 34: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/34.jpg)
Workflow:State of the Art
![Page 35: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/35.jpg)
What is Workflow Management?
Automation of procedures or workflows where documents, information or tasks are passed from one participant to another in a way that is governed by rules or procedures.
» Workflow Management Coalition
![Page 36: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/36.jpg)
Workflow Origins
Grew out of office automation, and paperless office movements in the 70’s.Earliest implementation: Michael Zisman
– PhD thesis, Wharton School, 1977
Significant contribution: Clarence Ellis– “OfficeTalk” at Xerox PARC, around 1980
Term “workflow” coined by industry– around 1984, possibly FileNet
![Page 37: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/37.jpg)
3 Reasons for Popularityof Workflow
Relative Ubiquity of Networking Infrastructure
Recession of Early 90’s --> Downsizing
Trend toward Process Orientation in Management
![Page 38: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/38.jpg)
Separation of Process Rules1980’s Database Technology
– separation of the data storage from applications
– allows applications to share data, to be “data integrated”
– protectes data from changes and improvements in application
1990’s Workflow Technology– separation of process rules from the applications
– allows applications to participate in workflow, to be “process integrated”
– protects applications from changes and improvements in business processes
![Page 39: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/39.jpg)
A New Service
ClientApp
ClientApp
ClientApp
ClientApp
FileServer
WorkflowServer
DatabaseServer
![Page 40: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/40.jpg)
Process LifecycleProcess Definitions(Templates)
Process Instance
StartComplete
![Page 41: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/41.jpg)
User Interaction Sequence
Work List
Process Instance
Data &Documents
![Page 42: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/42.jpg)
Activity Orientation
Underlying model is that a process consists of a collection of activities.The activities are sequenced “somehow”
Activity 1 Activity 2 Activity 3
![Page 43: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/43.jpg)
Good Automation Candidates
If process involves a number of peopleIf a large number of instances must be trackedIf process lasts a long timeIf mistakes are expensiveIf people are located far from each other
![Page 44: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/44.jpg)
Workflow:Standards forInteroperability
![Page 45: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/45.jpg)
Founded in 1993, the Workflow Management Coalition is a non-profit, international organization of workflow vendors, users and analysts committed to the establishment of standards for workflow terminology, interoperability and connectivity.
The Workflow Management Coalition
![Page 46: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/46.jpg)
Goals of WfMC
Common API's to workflow services and functions for use by corporate developers, third party developers and other Workflow Management Coalition membersProvide standards for interoperation between different workflow productsExchange business process definitions between different workflow models
![Page 47: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/47.jpg)
Typical Workflow Product Structure
WfMEngine(s)
User Interface
WorklistHandler
Generates
References
WorkList
Manipulates
Interact via
Invokes
Definition Tool
Invokes
Application(s)
Application(s)
May reference
Interpreted by
Administration& Monitoring
(Supervisor)References
Organization/Role Model
Workflow
App data
Workflow
ControlData
Workflow
RelevantData
ProcessDefinition
![Page 48: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/48.jpg)
Workflow Reference ModelWorkflow API(WAPI)
Workflow Enactment Service
WorkflowEngine(s)
Administration & Monitoring
Tools
Workflow ClientApplications
InvokedApplications
Process Definition Tools
5
2 3
1
4Other Workflow Enact Srvcs
WorkflowEngine(s)
![Page 49: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/49.jpg)
Implementation Scenarios
X.400, etc.
1 - Shared FilestoreModel
WAPI
3 - Procedure Call orMessage Passing
Model
RPCetc.
WorkflowEngine
Worklist
WorklistAccess
WorkflowApplication
WorkflowEngine
Worklist
Worklist
2 - Electronic MailModel
WorkflowEngine
WorklistAccess
WorkflowApplication
WorklistAccess
WorkflowApplication
![Page 50: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/50.jpg)
Process Definition Import/Export
Process AnalysisModeling & Definition
Tools
Process Definition
Process StructureActivities & NavigationRoles & ParticipantsTrigger ConditionsApplication invocationEtc...
WAPI
Workflow Enactment Service
WorkflowEngine(s)
1
![Page 51: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/51.jpg)
Client Apps Interface
Tool(s)
User Interface
ClientApplication
Connection/DisconnectionProcess & Activity Control FunctionsProcess status FunctionsWorklist Manipulation Commands
Workflow Enactment Service
WorkflowEngine(s)
WAPI
2
![Page 52: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/52.jpg)
Application Invocation
WAPI
Tool Specific Interfaces
ApplicationAgent
InvokedApplications
Local or RemoteMany Variants
Workflow-enabled
Applications
Workflow Enactment Service
WorkflowEngine(s)
3
![Page 53: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/53.jpg)
Interoperability:Workflow Service
WAPI
Scenarios:
Simple Gateway - inter-process connectionHierarchical - nested subprocessesPeer-to-Peer - fully shared process enactmentIndependent - with synchronization points
Workflow Enactment Service
WorkflowEngine(s)
Workflow Enactment Service
WorkflowEngine(s)
4
![Page 54: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/54.jpg)
Interoperability:Common Client
Workflow Service A
Workflow Service B
WAPI
Single Client ApplicationMerged WorklistWorkItem integration across systemsCommon User Interfaceetc...
4
![Page 55: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/55.jpg)
Workflow Process Definition
Workflow Service A
Workflow Service B
Process Status / Control FunctionsName & Address ResolutionApplication data transfer
Interoperability:Workflow Service 4
![Page 56: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/56.jpg)
Admin & Monitoring
Workflow Service A
Workflow Service B
ManagementApplication
WAPI
Administration (User, version control, etc.)Role managementAudit managementMetricsResource management
Typical Functional Areas
5
![Page 57: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/57.jpg)
Process Interchange
MIT Center for Coordination Science is developing a standard Process Interchange Format (PIF) to:Allow BPR teams to express plans in a way independent of specific workflow.Allow plans developed for one workflow system to be moved to another.Allow specilzed process analysis tools to be linked to real workflow systems.
![Page 58: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/58.jpg)
References From Part 4
Workflow Management Coalition» Avenue M. Thiry 204» B-1200 Brussells, Belgium» +32 2774-9633» [email protected]
WfMC GlossaryWfMC Reference Architecture (to be published)Center for Coordination Science (MIT), Process Handbook Project
![Page 59: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/59.jpg)
Application of Workflow to
BPR
![Page 60: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/60.jpg)
Worldcup Analogy
![Page 61: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/61.jpg)
Worldcup Analogy
![Page 62: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/62.jpg)
Intangibles
Office work consists of tangibles and intangibles.By focusing only on tangibles, one might miss important aspects of what is really happening.Intangibles may not be readily apparent.
![Page 63: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/63.jpg)
Conclusion 1Workflow software that focusses on Documents might not support all kinds of work.Focus on Activities instead.
Role 1
Activity 1
Role 2
Activity 2
Role 3
Activity 3
![Page 64: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/64.jpg)
Standard Meta-ProcessForm Process Team
Interview Workers
Program (Code) Process
Introduce into use
Evaluate
![Page 65: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/65.jpg)
Fixed in Stone
Implementation of a process in a workflow system may have the effect of “fixing” the process in a certain version.If a programmer is required to change the process, the cost of change may be too high, thereby preventing change.
![Page 66: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/66.jpg)
BPR needs Plans - Not Programs
Trend toward plans which describe a particular instance of a process.Plans can account for the specific situation.Plans are expressions, like documents, and are used to explain the process to others.Plans can be created and modified by regular office workers.
![Page 67: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/67.jpg)
Conclusion 2
Situated Processes need flexibility to change the process.
Workflow that does not have this ability to continually change process plans might not be able to support situated processes.
![Page 68: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/68.jpg)
Doubles Tennis is not just tennis with two people on each side of the net.The number of players changes the game and strategy in fundamental ways.The exact strategy depends upon who the players are.Work must be planned “in the situation”.
Situated Tennis
![Page 69: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/69.jpg)
Conclusion 3
Processes need to be individualized.
Workflow that constrains the entire organization to the same process plan might not allow teams to work optimally.
![Page 70: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/70.jpg)
Politics of Workflow
Why is everyone talking about defining someone else’s job?Control of process definition means control of others.Who will hold this power?
![Page 71: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/71.jpg)
Be Careful...When automating work processes we must be very careful, because:Workers are intelligent
– Simple coding of rules into a computer will not work.
Workers want flexibility– Workers don’t want to lose control over their activities
and status reports.
Exception Handling– Ability to work around rules is critical to an efficient
organization.
The work place environment is very important to workers.
![Page 72: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/72.jpg)
Keep Workers Involved
“Technological design embodies assumptions that can either invite or extinguish a human contribution”“There is a need to create organizational environments that support the quality of effort and the kinds of relationships in which intellective competence can be demonstrated.”
» Shoshanna Zuboff, 1988
![Page 73: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/73.jpg)
Conclusion 4Workflow can change the balance of power in an organization.
Workflow that is centrally controlled might only be suitable for a very centralized organization.
![Page 74: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/74.jpg)
Distortion of Process
Since the workflow process definition is an expression of an intangible, it is only natural that it will not represent it perfectly.
Conclusion 5The BPR team will need to choose a workflow tool that represents processes in a way that is natural to them.
![Page 75: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/75.jpg)
Find the right Match
OrganizationalQuality
Sensitive to...
Quiescence Cost of change ofprocess
Coherence Cost of change ofprocess
Autocratic Centralized Control
![Page 76: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/76.jpg)
The Future of Workflow:
A Tool Designedfor BPR
![Page 77: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/77.jpg)
Collaborative Planning
BPR is essentially planning, but it involves a team to collaborate to find the best process.Workflow is good for enacting plans, but has little support for the planning activity itself.
Therefore:We call the tool that should support the BPR activity itself a “Collaborative Planning” tool
![Page 78: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/78.jpg)
What is CP?
Collaborative Planning is concerned not with the process definitions, but rather the process by which those definitions are created.
![Page 79: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/79.jpg)
Sharing in Planning
Planning is a run-time activity of drawing up a process description.Planning must not require a programmer.Many people can be involved at same-time or at different times.
![Page 80: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/80.jpg)
Control of Planning
But the change must be controlled, so:Process Definition must be fragmented so that different users can have different rights for different parts of the process.
![Page 81: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/81.jpg)
Planning in the SituationAbility to add activities on the fly means that the plan does not have to be complete from the start.Planners can wait until they are “in the middle of the process” to add activities for the particular situation.All possible exceptions do not need to be accounted for in advance.Activities are situated in the context of the plan and need only enough details to make sense in that situation.
![Page 82: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/82.jpg)
Support of Individualization
Planners must be able to paste pre-defined pieces into the plan.Different groups must be able to have different versions of the same piece of a process.Different instances may need different versions of the pieces, depending upon the situation.
![Page 83: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/83.jpg)
Process CaptureIndividuals (or small groups) try out processes.They change only the part of the process they own.No distinction between user mode and planning mode.If the process is incomplete or wrong, changes can be made immediately - in effect learning.The quality of the process increases until it is satisfactory.No need to know how the process works from the beginning, like the way people learn their job.
![Page 84: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/84.jpg)
Collaborative PlanningForm Process Team
Interview Workers
Draw up Process Individually
Experiment with use Individually
Evaluate Individually
![Page 85: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/85.jpg)
CP Decentralizes
Rather than centralized creation and control of process definitions, CP gives this capability out to smaller groups, even individuals.Users have control over their own processes.Improvements can be made on the spot, without having to get buy-in or sign-off from the entire organization.
![Page 86: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/86.jpg)
Investment before PaybackHow many people and how long does it take to develop a workflow process?What if it is wrong? How quickly can it be changed?Will you be able to respond to external changes. Will a workflow system hold your company back?The biggest barriers to workflow use: Cost & Risk.
![Page 87: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/87.jpg)
CP Reduces Initial Investment
Complete process description not needed before starting.Since the system is designed around exceptions and responding to them, there is no need to code all possible situations from the start.Design for change makes a collaborative planning system more responsive.
Better fit for non-quiescent organizations
![Page 88: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/88.jpg)
Management SwingsIn
divi
dual
Effe
ctiv
enes
s
Autonomy & Worker Input
Industrial Revolution
TQM
Workflow?
Collaborative Planning
![Page 89: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/89.jpg)
Effects and Benefits of CPChanges the cycle needed for developing processes. --> More Responsive.Allows for more parallel development of process descriptions. -->DecentralizedBetter fit across all groups --> Individualization
![Page 90: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/90.jpg)
Collaborative Planning
Many people can share in planningDifferent parts owned by different peoplePlan composed from reusable piecesChanges allowed at any timePlans are specific to the instance
The result is that the actual process of BPR is supported by a Collaborative Planning tool.
![Page 91: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/91.jpg)
Design For Change
First Generation Workflow can be made to support a process.Second Generation Workflow recognizes that processes themselves change, and supports the activity of creating processes.
A Collaborative Planning tool is one that it is designed for continual improvement and re-engineering of processes.
![Page 92: The Difference Between Workflow and BPRkswenson.workcast.org/1995/199502_WF95_Boston/WF_BPR.pdf · The Difference Between Workflow and BPR Keith Swenson Groupware Architect Fujitsu](https://reader031.vdocument.in/reader031/viewer/2022022002/5a845e4a7f8b9a9f1b8baef4/html5/thumbnails/92.jpg)
Administriva
Please fill in Session Evaluation Forms
The Difference Between Workflow and BPRKeith D. SwensonFujitsu OSSI