SlideShare une entreprise Scribd logo
1  sur  62
Télécharger pour lire hors ligne
Architecting A Business
  Process Environment
                  Aligning BPM and EA




Sandy Kemsley l www.column2.com l @skemsley
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
                    Copyright Kemsley Design Ltd., 2011   2
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


                      Copyright Kemsley Design Ltd., 2011   3
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)



                   Copyright Kemsley Design Ltd., 2011   4
Definitions, Synergies and
Benefits
           Copyright Kemsley Design Ltd., 2011   5
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
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
                                                       TOGAF
                 Copyright Kemsley Design Ltd., 2011           7
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
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
EA Goals
   l   Enterprise planning
       l   Describe current and future state of the
           structure of an enterprise

   l   Business-IT alignment
       l   Links between business/technology artefacts
       l   Business visibility and measurement

   l   Change-friendly capability delivery
       l   Adaptable and agile for continuous change


                       Copyright Kemsley Design Ltd., 2011   10
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
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
BPM Goals
   l   Efficiency
       l   Automating steps and handoffs
       l   Integrating systems and data sources
   l   Compliance
       l   Achieving and proving standardization
   l   Agility
       l   Changing processes quickly and easily
   l   Visibility
       l   See what’s happening in a process

                      Copyright Kemsley Design Ltd., 2008   13
Overlapping, Not Concentric


      EA                                 BPM
      • Strategy                         • Models
      • Targets                          • Execution
      • Models                           • Metrics


              Copyright Kemsley Design Ltd., 2011      14
Linking EA and BPM
   l   Connect EA strategy and BPM execution
       tactics
       l   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
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
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
Sharing Between EA and BPM:
Key Models
   l   Process models
       l   Functional flow between people and systems

   l   Organizational models
       l   Roles, skills, hierarchy

   l   Data models
       l   Information structures shared by systems




                       Copyright Kemsley Design Ltd., 2011   18
Sharing Between EA and BPM:
Goals and Performance Indicators
   l   EA creates targets for business
       measurement
       l   Future state models
       l   Requirements and principles

   l   BPM feeds back metrics to assess EA
       targets
       l   Inform and improve planning with actual
           performance data



                      Copyright Kemsley Design Ltd., 2011   19
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 EA
       l   Focus on end-to-end processes
       l   Push for service-oriented architecture


                       Copyright Kemsley Design Ltd., 2011    20
EA and BPM: Better Together




             Copyright Kemsley Design Ltd., 2011                               21
              From IBM White Paper: “Continuous improvement with BPM and EA Together”
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
Model Types And Interactions

          Copyright Kemsley Design Ltd., 2011   23
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
From IBM White Paper: “Continuous Ltd., 2011
           Copyright Kemsley Design improvement with BPM and EA Together”   25
A Taxonomy Of EA Models
(Zachman)
                 Data         Function          Network              People         Time       Motivation
                (What)         (How)            (Where)              (Who)         (When)       (Why)
Scope        List of Things     List of          List of            List of    List of Cycles List of Goals
                              Processes         Locations        Organizations

Business      Business        Business          Business            Business      Business      Business
Model        Entity Model     Process           Network             Workflow     Event Model    Strategy
                               Model             Model               Model                       Model
System       Logical Data      System            System             Human      System Event     Business
Model           Model          Process           Network           Interface     Diagram       Rule Model
                                Model             Model           Architecture
Technology    Physical        Application       Network           Presentation   Technology    Rule Design
Model        Data Model        Structure       Technology         Architecture     Event         Model
                                Chart            Model                            Diagram
Components      Data     Program     Network                       Interface       Event        Rule
             Components Components Components                     Components     Components Specifications


                                     Copyright Kemsley Design Ltd., 2011                                26
Interrelated Model Types
    l   Process models                                                 Data


    l   Organizational models
    l   Data models                                 Events                           Organization


    l   Security models                                              Process

    l   Event models
    l   Rules models                                         Rules             Security




                   Copyright Kemsley Design Ltd., 2011                                      27
Linking Process and Data Models
   l   Process activities require data input/output
       l   Information presented to or gathered from
           person
       l   Data passed to or from automated service

   l   Process design includes process instance
       data model
       l   Subset of enterprise data model




                      Copyright Kemsley Design Ltd., 2011   28
Copyright Kemsley Design Ltd., 2010   29
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
Copyright Kemsley Design Ltd., 2010   31
Linking Process and Rule Models
   l   Process decisions represent business rules
       l   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
Copyright Kemsley Design Ltd., 2011   33
Linking Process and Event
Models
   l   Events are external actions (information or
       control) that impact that process
       l   Event triggers a process
       l   Process triggers an event
       l   Event interrupts or diverts process

   l   Events increase process responsiveness to
       changing conditions



                       Copyright Kemsley Design Ltd., 2011   34
