A Framework for Business Process Architecture Brett Champlin, MBA, CCP President, ABPMP Board of Directors & Vice President, ICCP Adjunct Faculty, Heller College of Business, Roosevelt University Business Performance Improvement, Allstate Insurance Company
2 ABPMP Chicago – Jan. 15, 2004 Do you know where your processes are? Are you doing Process Re-Design? –Reengineering? Improvement? Are you implementing Workflow? –Document Management? Task Management? What’s a core process? –Support Process? Control Process? What’s the difference between a Process –Activity, Task, Operation, Method Where do you put all those process models and designs? Should you buy a Process Modeling, Process Engineering, or Business Process Management package? Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
3 ABPMP Chicago – Jan. 15, 2004 Business Process Architecture Business NOT Systems Process Architecture Define the Key Terms and Components Represent Key Points of View Support Process Innovation Methods Support Process Management Program The Business “Blueprint” Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
4 ABPMP Chicago – Jan. 15, 2004 A Short Story The Three Stone Masons Imagine a 14 th Century Monk An Encounter with 3 Stone Masons Carving Stones Building a Wall Building a Cathedral Context Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
5 ABPMP Chicago – Jan. 15, 2004 A Process Architecture is built with models as a house is built with stones - but a collection of models is no more a Process Architecture than a heap of stones is a house. (with apologies to Poincare) Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
6 ABPMP Chicago – Jan. 15, 2004 “A rock pile ceases to be a rock pile the moment a single man [sic] contemplates it, bearing within him the image of a cathedral” - Antoine de Saint Exupery, author and aviator ( ) Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
7 ABPMP Chicago – Jan. 15, 2004 Zachman Information Systems Architecture Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
8 ABPMP Chicago – Jan. 15, 2004 ? WHAT is it made of ? ? HOW is it made ? ? WHERE are things located ? ? WHO is involved ? ? WHEN do things happen ? ? WHY are things done ? Focuses or Topics Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
9 ABPMP Chicago – Jan. 15, 2004 CONSUMER End Product orUsage View SUB- CONTRACTOR Detail Representation orOut-of-Context View BUILDER Technical Model orPhysical Design View DESIGNER System Model orLogical Design View OWNER Business/Product Requirements orConceptual View PLANNER Scope orContext View Perspectives or Views Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
10 ABPMP Chicago – Jan. 15, 2004 List of things Business Entity Model Logical Data Model Physical Data Model Data Definition List of Processes Business Process Model Application Process Model Application Structure Chart Program List of Locations Logistics Network System Network Model Network Technology Model Network Components List of Organization Units Work Flow Model Human Interface Paradigm Presentation Architecture Interface Components List of Events Master Schedule Processing Structure Control Structure Timing Definition List of Business Goals/Stat. Business Plan Business Rule Model Rule Design Rule Specification DATABASEAPPLICATIONNETWORK ORGANIZATION SCHEDULESTRATEGY WHAT HOW WHERE WHO WHEN WHY CONTEXTUAL Scope CONCEPTUAL Business Model LOGICAL System Model PHYSICAL Technology Model OUT-OF- CONTEXT Components PRODUCT Functioning System Zachman Framework Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
11 ABPMP Chicago – Jan. 15, 2004 WHY ( purpose ) Goal Focuses for Process? WHEN (period) Events HOW (process) Process WHAT (product) Output WHO (person) Role WHERE (place) Facility Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
12 ABPMP Chicago – Jan. 15, 2004 Meta Model PURPOSE PEOPLE PLACE PROCESS PRODUCT PERIOD Adapted from Don Soulsby Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
13 ABPMP Chicago – Jan. 15, 2004 StandardsInstructions Forms Skills ACTIVITY PROCESS SUB-PROCESS TASK What’s Your Process “Stack”? Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
14 ABPMP Chicago – Jan. 15, 2004 Domain Layering Business Operations Adapted from Don Soulsby Technical Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
15 ABPMP Chicago – Jan. 15, 2004 Perspectives or Views SYSTEM OPERATOR Working System BUILDER Applications Specification DESIGNER Requirements Model OPERATIONS Process Improvement BUSINESS Business Redesign/Reengineering ENTERPRISE Strategic Planning Business Domain Technology Domain Operations Domain Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
16 ABPMP Chicago – Jan. 15, 2004 Procedural Model Operations Model Workflow Systems Model Physical/Technical Specifications Measurement & Control Business Model WHAT/ INPUTS & OUTPUTS OUTPUTS HOW/ PROCESSES & TASKS TASKS WHERE/ FACILITIES & EQUIPMENT EQUIPMENT WHO/ ROLE & SKILLS SKILLS WHEN/ EVENTS & DURATION DURATION WHY/ MOTIVATION & METRICS METRICSBUSINESSSCOPEBUSINESSSCOPE BUSINESSMODELBUSINESSMODEL LOGICALPROCESSMODELLOGICALPROCESSMODEL WORKFLOWMODELWORKFLOWMODEL SPECIFICATIONSPECIFICATION PRODUCTIONPRODUCTION ENTERPRISEVIEWSENTERPRISEVIEWS DIRECTOR/OWNERVIEWDIRECTOR/OWNERVIEW ANALYST/DESIGNERVIEWANALYST/DESIGNERVIEW BUILDER/MANAGERVIEWBUILDER/MANAGERVIEW OPERATORVIEWOPERATORVIEW MONITORVIEWMONITORVIEW A Business Process Framework Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
17 ABPMP Chicago – Jan. 15, 2004 Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion A Business Process Architecture Source: Paul Harmon, BP Trends
18 ABPMP Chicago – Jan. 15, 2004 Planning for Change ALIGNMENT Adapted from Don Soulsby Business DomainTechnology Domain PROCESS PLACE PRODUCT PEOPLE APPLICATION DISTRIBUTION DATA INTERFACE Business ModelsTechnical Models Strategic Plans INNOVATION TECHNOLOGY PROJECTIONS Business System Opportunities Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
19 ABPMP Chicago – Jan. 15, 2004 ”...would you tell me, please which way I ought to go from here?" "That depends a good deal on where you want to get to," said the Cat. "I don't much care where----" said Alice. "Then it doesn't matter which way you go," said the Cat.
20 ABPMP Chicago – Jan. 15, 2004 Words of Wisdom “Always design a thing by considering it in its next larger context - a chair in a room, a room in a house, a house in an environment, an environment in a city plan.” - Eero Saarinen
21 ABPMP Chicago – Jan. 15, 2004 Goals of “Manage by Process” We agreeon what our processes are We know how the processes interact what each process delivers how each process produces it’s deliverables what skills are required for each process how well each process performs We canmeasure effectively and manage by these facts We havean owner for each process We will be managing by process when: Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
22 ABPMP Chicago – Jan. 15, 2004 Goals of Business Process Management Systems Solutions We can- model and define our processes in a standard way using standard tools We can - generate the system from those models - capture real time performance data from the running system We can- monitor and manage the business process performance We can- simulate and predict the impact of change on the business process - implement changes to the business process through the models We will be delivering BPMS when: Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
23 ABPMP Chicago – Jan. 15, 2004 What’s a Process Model? A Process Model is Information Contains: – –one or more pictures (diagrams) – –information about the objects on the diagram – –information about the relationships between the objects – –information about the relationships between the objects in multiple diagrams – –information about how the thing it “models” behaves or performs It is a vehicle for understanding how things work Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
24 ABPMP Chicago – Jan. 15, 2004 Build a Process Repository The Framework is a “blueprint” for a Business Process Model ‘Repository’ It is a map of the structure for the Business Process Model Repository that can be used to store, locate, access, and navigate through enterprise process information Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
25 ABPMP Chicago – Jan. 15, 2004 BPMS Architecture Source: Business Process Management: The Third Wave, Howard Smith & Peter Fingar, ISBN , 2003, Appendix B Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
26 ABPMP Chicago – Jan. 15, 2004 Alternate BPMS Architecture Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
27 ABPMP Chicago – Jan. 15, 2004 Benefits of a Business Process Framework Common Frame of Reference Integrated views of processes Consistent method of organization – –Persistent storage of process information the models are available the models are in a consistent format A powerful information resource for the organization to use in many new ways that were previously not available or feasible Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion
28 ABPMP Chicago – Jan. 15, 2004 A Parting Thought... Wisdom is knowing what to do next… Skill is knowing how to do it, and… Virtue is doing it! - David Starr Jordan
29 ABPMP Chicago – Jan. 15, 2004 Brett Champlin You may contact me with any questions or feedback at: Introduction A Short Story The Zachman Framework Business Process Framework The Goal How to Build It Benefits Discussion