Architecting a Business Process Environment
-
Upload
sandy-kemsley -
Category
Technology
-
view
8.038 -
download
0
Transcript of Architecting a Business Process Environment
![Page 1: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/1.jpg)
Sandy Kemsley l www.column2.com l @skemsley
Architecting A Business
Process Environment
Aligning BPM and EA
![Page 2: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/2.jpg)
My History in BPM
l Mid-late 80’s: from satellite imaging to
document imaging to workflow
l Early 90’s: desktop imaging/workflow
product
l Mid-late 90’s: integrate imaging, workflow,
EAI and e-commerce systems
l 2000-1: FileNet (now IBM) BPM evangelist
l 2002-now: process architect and BPM
industry analyst
2Copyright Kemsley Design Ltd., 2011
![Page 3: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/3.jpg)
My BPM Calling Card
l Column2.com: “a blog about BPM,
Enterprise 2.0 and technology trends in
business”
l Community of up to 3,000/day
l Best known for:l Conference blogging
l Product reviews
l Independent opinions
3Copyright Kemsley Design Ltd., 2011
![Page 4: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/4.jpg)
Agenda
l What is Enterprise Architecture?
l What is Business Process Management?
l EA-BPM Relationships and Synergies
l Model Types and Interactions
l Using BPMN 2.0 (Business Process Model
and Notation)
4Copyright Kemsley Design Ltd., 2011
![Page 5: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/5.jpg)
Definitions, Synergies and
Benefits
Copyright Kemsley Design Ltd., 2011 5
![Page 6: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/6.jpg)
What is EA?
EA is the process of translating business vision
and strategy into effective organizational change
by creating, communicating and improving the key
requirements, principles and models that describe
the organization’s future state and enable its
evolution.
Gartner
Copyright Kemsley Design Ltd., 2011 6
![Page 7: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/7.jpg)
What Is EA?
1. A formal description of a system, or a
detailed plan of the system at a
component level to guide its
implementation
- OR -
2. The structure of components, their inter-
relationships, and the principles and
guidelines governing their design and
evolution over time
TOGAFCopyright Kemsley Design Ltd., 2011 7
![Page 8: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/8.jpg)
What Is EA?
An architectural discipline that merges
strategic business and IT objectives with
opportunities for change and governs the
resulting change initiatives
IBM
Copyright Kemsley Design Ltd., 2011 8
![Page 9: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/9.jpg)
EA Defined
l Strategy (evolutionary path) to achieve
desired business future state
l Artefacts for documenting and
communicating strategy
l Many methodologies/frameworks: may be
a process, a taxonomy or a practice
Copyright Kemsley Design Ltd., 2011 9
![Page 10: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/10.jpg)
EA Goals
l Enterprise planningl Describe current and future state of the
structure of an enterprise
l Business-IT alignmentl Links between business/technology artefacts
l Business visibility and measurement
l Change-friendly capability deliveryl Adaptable and agile for continuous change
Copyright Kemsley Design Ltd., 2011 10
![Page 11: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/11.jpg)
What is BPM?
BPM is a management discipline that treats
processes as assets that directly contribute to
enterprise performance by driving operational
excellence and business process agility.
BPM employs methods, policies, metrics,
management practices and software tools to
continuously optimize the organization’s
processes to improve business performance
against goals and objectives
Gartner
Copyright Kemsley Design Ltd., 2011 11
![Page 12: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/12.jpg)
BPM Defined
l A management discipline for improving
cross-functional business processes
l The methods and technology tools used to
manage and optimize business processes
Copyright Kemsley Design Ltd., 2011 12
![Page 13: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/13.jpg)
Copyright Kemsley Design Ltd., 2008 13
BPM Goals
l Efficiencyl Automating steps and handoffs
l Integrating systems and data sources
l Compliancel Achieving and proving standardization
l Agilityl Changing processes quickly and easily
l Visibilityl See what’s happening in a process
![Page 14: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/14.jpg)
Overlapping, Not Concentric
EA
• Strategy
• Targets
• Models
BPM
• Models
• Execution
• Metrics
Copyright Kemsley Design Ltd., 2011 14
![Page 15: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/15.jpg)
Linking EA and BPM
l Connect EA strategy and BPM execution
tacticsl EA shows what needs to be done to get from
strategy to execution
l BPM is an accelerator that turns EA concepts
into BPM initiatives to facilitate that goal
l Natural synergy from planning to solution
delivery
Copyright Kemsley Design Ltd., 2011 15
![Page 16: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/16.jpg)
Sharing Between EA and BPM:
Participants
l Chief architect
l Business architect
l Process architect
l Each needs to participate in both EA team
and BPM center of excellence (CoE)
Copyright Kemsley Design Ltd., 2011 16
![Page 17: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/17.jpg)
Sharing Between EA and BPM:
Activities
l End-to-end enterprise process modelling
l Conceptual and logical process design
l Establish process standards
l Establish and maintain artefact repository
Copyright Kemsley Design Ltd., 2011 17
![Page 18: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/18.jpg)
Sharing Between EA and BPM:
Key Models
l Process modelsl Functional flow between people and systems
l Organizational modelsl Roles, skills, hierarchy
l Data modelsl Information structures shared by systems
Copyright Kemsley Design Ltd., 2011 18
![Page 19: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/19.jpg)
Sharing Between EA and BPM:
Goals and Performance Indicators
l EA creates targets for business
measurementl Future state models
l Requirements and principles
l BPM feeds back metrics to assess EA
targetsl Inform and improve planning with actual
performance data
Copyright Kemsley Design Ltd., 2011 19
![Page 20: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/20.jpg)
EA-BPM Additional Benefits
l EA helps BPM to evolve from a project to a
centre of excellence (CoE)l Widen scope to holistic end-to-end processes
l Sharing of resources, artefacts and repositories
l Encourage governance and standards
l BPM encourages process thinking in EAl Focus on end-to-end processes
l Push for service-oriented architecture
Copyright Kemsley Design Ltd., 2011 20
![Page 21: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/21.jpg)
EA and BPM: Better Together
Copyright Kemsley Design Ltd., 2011 21
From IBM White Paper: “Continuous improvement with BPM and EA Together”
![Page 22: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/22.jpg)
Separation of Concerns
l Scheduling:l Enterprise planning versus solution delivery
l Ongoing activities versus project-specific
l Artefacts:l Suitability for planning versus design
l Shared versus one-way translation versus bi-
directional round-trip
l Usability for different audiences
Copyright Kemsley Design Ltd., 2011 22
![Page 23: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/23.jpg)
Model Types And Interactions
Copyright Kemsley Design Ltd., 2011 23
![Page 24: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/24.jpg)
Horizontal and Vertical Model
Alignment
l Linking process models to other model
types in a taxonomy:l Data
l Organizational
l Security
l Rules
l Events
l Process models: levels and usages
Copyright Kemsley Design Ltd., 2011 24
![Page 25: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/25.jpg)
Copyright Kemsley Design Ltd., 2011 25From IBM White Paper: “Continuous improvement with BPM and EA Together”
![Page 26: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/26.jpg)
A Taxonomy Of EA Models
(Zachman)
Copyright Kemsley Design Ltd., 2011 26
Data
(What)
Function
(How)
Network
(Where)
People
(Who)
Time
(When)
Motivation
(Why)
Scope List of Things List of
Processes
List of
Locations
List of
Organizations
List of Cycles List of Goals
Business
Model
Business
Entity Model
Business
Process
Model
Business
Network
Model
Business
Workflow
Model
Business
Event Model
Business
Strategy
Model
System
Model
Logical Data
Model
System
Process
Model
System
Network
Model
Human
Interface
Architecture
System Event
Diagram
Business
Rule Model
Technology
Model
Physical
Data Model
Application
Structure
Chart
Network
Technology
Model
Presentation
Architecture
Technology
Event
Diagram
Rule Design
Model
Components Data
Components
Program
Components
Network
Components
Interface
Components
Event
Components
Rule
Specifications
![Page 27: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/27.jpg)
Interrelated Model Types
l Process models
l Organizational models
l Data models
l Security models
l Event models
l Rules models
Copyright Kemsley Design Ltd., 2011 27
Process
Data
Organization
SecurityRules
Events
![Page 28: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/28.jpg)
Linking Process and Data Models
l Process activities require data input/outputl Information presented to or gathered from
person
l Data passed to or from automated service
l Process design includes process instance
data modell Subset of enterprise data model
Copyright Kemsley Design Ltd., 2011 28
![Page 29: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/29.jpg)
Copyright Kemsley Design Ltd., 2010 29
![Page 30: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/30.jpg)
Linking Process, Organizational
and Security Models
l Process activities require specific skills or
security access levels
l Process activities assigned to roles
l Process activities may use implied
organizational hierarchy
Copyright Kemsley Design Ltd., 2011 30
![Page 31: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/31.jpg)
Copyright Kemsley Design Ltd., 2010 31
![Page 32: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/32.jpg)
Linking Process and Rule Models
l Process decisions represent business rulesl Branching/routing decisions
l Data validation
l Get/set data values
l Rules can be externalized as decision
services, or inherent in process model
Copyright Kemsley Design Ltd., 2011 32
![Page 33: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/33.jpg)
Copyright Kemsley Design Ltd., 2011 33
![Page 34: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/34.jpg)
Linking Process and Event
Models
l Events are external actions (information or
control) that impact that processl Event triggers a process
l Process triggers an event
l Event interrupts or diverts process
l Events increase process responsiveness to
changing conditions
34Copyright Kemsley Design Ltd., 2011
![Page 35: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/35.jpg)
Process Model Levels
l EAl Strategy: processes linked to business
motivation and strategies
l BPMl Documentation: implementation-independent
models for as-is/to-be analysis
l Implementation: model-driven design in a BPM
system (BPMS)
Copyright Kemsley Design Ltd., 2011 35
![Page 36: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/36.jpg)
Different Perspectives on Process
Models
l Different modelling tools:l Process modelling in EA tool
l Standalone business process analysis (BPA)
tool
l Visio and other unstructured environments
l Business perspective in BPMS tool
l Technical/design perspective in BPMS tool
l Translations between perspectives and
tools
Copyright Kemsley Design Ltd., 2011 36
![Page 37: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/37.jpg)
Copyright Kemsley Design Ltd., 2010 37
![Page 38: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/38.jpg)
Copyright Kemsley Design Ltd., 2011 38
![Page 39: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/39.jpg)
BPMN 2.0 In Practice
Copyright Kemsley Design Ltd., 2011 39
![Page 40: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/40.jpg)
Why BPMN?
l OMG-supported standard
l Support by many tool vendors
l Training and certification programs
l Ongoing enhancements in BPMN 2.0:l Advanced event modelling
l Serialization for model interchange
l Execution semantics
Copyright Kemsley Design Ltd., 2011 40
![Page 41: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/41.jpg)
BPMN: The Rosetta Stone of
Process
Copyright Kemsley Design Ltd., 2011 41
l Enables
communication
between different
audiences:l Business users
l Business analysts
l Technical
implementers
![Page 42: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/42.jpg)
BPMN Is Simple...
l Activity
l Gateway
l Event
l Data
![Page 43: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/43.jpg)
Source: http://bpmb.de/poster
![Page 44: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/44.jpg)
The BPMN 2.0 Problem
l More than 100 elements
l Unlikely to be fully understood by most
experts, much less users
l Unlikely to be fully supported by most
vendors
l Has led to rejection of BPMN in favor of
“simpler” modeling paradigms
![Page 45: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/45.jpg)
Copyright Kemsley Design Ltd., 2011 45
Source: M. zur Muehlen,
Stevens Institute of
Technology
![Page 46: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/46.jpg)
The BPMN 2.0 Solution
l Not everyone needs to learn everything
l Group BPMN elements into sets used by
different personasl Business user
l Business analyst
l Architect/developer
l Each level adds more detail to model
![Page 47: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/47.jpg)
SIMPLE
sequenceFlow
Task (none)
subProcess(embed)
exclusiveGateway
parallelGateway
startEvent (none)
endEvent (none)
DESCRIPTIVE
Pool
Lane
messageFlow
userTask
serviceTask
Re-Usable subProcess
dataObject
dataInput
dataOutput
textAnnotation
Association
dataAssociation
dataStore
messageStartEvent
messageEndEvent
timerStartEvent
terminateEndEvent
DODAF
Plus 29 elements
COMPLETE
Plus 50 elements
BPMN 2.0 Subclasses:
Early Version
Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
![Page 48: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/48.jpg)
BPMN 2.0 Conformance
Subclasses
l Descriptivel Visible elements for high-level models
l Used by business analysts
l Analyticl All of Descriptive plus elements for DoDAF
enterprise architecture models
l Common Executablel All of analytic plus elements for executable
models
![Page 49: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/49.jpg)
Descriptive Subclass
l participant (pool)
l laneSet
l sequenceFlow (unconditional)
l messageFlow
l exclusiveGateway
l parallelGateway
l task (None)
l userTask
l serviceTask
l subProcess (expanded)
l subProcess (collapsed)
l callActivity
l dataObject
l textAnnotation
l association/dataAssociation
l dataStoreReference
l startEvent (None)
l endEvent (None)
l messageStartEvent
l messageEndEvent
l timerStartEvent
l terminateEndEvent
l documentation
l group
![Page 50: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/50.jpg)
Pool
Lane
Message
Flow
Message
Start Event
Message
End Event
User
Task
Data
ObjectSub
Process(Collapsed)
Service
Task
Data
Association
Call
Activity(Collapsed)
Text
AnnotationAssociation
Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
Descriptive Subclass Example
![Page 51: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/51.jpg)
Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
Data
Store
Descriptive Subclass Example
![Page 52: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/52.jpg)
Analytic Subclassl sequenceFlow
(conditional)
l sequenceFlow (default)
l sendTask
l receiveTask
l Looping Activity
l MultiInstance Activity
l exclusiveGateway
l inclusiveGateway
l eventBasedGateway
l signalStartEvent
l signalEndEvent
l errorEndEvent
l message
l Plus: Intermediate
events
![Page 53: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/53.jpg)
Analytic Subclass: Intermediate
Eventsl Catching message
l Throwing message
l Boundary message
l Non-interrupting
Boundary message
l Catching timer
l Boundary timer
l Non-interrupting
Boundary timer
l Boundary error
l Non-interrupting
Boundary escalation
l Throwing escalation
l escalationEndEvent
l Catching signal
l Throwing signal
l Boundary signal
l Non-interrupting
Boundary signal
l condtionalStartEvent
l Catching conditional
l Boundary conditional
l Non-interrupting
Boundary conditional
![Page 54: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/54.jpg)
The Analyst’s Dilemma
l Descriptive is a manageable subset
l Analytic is too much, except for serious
process experts
l Some of the event concepts in analytic
subset are required for analysis and
modeling
![Page 55: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/55.jpg)
Modeling Events In Processes
55Copyright Kemsley Design Ltd., 2010
![Page 56: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/56.jpg)
Example: Event-Driven Financial
Process
l Scenario: loan origination documents
l Customer documents created or gathered
in front office
l Transactions created by front office
l Back office verifies documents against
transactions
56Copyright Kemsley Design Ltd., 2011
![Page 57: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/57.jpg)
Event-Driven Process
57Copyright Kemsley Design Ltd., 2011
![Page 58: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/58.jpg)
What Do Business Users Really
Need?
l Smaller subset of elements (?)l Depends on user skills/aptitude
l Comprehension of BPMN without
necessarily being able to model:l Work with analysts to capture processes
l Review and approve models, with a cheat sheet
or generous annotation
![Page 59: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/59.jpg)
A Hierarchy Of Process Models
l Different perspectives from EA to BPM:l Milestones: major phases
l Handoffs: transitions between roles and organizations
l Decisions: major decision points and exception paths
l Procedures: requirements-level view of process
(zur Muehlen on BEA and DoDAF)
Copyright Kemsley Design Ltd., 2011 59
![Page 60: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/60.jpg)
Summary
Copyright Kemsley Design Ltd., 2011 60
![Page 61: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/61.jpg)
BPM In An EA Context
l Defining BPM and EA
l Synergiesl Participants
l Activities
l Models
l Goals
l Model types and interactions
l Using BPMN for process modelling
Copyright Kemsley Design Ltd., 2011 61
![Page 62: Architecting a Business Process Environment](https://reader034.fdocuments.us/reader034/viewer/2022052310/55492908b4c9059f4c8bcc20/html5/thumbnails/62.jpg)
Questions?
Sandy Kemsley
Kemsley Design Ltd.
email: [email protected]
blog: www.column2.com
twitter: @skemsley
62Copyright Kemsley Design Ltd., 2011