Process Model Levels
   l   EA
       l   Strategy: processes linked to business
           motivation and strategies

   l   BPM
       l   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
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
Copyright Kemsley Design Ltd., 2010   37
Copyright Kemsley Design Ltd., 2011   38
BPMN 2.0 In Practice

          Copyright Kemsley Design Ltd., 2011   39
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
BPMN: The Rosetta Stone of
Process
   l   Enables
       communication
       between different
       audiences:
       l   Business users
       l   Business analysts
       l   Technical
           implementers




                      Copyright Kemsley Design Ltd., 2011   41
BPMN Is Simple...
    l   Activity

    l   Gateway

    l   Event

    l   Data
Source: http://bpmb.de/poster
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
Source: M. zur Muehlen,
                                      Stevens Institute of
                                      Technology

Copyright Kemsley Design Ltd., 2011                 45
The BPMN 2.0 Solution
   l   Not everyone needs to learn everything
   l   Group BPMN elements into sets used by
       different personas
       l   Business user
       l   Business analyst
       l   Architect/developer

   l   Each level adds more detail to model
BPMN 2.0 Subclasses:
Early Version
                                                                       COMPLETE
                                               DODAF
                        DESCRIPTIVE
                                                                       Plus 50 elements
      SIMPLE                                   Plus 29 elements
                        Pool
      sequenceFlow      Lane
      Task (none)       messageFlow
      subProcess(embed) userTask
      exclusiveGateway  serviceTask
      parallelGateway   Re-Usable subProcess
      startEvent (none) dataObject
      endEvent (none)   dataInput
                        dataOutput
                        textAnnotation
                        Association
                        dataAssociation
                        dataStore
                        messageStartEvent
                        messageEndEvent
                        timerStartEvent
                        terminateEndEvent




                                Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
BPMN 2.0 Conformance
Subclasses
   l   Descriptive
       l   Visible elements for high-level models
       l   Used by business analysts

   l   Analytic
       l   All of Descriptive plus elements for DoDAF
           enterprise architecture models

   l   Common Executable
       l   All of analytic plus elements for executable
           models
Descriptive Subclass
                                      l   dataObject
     l   participant (pool)           l   textAnnotation
     l   laneSet                      l   association/dataAssociation
     l   sequenceFlow (unconditional) l   dataStoreReference
     l   messageFlow                  l   startEvent (None)
     l   exclusiveGateway             l   endEvent (None)
     l   parallelGateway              l   messageStartEvent
     l   task (None)                  l   messageEndEvent
     l   userTask                     l   timerStartEvent
     l   serviceTask                  l   terminateEndEvent
     l   subProcess (expanded)        l   documentation
     l   subProcess (collapsed)       l   group
     l   callActivity
Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”



Descriptive Subclass Example


 Pool
                                                                     Message
                                                                     Flow
                                           Data       Sub
                          User
                                           Object     Process                                     Lane
                          Task                        (Collapsed)


    Message
    Start Event



                                                                                         Message
                                                                                         End Event
            Data
            Association

                             Call
                             Activity
                             (Collapsed)
                                                                                  Service
                            Text                                                  Task
                            Annotation
                                                                    Association
Descriptive Subclass Example




         Data
         Store




                 Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
Analytic Subclass
   l   sequenceFlow             l   eventBasedGateway
       (conditional)            l   signalStartEvent
   l   sequenceFlow (default)   l   signalEndEvent
   l   sendTask                 l   errorEndEvent
   l   receiveTask              l   message
   l   Looping Activity
   l   MultiInstance Activity   l   Plus: Intermediate
   l   exclusiveGateway             events
   l   inclusiveGateway
Analytic Subclass: Intermediate
Events
    l   Catching message      l   Throwing escalation
    l   Throwing message      l   escalationEndEvent
    l   Boundary message      l   Catching signal
    l   Non-interrupting      l   Throwing signal
        Boundary message      l   Boundary signal
    l   Catching timer        l   Non-interrupting
    l   Boundary timer            Boundary signal
    l   Non-interrupting      l   condtionalStartEvent
        Boundary timer        l   Catching conditional
    l   Boundary error        l   Boundary conditional
    l   Non-interrupting      l   Non-interrupting
        Boundary escalation       Boundary conditional
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
Modeling Events In Processes




             Copyright Kemsley Design Ltd., 2010   55
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




                    Copyright Kemsley Design Ltd., 2011   56
Event-Driven Process




             Copyright Kemsley Design Ltd., 2011   57
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
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
Summary

          Copyright Kemsley Design Ltd., 2011   60
BPM In An EA Context
   l   Defining BPM and EA
   l   Synergies
       l   Participants
       l   Activities
       l   Models
       l   Goals

   l   Model types and interactions
   l   Using BPMN for process modelling

                          Copyright Kemsley Design Ltd., 2011   61
Sandy Kemsley
         Kemsley Design Ltd.
email: sandy@kemsleydesign.com
blog: www.column2.com
twitter: @skemsley

Questions?

                   Copyright Kemsley Design Ltd., 2011   62

Contenu connexe

Tendances

Enterprise Architecture supporting the change by Vladimir Calmic Endava
Enterprise Architecture supporting the change by Vladimir Calmic EndavaEnterprise Architecture supporting the change by Vladimir Calmic Endava
Enterprise Architecture supporting the change by Vladimir Calmic EndavaMoldova ICT Summit
 
Enterprise reference architecture v1.1.ppt
Enterprise reference architecture   v1.1.pptEnterprise reference architecture   v1.1.ppt
Enterprise reference architecture v1.1.pptAhmed Fattah
 
Enterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseEnterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseYan Zhao
 
Karim Baïna EA through metaphors
Karim Baïna EA through metaphorsKarim Baïna EA through metaphors
Karim Baïna EA through metaphorsKarim Baïna
 
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureOptimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureNathaniel Palmer
 
Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®Sunil Kempegowda
 
Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...
Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...
Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...johnpolgreen
 
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...Alain Heremans
 
A framework for_enterprise_architecture_effectiveness
A framework for_enterprise_architecture_effectivenessA framework for_enterprise_architecture_effectiveness
A framework for_enterprise_architecture_effectivenessbambangpadhi
 
Enterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick LookEnterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick LookSukru Kocakaya
 
IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...Thomas Hildebrandt
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?BOC Group
 
Business Use of Social Media and Impact on Enterprise Architects
Business Use of Social Media and Impact on Enterprise ArchitectsBusiness Use of Social Media and Impact on Enterprise Architects
Business Use of Social Media and Impact on Enterprise Architectsjg20001234
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modelingguest2c3da5c7
 
Introduction to Enterprise Architecture
Introduction to Enterprise ArchitectureIntroduction to Enterprise Architecture
Introduction to Enterprise ArchitectureMohammed Omar
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy IntroductionFrankie Hsiang
 
The Role of Standards in BPM
The Role of Standards in BPMThe Role of Standards in BPM
The Role of Standards in BPMSandy Kemsley
 
TOGAF Reference Models
TOGAF Reference ModelsTOGAF Reference Models
TOGAF Reference ModelsPaul Sullivan
 

Tendances (20)

Enterprise Architecture supporting the change by Vladimir Calmic Endava
Enterprise Architecture supporting the change by Vladimir Calmic EndavaEnterprise Architecture supporting the change by Vladimir Calmic Endava
Enterprise Architecture supporting the change by Vladimir Calmic Endava
 
Enterprise reference architecture v1.1.ppt
Enterprise reference architecture   v1.1.pptEnterprise reference architecture   v1.1.ppt
Enterprise reference architecture v1.1.ppt
 
Enterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in EnterpriseEnterprise Architecture .vs. Collection of Architectures in Enterprise
Enterprise Architecture .vs. Collection of Architectures in Enterprise
 
Karim Baïna EA through metaphors
Karim Baïna EA through metaphorsKarim Baïna EA through metaphors
Karim Baïna EA through metaphors
 
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise ArchitectureOptimizing Value to the Enterprise with Integrated Enterprise Architecture
Optimizing Value to the Enterprise with Integrated Enterprise Architecture
 
Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®
 
Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...
Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...
Using togaf™ in government_enterprise_architecture_to_describe_the_business_a...
 
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
Lecture about "Enterprise Architecture @ ING" given at Solvay Brussels School...
 
CobiT And ITIL Breakfast Seminar
CobiT And ITIL Breakfast SeminarCobiT And ITIL Breakfast Seminar
CobiT And ITIL Breakfast Seminar
 
A framework for_enterprise_architecture_effectiveness
A framework for_enterprise_architecture_effectivenessA framework for_enterprise_architecture_effectiveness
A framework for_enterprise_architecture_effectiveness
 
Enterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick LookEnterprise Architecture and TOGAF, Quick Look
Enterprise Architecture and TOGAF, Quick Look
 
IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...IT and Business Process Modelling course at IT University of Copenhagen (Lect...
IT and Business Process Modelling course at IT University of Copenhagen (Lect...
 
What is Enterprise Architecture?
What is Enterprise Architecture?What is Enterprise Architecture?
What is Enterprise Architecture?
 
Business Use of Social Media and Impact on Enterprise Architects
Business Use of Social Media and Impact on Enterprise ArchitectsBusiness Use of Social Media and Impact on Enterprise Architects
Business Use of Social Media and Impact on Enterprise Architects
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
TOGAF
TOGAFTOGAF
TOGAF
 
Introduction to Enterprise Architecture
Introduction to Enterprise ArchitectureIntroduction to Enterprise Architecture
Introduction to Enterprise Architecture
 
Architecture Series 5-1 EA As Corporate Strategy Introduction
Architecture Series 5-1   EA As Corporate Strategy   IntroductionArchitecture Series 5-1   EA As Corporate Strategy   Introduction
Architecture Series 5-1 EA As Corporate Strategy Introduction
 
The Role of Standards in BPM
The Role of Standards in BPMThe Role of Standards in BPM
The Role of Standards in BPM
 
TOGAF Reference Models
TOGAF Reference ModelsTOGAF Reference Models
TOGAF Reference Models
 

En vedette

1 A Social Media Checklist
1   A Social Media Checklist1   A Social Media Checklist
1 A Social Media ChecklistMat Morrison
 
Omnia Brand Case Studies 2012
Omnia Brand Case Studies 2012Omnia Brand Case Studies 2012
Omnia Brand Case Studies 2012OMNIA FZ LLC
 
IBM Design Thinking Case Story
IBM Design Thinking Case StoryIBM Design Thinking Case Story
IBM Design Thinking Case StoryVäinö Mäkelä
 
Work in Progress Social Brand Playbook
Work in Progress Social Brand PlaybookWork in Progress Social Brand Playbook
Work in Progress Social Brand PlaybookLauren Kashuk
 
The Microsoft design language (by Will Tschumy)
The Microsoft design language (by Will Tschumy)The Microsoft design language (by Will Tschumy)
The Microsoft design language (by Will Tschumy)Yefeng Liu
 
GEA-NZ v3.1 Application and ICT Services Reference Model and Taxonomy
GEA-NZ v3.1 Application and ICT Services Reference Model and TaxonomyGEA-NZ v3.1 Application and ICT Services Reference Model and Taxonomy
GEA-NZ v3.1 Application and ICT Services Reference Model and TaxonomyRegine Deleu
 
The Core Model: Getting to business while making friends
The Core Model: Getting to business while making friendsThe Core Model: Getting to business while making friends
The Core Model: Getting to business while making friendsAudun Rundberg
 
Core+Paths: A Design Framework for Findability, Prioritization and Value
Core+Paths: A Design Framework for Findability, Prioritization and ValueCore+Paths: A Design Framework for Findability, Prioritization and Value
Core+Paths: A Design Framework for Findability, Prioritization and ValueAre Halland
 
SharePoint Taxonomy Introduction
SharePoint Taxonomy IntroductionSharePoint Taxonomy Introduction
SharePoint Taxonomy IntroductionChris Woodill
 
How Work Culture Impacts Employees
How Work Culture Impacts Employees How Work Culture Impacts Employees
How Work Culture Impacts Employees ProofHub
 
Culture Code by Culture Labx
Culture Code by Culture LabxCulture Code by Culture Labx
Culture Code by Culture LabxJosh Levine
 
GEA-NZ v3.1 Business Reference Model and Taxonomy
GEA-NZ v3.1 Business Reference Model and TaxonomyGEA-NZ v3.1 Business Reference Model and Taxonomy
GEA-NZ v3.1 Business Reference Model and TaxonomyRegine Deleu
 
LS 607 Managing Organizational Change chapter 2
LS 607 Managing Organizational Change chapter 2LS 607 Managing Organizational Change chapter 2
LS 607 Managing Organizational Change chapter 2BHUOnlineDepartment
 
LS 607 Managing Organizational Change chapter 7
LS 607 Managing Organizational Change chapter 7LS 607 Managing Organizational Change chapter 7
LS 607 Managing Organizational Change chapter 7BHUOnlineDepartment
 
Ilori Case Study
Ilori Case StudyIlori Case Study
Ilori Case StudyWolff Olins
 
Transformational Coach Brand Book
Transformational Coach Brand BookTransformational Coach Brand Book
Transformational Coach Brand BookKaye Putnam
 
Employer Brand Playbook (Hootsuite)
Employer Brand Playbook (Hootsuite)Employer Brand Playbook (Hootsuite)
Employer Brand Playbook (Hootsuite)HR Open Source
 
Culture mapping: Space and place
Culture mapping: Space and placeCulture mapping: Space and place
Culture mapping: Space and placeDave Gray
 

En vedette (20)

1 A Social Media Checklist
1   A Social Media Checklist1   A Social Media Checklist
1 A Social Media Checklist
 
Omnia Brand Case Studies 2012
Omnia Brand Case Studies 2012Omnia Brand Case Studies 2012
Omnia Brand Case Studies 2012
 
IBM Design Thinking Case Story
IBM Design Thinking Case StoryIBM Design Thinking Case Story
IBM Design Thinking Case Story
 
NYC Case Study
NYC Case StudyNYC Case Study
NYC Case Study
 
Work in Progress Social Brand Playbook
Work in Progress Social Brand PlaybookWork in Progress Social Brand Playbook
Work in Progress Social Brand Playbook
 
The Microsoft design language (by Will Tschumy)
The Microsoft design language (by Will Tschumy)The Microsoft design language (by Will Tschumy)
The Microsoft design language (by Will Tschumy)
 
GEA-NZ v3.1 Application and ICT Services Reference Model and Taxonomy
GEA-NZ v3.1 Application and ICT Services Reference Model and TaxonomyGEA-NZ v3.1 Application and ICT Services Reference Model and Taxonomy
GEA-NZ v3.1 Application and ICT Services Reference Model and Taxonomy
 
20080109 Values And Work Culture 50s
20080109   Values And Work Culture   50s20080109   Values And Work Culture   50s
20080109 Values And Work Culture 50s
 
The Core Model: Getting to business while making friends
The Core Model: Getting to business while making friendsThe Core Model: Getting to business while making friends
The Core Model: Getting to business while making friends
 
Core+Paths: A Design Framework for Findability, Prioritization and Value
Core+Paths: A Design Framework for Findability, Prioritization and ValueCore+Paths: A Design Framework for Findability, Prioritization and Value
Core+Paths: A Design Framework for Findability, Prioritization and Value
 
SharePoint Taxonomy Introduction
SharePoint Taxonomy IntroductionSharePoint Taxonomy Introduction
SharePoint Taxonomy Introduction
 
How Work Culture Impacts Employees
How Work Culture Impacts Employees How Work Culture Impacts Employees
How Work Culture Impacts Employees
 
Culture Code by Culture Labx
Culture Code by Culture LabxCulture Code by Culture Labx
Culture Code by Culture Labx
 
GEA-NZ v3.1 Business Reference Model and Taxonomy
GEA-NZ v3.1 Business Reference Model and TaxonomyGEA-NZ v3.1 Business Reference Model and Taxonomy
GEA-NZ v3.1 Business Reference Model and Taxonomy
 
LS 607 Managing Organizational Change chapter 2
LS 607 Managing Organizational Change chapter 2LS 607 Managing Organizational Change chapter 2
LS 607 Managing Organizational Change chapter 2
 
LS 607 Managing Organizational Change chapter 7
LS 607 Managing Organizational Change chapter 7LS 607 Managing Organizational Change chapter 7
LS 607 Managing Organizational Change chapter 7
 
Ilori Case Study
Ilori Case StudyIlori Case Study
Ilori Case Study
 
Transformational Coach Brand Book
Transformational Coach Brand BookTransformational Coach Brand Book
Transformational Coach Brand Book
 
Employer Brand Playbook (Hootsuite)
Employer Brand Playbook (Hootsuite)Employer Brand Playbook (Hootsuite)
Employer Brand Playbook (Hootsuite)
 
Culture mapping: Space and place
Culture mapping: Space and placeCulture mapping: Space and place
Culture mapping: Space and place
 

Similaire à Architecting a Business Process Environment

Bahrs.peter
Bahrs.peterBahrs.peter
Bahrs.peterNASAPMC
 
Coe eim-introduction-2
Coe eim-introduction-2Coe eim-introduction-2
Coe eim-introduction-2prakashveda
 
Coe eim-introduction-2
Coe eim-introduction-2Coe eim-introduction-2
Coe eim-introduction-2prakashveda
 
The Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesThe Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesDavid Chou
 
Kahn.theodore
Kahn.theodoreKahn.theodore
Kahn.theodoreNASAPMC
 
Delivering enterprise architecture
Delivering enterprise architectureDelivering enterprise architecture
Delivering enterprise architectureBas van Gils
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFxavblai
 
2014 02 florian-matthes-agile-enterprise-architecture-management
2014 02 florian-matthes-agile-enterprise-architecture-management2014 02 florian-matthes-agile-enterprise-architecture-management
2014 02 florian-matthes-agile-enterprise-architecture-managementEric Javier Espino Man
 
Practice EA in three tiers
Practice EA in three tiersPractice EA in three tiers
Practice EA in three tiersJohn Wu
 
IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web introdanisman
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modelingGraham McLeod
 
EA Driven Transition Planning
EA Driven Transition PlanningEA Driven Transition Planning
EA Driven Transition Planningsboray
 
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10Kellton Tech Solutions Ltd
 

Similaire à Architecting a Business Process Environment (20)

Introduction to BPM
Introduction to BPMIntroduction to BPM
Introduction to BPM
 
Bahrs.peter
Bahrs.peterBahrs.peter
Bahrs.peter
 
Coe eim-introduction-2
Coe eim-introduction-2Coe eim-introduction-2
Coe eim-introduction-2
 
Coe eim-introduction-2
Coe eim-introduction-2Coe eim-introduction-2
Coe eim-introduction-2
 
The Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent TimesThe Role Of The Architect In Turbulent Times
The Role Of The Architect In Turbulent Times
 
Are you ready for the transformation
Are you ready for the transformationAre you ready for the transformation
Are you ready for the transformation
 
Essence Kernel-Based Enterprise Method Architecture
Essence Kernel-Based Enterprise Method ArchitectureEssence Kernel-Based Enterprise Method Architecture
Essence Kernel-Based Enterprise Method Architecture
 
Kahn.theodore
Kahn.theodoreKahn.theodore
Kahn.theodore
 
Delivering enterprise architecture
Delivering enterprise architectureDelivering enterprise architecture
Delivering enterprise architecture
 
Saibm
SaibmSaibm
Saibm
 
What is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAFWhat is the Value of Mature Enterprise Architecture TOGAF
What is the Value of Mature Enterprise Architecture TOGAF
 
2014 02 florian-matthes-agile-enterprise-architecture-management
2014 02 florian-matthes-agile-enterprise-architecture-management2014 02 florian-matthes-agile-enterprise-architecture-management
2014 02 florian-matthes-agile-enterprise-architecture-management
 
Practice EA in three tiers
Practice EA in three tiersPractice EA in three tiers
Practice EA in three tiers
 
MIS.ppt
MIS.pptMIS.ppt
MIS.ppt
 
IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web intro
 
EA Workshop 1
EA Workshop 1EA Workshop 1
EA Workshop 1
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modeling
 
EA Driven Transition Planning
EA Driven Transition PlanningEA Driven Transition Planning
EA Driven Transition Planning
 
ARIS Architect Designer
ARIS Architect DesignerARIS Architect Designer
ARIS Architect Designer
 
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
BUILDING BUSINESS PROCESS MODELS IN ARIS ARCHITECT AND DESIGNER 10
 

Plus de Sandy Kemsley

Maximizing Success in Automation Projects
Maximizing Success in Automation ProjectsMaximizing Success in Automation Projects
Maximizing Success in Automation ProjectsSandy Kemsley
 
Process Automation for Business Survival
Process Automation for Business SurvivalProcess Automation for Business Survival
Process Automation for Business SurvivalSandy Kemsley
 
Aligning Intelligent Automation with Incentives and Business Outcomes with ...
Aligning Intelligent Automation with Incentives and Business Outcomes   with ...Aligning Intelligent Automation with Incentives and Business Outcomes   with ...
Aligning Intelligent Automation with Incentives and Business Outcomes with ...Sandy Kemsley
 
Intelligent Banking Processes
Intelligent Banking ProcessesIntelligent Banking Processes
Intelligent Banking ProcessesSandy Kemsley
 
Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...Sandy Kemsley
 
BPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation PlatformsBPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation PlatformsSandy Kemsley
 
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...Sandy Kemsley
 
A Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low CodeA Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low CodeSandy Kemsley
 
Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009Sandy Kemsley
 
Customer Journey Mapping
Customer Journey MappingCustomer Journey Mapping
Customer Journey MappingSandy Kemsley
 
Intelligent Capture and Digital Transformation
Intelligent Capture and Digital TransformationIntelligent Capture and Digital Transformation
Intelligent Capture and Digital TransformationSandy Kemsley
 
ABBYY Technology Summit keynote
ABBYY Technology Summit keynoteABBYY Technology Summit keynote
ABBYY Technology Summit keynoteSandy Kemsley
 
Digital Business Trends
Digital Business TrendsDigital Business Trends
Digital Business TrendsSandy Kemsley
 
Application Development with Microservices and Widgets
Application Development with Microservices and WidgetsApplication Development with Microservices and Widgets
Application Development with Microservices and WidgetsSandy Kemsley
 
Knowledge Work Incentives
Knowledge Work IncentivesKnowledge Work Incentives
Knowledge Work IncentivesSandy Kemsley
 
Designing Process-Based Applications
Designing Process-Based ApplicationsDesigning Process-Based Applications
Designing Process-Based ApplicationsSandy Kemsley
 

Plus de Sandy Kemsley (20)

Maximizing Success in Automation Projects
Maximizing Success in Automation ProjectsMaximizing Success in Automation Projects
Maximizing Success in Automation Projects
 
Process Automation for Business Survival
Process Automation for Business SurvivalProcess Automation for Business Survival
Process Automation for Business Survival
 
Aligning Intelligent Automation with Incentives and Business Outcomes with ...
Aligning Intelligent Automation with Incentives and Business Outcomes   with ...Aligning Intelligent Automation with Incentives and Business Outcomes   with ...
Aligning Intelligent Automation with Incentives and Business Outcomes with ...
 
Intelligent Banking Processes
Intelligent Banking ProcessesIntelligent Banking Processes
Intelligent Banking Processes
 
Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...Best of breed: creating your own business automation platform with a microser...
Best of breed: creating your own business automation platform with a microser...
 
BPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation PlatformsBPM as the Keystone of Business Automation Platforms
BPM as the Keystone of Business Automation Platforms
 
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
Best of Breed: Rolling Your Own Digital Automation Platform Using BPMS In A M...
 
A Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low CodeA Perfect Combination: Case Management and Low Code
A Perfect Combination: Case Management and Low Code
 
Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009Review of the St. Andrew's community market in 2009
Review of the St. Andrew's community market in 2009
 
Customer Journey Mapping
Customer Journey MappingCustomer Journey Mapping
Customer Journey Mapping
 
Intelligent Capture and Digital Transformation
Intelligent Capture and Digital TransformationIntelligent Capture and Digital Transformation
Intelligent Capture and Digital Transformation
 
ABBYY Technology Summit keynote
ABBYY Technology Summit keynoteABBYY Technology Summit keynote
ABBYY Technology Summit keynote
 
Digital Business Trends
Digital Business TrendsDigital Business Trends
Digital Business Trends
 
Smarter Mobile Apps
Smarter Mobile AppsSmarter Mobile Apps
Smarter Mobile Apps
 
Application Development with Microservices and Widgets
Application Development with Microservices and WidgetsApplication Development with Microservices and Widgets
Application Development with Microservices and Widgets
 
The Future of Work
The Future of WorkThe Future of Work
The Future of Work
 
Onboarding and BPM
Onboarding and BPMOnboarding and BPM
Onboarding and BPM
 
Knowledge Work Incentives
Knowledge Work IncentivesKnowledge Work Incentives
Knowledge Work Incentives
 
BPM in Healthcare
BPM in HealthcareBPM in Healthcare
BPM in Healthcare
 
Designing Process-Based Applications
Designing Process-Based ApplicationsDesigning Process-Based Applications
Designing Process-Based Applications
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Dernier (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Architecting a Business Process Environment

  • 1. Architecting A Business Process Environment Aligning BPM and EA Sandy Kemsley l www.column2.com l @skemsley
  • 2. 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 Copyright Kemsley Design Ltd., 2011 2
  • 3. 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 Copyright Kemsley Design Ltd., 2011 3
  • 4. 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) Copyright Kemsley Design Ltd., 2011 4
  • 5. Definitions, Synergies and Benefits Copyright Kemsley Design Ltd., 2011 5
  • 6. 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
  • 7. 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 TOGAF Copyright Kemsley Design Ltd., 2011 7
  • 8. 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
  • 9. 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
  • 10. EA Goals l Enterprise planning l Describe current and future state of the structure of an enterprise l Business-IT alignment l Links between business/technology artefacts l Business visibility and measurement l Change-friendly capability delivery l Adaptable and agile for continuous change Copyright Kemsley Design Ltd., 2011 10
  • 11. 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
  • 12. 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
  • 13. BPM Goals l Efficiency l Automating steps and handoffs l Integrating systems and data sources l Compliance l Achieving and proving standardization l Agility l Changing processes quickly and easily l Visibility l See what’s happening in a process Copyright Kemsley Design Ltd., 2008 13
  • 14. Overlapping, Not Concentric EA BPM • Strategy • Models • Targets • Execution • Models • Metrics Copyright Kemsley Design Ltd., 2011 14
  • 15. Linking EA and BPM l Connect EA strategy and BPM execution tactics l 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
  • 16. 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
  • 17. 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
  • 18. Sharing Between EA and BPM: Key Models l Process models l Functional flow between people and systems l Organizational models l Roles, skills, hierarchy l Data models l Information structures shared by systems Copyright Kemsley Design Ltd., 2011 18
  • 19. Sharing Between EA and BPM: Goals and Performance Indicators l EA creates targets for business measurement l Future state models l Requirements and principles l BPM feeds back metrics to assess EA targets l Inform and improve planning with actual performance data Copyright Kemsley Design Ltd., 2011 19
  • 20. 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 EA l Focus on end-to-end processes l Push for service-oriented architecture Copyright Kemsley Design Ltd., 2011 20
  • 21. EA and BPM: Better Together Copyright Kemsley Design Ltd., 2011 21 From IBM White Paper: “Continuous improvement with BPM and EA Together”
  • 22. 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
  • 23. Model Types And Interactions Copyright Kemsley Design Ltd., 2011 23
  • 24. 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
  • 25. From IBM White Paper: “Continuous Ltd., 2011 Copyright Kemsley Design improvement with BPM and EA Together” 25
  • 26. A Taxonomy Of EA Models (Zachman) Data Function Network People Time Motivation (What) (How) (Where) (Who) (When) (Why) Scope List of Things List of List of List of List of Cycles List of Goals Processes Locations Organizations Business Business Business Business Business Business Business Model Entity Model Process Network Workflow Event Model Strategy Model Model Model Model System Logical Data System System Human System Event Business Model Model Process Network Interface Diagram Rule Model Model Model Architecture Technology Physical Application Network Presentation Technology Rule Design Model Data Model Structure Technology Architecture Event Model Chart Model Diagram Components Data Program Network Interface Event Rule Components Components Components Components Components Specifications Copyright Kemsley Design Ltd., 2011 26
  • 27. Interrelated Model Types l Process models Data l Organizational models l Data models Events Organization l Security models Process l Event models l Rules models Rules Security Copyright Kemsley Design Ltd., 2011 27
  • 28. Linking Process and Data Models l Process activities require data input/output l Information presented to or gathered from person l Data passed to or from automated service l Process design includes process instance data model l Subset of enterprise data model Copyright Kemsley Design Ltd., 2011 28
  • 29. Copyright Kemsley Design Ltd., 2010 29
  • 30. 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
  • 31. Copyright Kemsley Design Ltd., 2010 31
  • 32. Linking Process and Rule Models l Process decisions represent business rules l 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
  • 33. Copyright Kemsley Design Ltd., 2011 33
  • 34. Linking Process and Event Models l Events are external actions (information or control) that impact that process l Event triggers a process l Process triggers an event l Event interrupts or diverts process l Events increase process responsiveness to changing conditions Copyright Kemsley Design Ltd., 2011 34
  • 35. Process Model Levels l EA l Strategy: processes linked to business motivation and strategies l BPM l 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
  • 36. 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
  • 37. Copyright Kemsley Design Ltd., 2010 37
  • 38. Copyright Kemsley Design Ltd., 2011 38
  • 39. BPMN 2.0 In Practice Copyright Kemsley Design Ltd., 2011 39
  • 40. 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
  • 41. BPMN: The Rosetta Stone of Process l Enables communication between different audiences: l Business users l Business analysts l Technical implementers Copyright Kemsley Design Ltd., 2011 41
  • 42. BPMN Is Simple... l Activity l Gateway l Event l Data
  • 44. 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
  • 45. Source: M. zur Muehlen, Stevens Institute of Technology Copyright Kemsley Design Ltd., 2011 45
  • 46. The BPMN 2.0 Solution l Not everyone needs to learn everything l Group BPMN elements into sets used by different personas l Business user l Business analyst l Architect/developer l Each level adds more detail to model
  • 47. BPMN 2.0 Subclasses: Early Version COMPLETE DODAF DESCRIPTIVE Plus 50 elements SIMPLE Plus 29 elements Pool sequenceFlow Lane Task (none) messageFlow subProcess(embed) userTask exclusiveGateway serviceTask parallelGateway Re-Usable subProcess startEvent (none) dataObject endEvent (none) dataInput dataOutput textAnnotation Association dataAssociation dataStore messageStartEvent messageEndEvent timerStartEvent terminateEndEvent Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
  • 48. BPMN 2.0 Conformance Subclasses l Descriptive l Visible elements for high-level models l Used by business analysts l Analytic l All of Descriptive plus elements for DoDAF enterprise architecture models l Common Executable l All of analytic plus elements for executable models
  • 49. Descriptive Subclass l dataObject l participant (pool) l textAnnotation l laneSet l association/dataAssociation l sequenceFlow (unconditional) l dataStoreReference l messageFlow l startEvent (None) l exclusiveGateway l endEvent (None) l parallelGateway l messageStartEvent l task (None) l messageEndEvent l userTask l timerStartEvent l serviceTask l terminateEndEvent l subProcess (expanded) l documentation l subProcess (collapsed) l group l callActivity
  • 50. Source: Workflow Management Coalition’s “Update on BPMN Release 2.0” Descriptive Subclass Example Pool Message Flow Data Sub User Object Process Lane Task (Collapsed) Message Start Event Message End Event Data Association Call Activity (Collapsed) Service Text Task Annotation Association
  • 51. Descriptive Subclass Example Data Store Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
  • 52. Analytic Subclass l sequenceFlow l eventBasedGateway (conditional) l signalStartEvent l sequenceFlow (default) l signalEndEvent l sendTask l errorEndEvent l receiveTask l message l Looping Activity l MultiInstance Activity l Plus: Intermediate l exclusiveGateway events l inclusiveGateway
  • 53. Analytic Subclass: Intermediate Events l Catching message l Throwing escalation l Throwing message l escalationEndEvent l Boundary message l Catching signal l Non-interrupting l Throwing signal Boundary message l Boundary signal l Catching timer l Non-interrupting l Boundary timer Boundary signal l Non-interrupting l condtionalStartEvent Boundary timer l Catching conditional l Boundary error l Boundary conditional l Non-interrupting l Non-interrupting Boundary escalation Boundary conditional
  • 54. 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
  • 55. Modeling Events In Processes Copyright Kemsley Design Ltd., 2010 55
  • 56. 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 Copyright Kemsley Design Ltd., 2011 56
  • 57. Event-Driven Process Copyright Kemsley Design Ltd., 2011 57
  • 58. 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
  • 59. 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
  • 60. Summary Copyright Kemsley Design Ltd., 2011 60
  • 61. BPM In An EA Context l Defining BPM and EA l Synergies l Participants l Activities l Models l Goals l Model types and interactions l Using BPMN for process modelling Copyright Kemsley Design Ltd., 2011 61
  • 62. Sandy Kemsley Kemsley Design Ltd. email: sandy@kemsleydesign.com blog: www.column2.com twitter: @skemsley Questions? Copyright Kemsley Design Ltd., 2011 62