SlideShare a Scribd company logo
What every Enterprise Architect Needs to
Understand about BPM and Workflow
Michael zur Muehlen, Ph.D.
Center of Excellence in Business Process Innovation
Howe School of Technology Management
Stevens Institute of Technology
Hoboken NJ
Michael.zurMuehlen@stevens.edu

                                                      1
BPM is NOT about
  Technology

                   2
BPM is NOT about
Creating Diagrams

                    3
BPM is NOT about
  Architecture

                   4
BPM is about
Improving Business

                 5
BPM,
    BAM, BI, ESB,
    SOA, BLI, BLA,
      BLUBB...




BPM: The Business Value Question

                                   6
What is BPM?


               7
What is BPM?
Let’s start with the process definition:


A Business Process is the temporal and logical sequence
of those activities that are necessary to manipulate an
economically relevant object toward an overarching goal,
creating value for a customer




                                                           7
What is BPM?
Business Process Management is
comprised of the methods and tools that
allow us to answer:
What are our processes?
How do we make them perform better?
How do we maintain their compliance?




                                          7
Scheduled Project Time during
       First BPM Project

     Business Case
     Project Team Selection
     Process Discovery
     Documentation
     Functional and Technical Specification
     Tools Evaluation and Selection
     Implementation
     Testing and Debugging
     Deployment and Training




Source: BPTrends (2006)


                                             8
How do you make a Cup of Coffee?

                                   9
Coffee Lover




                                                           Put Boiling Water
                         Boil Water    Put Coffee in Cup
                                                                in Cup
               Thirsty                                                         Coffee is Ready




                                      The Nescafè Process

                                                                                                 10
Water is cold

                                              no




                            Kettle
                           empty?                              Boil Water



                             yes

                                      Fill Kettle
Coffee Lover



                                                                               Put Boiling
                                                                              Water in Cup
               Thirsty                                                                       Coffee is Ready




                                         No




                                                              Put Coffee in
                         Cup dirty?                               Cup
Dishwasher




                           Yes

                                      Clean Cup




       The Espresso Machine Process

                                                                                                               11
The Starbucks Process
                                                                                                                                 Hand Coffee
                                                                                         Make Coffee
                                                                                                                                 To Customer
                                                                                                                                               Done
                Barrista


                                                                                                    Order
                                                                                                  cancelled     Discard Coffee
  Coffee Shop




                                                                                       Insufficient Payment
                Cashier




                                                         Take Order              +          Collect
                                                                                           Payment
                                                                                                                                   Coffee

                                            Store Open                                                        Done




                                                            Order                           Payment
 Household




                                     Go To Coffee
                                                         Order Coffee                   Pay for Coffee                           Take Coffee
                                        Shop
                           Thirsty                                                                                                             Done




                                                                        > 5 min wait         Leave




                                                                                                                                                      12
BPM Questions
How do we design and communicate this process?
How do we perform this process well?
How do we manage this process well?
How do we maintain compliance to rules and regulations?
How should technology support this process?




                                                          13
Business
Process
Innovation   Business
Process
Management




Business
Process
Monitoring   Business
Process
Automation

                                                       14
Business
Process
Innovation   Business
Process
Management




          Manage Change


   Manage Execution
Business
Process
Monitoring   Business
Process
Automation

                                                       15
Business
Process
Innovation   Business
Process
Management
                                   Notation
                                   Standard

                                      Integration
                                       Standards



    Audit
  Standards


                                 Interaction
    Standard
                                 Standards
     Metrics
Business
Process
Monitoring   Business
Process
Automation

                                                       16
What are you really good at?




                               17
From Core to Commodity

  Treat the process as a service
  Define a standard interface
  Think about creating value outside
  and at the front-end



                                       18
Learn from Outside
 Usage-based Insurance applies Telecom Billing
 Techniques
 Progressive: Autograph Prototype ‘99-’01
 Norwich Union:
   Free GPS
   Rate depends on mileage driven
 Precondition: Flexible billing process


                                                 19
Underwriting On Demand
 Text2Insure: Provide Travel and Car
 Insurance via SMS
 Provides Quote within 60 seconds
 Reply “BUY”
 Call from agent within 10 min for
 payment details
 Cover2go: Accidental Death
 Insurance
 Fees taken from cell phone bill



                                       20
Enterprise Process Frameworks
                            21
BT Process Hierarchy
 Level A
 Business Activities                          Business Activities     Objectives          Scorecard      Strategic
                                                                                                          Process
 Level B                                                                                                Description
 Process Groupings                            Process Groupings       Ownership           Services

 Level C
 Core Processes                                                                                          Tactical
                                                Core processes      Delivery Units       Products
                                                                                                         Process
 Level D                                                                                                Description
 Business Process Flows
                                                  Processes         Delivery Teams       Systems

 Level E
 Operational Process Flows
                                                                                                        Operational
                                              Sub Processes             Roles        System Functions
                                                                                                         Process
 Level F                                                                                                Description
 Detailed Process Flows
                                              Detailed Processes    Detailed Roles     Transactions
Source: British Telecommunications plc 2006
                                                                                                                      22
BT Process Hierarchy
 Level A
 Business Activities                          Business Activities     Objectives          Scorecard      Strategic
                                                                                                          Process
 Level B
 Process Groupings                                         WHAT
                                              Process Groupings       Ownership           Services
                                                                                                        Description



 Level C
 Core Processes                                                                                          Tactical
                                                Core processes      Delivery Units       Products
                                                                                                         Process
 Level D                                                                                                Description
 Business Process Flows
                                                  Processes         Delivery Teams       Systems

 Level E
 Operational Process Flows
                                              Sub Processes
                                                              HOW       Roles        System Functions
                                                                                                        Operational
                                                                                                         Process
 Level F                                                                                                Description
 Detailed Process Flows
                                              Detailed Processes    Detailed Roles     Transactions
Source: British Telecommunications plc 2006
                                                                                                                      22
Top-Down Strategy
 Level A
 Business Activities                          Business Activities
                                                                    Strategy
                                                                      Objectives                 Scorecard      Strategic
                                                                                                                 Process
 Level B                                                                                                       Description




                                                                         Top-Down Project
 Process Groupings                            Process Groupings        Ownership                 Services

 Level C
 Core Processes                                                                                                 Tactical
                                                Core processes       Delivery Units             Products
                                                                                                                Process
 Level D                                                                                                       Description
 Business Process Flows
                                                  Processes          Delivery Teams             Systems

 Level E
 Operational Process Flows
                                                                                                               Operational
                                              Sub Processes              Roles              System Functions
                                                                                                                Process
 Level F                                                                                                       Description
 Detailed Process Flows                                   BPM Application
                                              Detailed Processes     Detailed Roles           Transactions
Source: British Telecommunications plc 2006
                                                                                                                             23
Process Framework: Fortune 100
Methods      Enterprise Process Architecture   Organization




  Level
 concept                                            Roles &
                                                   Responsi-
Convention
                                                    bilities
handbook
 Modeling                                           Process
 handbook                                           Owners

Corporate                                          Process
Modeling                                           Managers
 Service




                                                               24
Architecture Contents
 Glossary and Data Structures
   Common terminology that Business & Systems Analysts can refer to
 Business Capabilities and Process Definitions
   What capabilities do you have, and what processes do you support
   Senior managers and business users have a common vocabulary of
   processes
   Software purchases or outsourcing agreements are simplified
   Consistency across business partners
 Library of Cross-Organizational Messages




                                                                      25
Process Framework Benefits
 Save Time: Allow to short-circuit process identification phase
 Give Direction: Provide neutral map for navigation along processes
 Unify Parts: Standardize terminology across the enterprise
 Increase Agility: Enable benchmarking across organizations
 Reduce Risk: Designed based on industry best practices




                                                                      26
BPM - Technology Evolution
                         27
All IT is Initially an Expense
   Information
   Technology
          en
          ab
           les
                  X          Business
                              Value




                              s
                             te
                             ea
                           cr
                 Process
                 Change


                                        28
The Role of BPM Technology
“The first rule of any technology used in a business is
that automation applied to an efficient operation will
magnify the efficiency.

 The second is that automation applied to an
inefficient operation will magnify the inefficiency.”




                                                         29
No BPM =
Monolithic Enterprise Application
  Built as a unit, Internals not visible
  User Interface built in for all functions
  In order to “extend” to a new function, need to call in a
  programmer...


User Interface
                                       list     new     update      delete
                                      Accts     Acct     Acct        Acct

Program and Logic                           Enterprise Application
                                           “Account Management”

Internal Protocols
 are Proprietary                                  C, C++, Visual Basic, Etc.
BPM 1990: Workflow in the Brain


   UI
“Screens”
                                 Conformance Guidelines    list    new    update    delete
                                                          Accts    Acct    Acct      Acct
              Background Check




Application
 Logic in                                                      Enterprise Application
                                                              “Account Management”
Monolithic
 Program
BPM 1993: Task Management
Human BPM/Workflow:

             background                        check                              create
               check                         guidelines                          account

             Launches                                                                 User accesses
                UI                                                                  original UI directly
     UI
  “Screens”
                                                Conformance Guidelines    list    new       update         delete
                                                                         Accts    Acct       Acct           Acct
                          Background Check




 Application
  Logic in                                                                    Enterprise Application
                                                                             “Account Management”
 Monolithic
  Program
BPM 1996: Workflow Routing
Human BPM/Workflow:

                 background                    check                             create
                   check                     guidelines                         account

               Launches                                                              User accesses
                  UI                                                               original UI directly
     UI
  “Screens”
                                               Conformance Guidelines    list    new       update         delete
                                                                        Accts    Acct       Acct           Acct
                          Background Check




 Application
  Logic in                                                                   Enterprise Application
                                                                            “Account Management”
 Monolithic
  Program
BPM 2002: Services Integration
                                                                                 UI connects user
                                                                            to BPMS, not the back-end
                                                                                   applications


        Enter      backgr.             rules                             create
                                                           Review
     Information   check               check                            account



 Services
Interfaces                             Conformance Rules
                                                             list        new      update       delete
                    Background Check




                                                            Accts        Acct      Acct         Acct

Application
                                                                     Enterprise Application
 Logic and
                                                                    “Account Management”
   SOA
BPM 2007: Composite Services

        Enter                                               Create
                           Check               Review
     Information                                            account



Composite
                       ESB/BPEL
 Service                                         list        new      update   delete
                                                Accts        Acct      Acct     Acct


                                                         Enterprise Application
                   Background


                                   New Rules




Application                                             “Account Management”
                     Check




 Logic and
   SOA
BPM 2007: Composite Services

        Enter                                           Create
                           Check           Review
     Information                                        account



Composite
                                              ESB/BPEL
 Services


                                             list        new      update   delete
                   Background




                                            Accts        Acct      Acct     Acct
Application
                     Check




                                   Rules




 Logic and
   SOA                                               Enterprise Application
                                                    “Account Management”
BPM 2007: Composite Services

        Enter                                               Create
                           Check               Review
     Information                                            account



Composite
                                                  ESB/BPEL
 Services


                                                 list        new      update   delete
                   Background


                                   New Rules




                                                Accts        Acct      Acct     Acct
Application
                     Check




 Logic and
   SOA                                                   Enterprise Application
                                                        “Account Management”
BPM 2007: Composite Services

        Enter                                                          Create
                           Check               Review
     Information                                                       account



Composite
                                                  ESB/BPEL
 Services


                                                 list        new    update       delete
                   Background


                                   New Rules




                                                Accts        Acct    Acct         Acct
Application
                     Check




 Logic and
   SOA                                                   Enterprise Application
                                                        “Account Management”
BPM 2007: Composite Services

        Enter                                                 Extra     Create
                           Check               Review
     Information                                              Audit     account



Composite
                                                  ESB/BPEL
 Services


                                                 list        new      update      delete
                   Background


                                   New Rules




                                                Accts        Acct      Acct        Acct
Application
                     Check




 Logic and
   SOA                                                   Enterprise Application
                                                        “Account Management”
Separation of Responsibility
Business Retains Control of
   Assignment of Responsibility
   Groups, Roles, Skills
   Deadlines
   Alerts, Reminders, Escalations
   Order of Tasks
   Addition of Manual Tasks
   User Interface
                                       Enter                                               Create
                                                          Check               Review
                                    Information                                            account


IT Retains Control of
                                                      ESB/BPEL
   Computational Logic                                                             list     new      update   delete
   Data Representations                                                           Accts     Acct      Acct     Acct

   Scalability / Performance
                                                                                        Enterprise Application
   Interoperability                               Background


                                                                  New Rules
                                                                                       “Account Management”
                                                    Check


   Master Data Management




                                                                                                                   37
BPM - Technical Standards
                        38
The Workflow Reference Model
                                                              Process
                                                           Definition Tools




                                                 Interface 1                     Process Definition Import/
                                                                                          Export
                     Interface 5                                                                               Other Workflow
                                                     Workflow Enactment Service
                                                                                                             Enactment Service(s)


 Administration & Monitoring
            Tools
                                                            Workflow
                                                            Engine(s)                                            Workflow
                                                                                                                 Engine(s)




                               Interface 2                              Interface 3                    Interface 4
                                                                                                   - Interoperability
                                                                                   Tool Agent
                                     Client         Worklist
                                     Apps           Handler


                                                                                   Invoked
                                                                                  Applications




                    see: www.wfmc.org/standards/docs/tc003v11.pdf
The Workflow Reference Model
                               BPMN
                                                              Process
                                                           Definition Tools
                                XPDL

                                                 Interface 1                     Process Definition Import/
                                                                                          Export
                     Interface 5                                                                                Other Workflow
                                                     Workflow Enactment Service
                                                                                                              Enactment Service(s)


 Administration & Monitoring
            Tools
                                                            Workflow                              Wf-XML
                                                             BPEL
                                                            Engine(s)                                             Workflow
                                                                                                                  Engine(s)




                               Interface 2                              Interface 3                       Interface 4
                                                                                                      - Interoperability
                                                                                   SOAP
                                                                                   Tool Agent
                                     Client         Worklist
                                     Apps           Handler


                                                                                   Invoked            Typically
                                                                                  Applications
                                                                                                     Web Services


                    see: www.wfmc.org/standards/docs/tc003v11.pdf
+ Pool, Lane, Grouping,
                       Annotation, Transaction
                            Boundary...




BPMN 1.0 offers 50 constructs
   BPMN 1.1 will add more...
                                                 40
0
                                            30
                                                 60
                                                      90
                                                                           120
                       Normal Flow
                                Task
                          End Event
               Start Event / Event
                                Pool
                 Data-Based XOR
                     Start Message
                     Message Flow
                    Text Annotation
                 Parallel Fork/Join
                           Gateway
                              Lanes
        Sub-Process (Collapsed)
                        Association
                       Data Object
               Intermediate Timer
                     End Terminate
           Intermediate Message
        Sub-Process (Expanded)
                            End Link
                       Default Flow
        Inclusive Decision/Merge
                   Activity Looping
                   'exception' task
                      End Message
                           Start Link
                                                                                 Few of them are used...




                     End Exception
        Complex Decision/Merge
                Event-Based XOR
                              Group
                  Multiple Instance
               Intermediate Event
                        Transaction
                     Compensation
                  Conditional Flow
                        End Cancel
                    Exception Flow
     Intermediate Compensation
                                                       Source: Sample of
                                                       120 BPMN models




                 Intermediate Link
41




                         Start Timer
              End Compensation
Few of them are used...




                                         120
                          30



                               60



                                    90
                      0
      Normal Flow
               Task
        End Event
Start Event / Event
               Pool
 Data-Based XOR
    Start Message
    Message Flow
   Text Annotation
 Parallel Fork/Join
          Gateway                        41
             Lanes
XPDL: Process Definition
Interchange
 Allow tools to exchange process models between
    components in a Workflow/BPM Products
    different BPM/Workflow Products
    Process Modeling / Simulation tools and BPM/Workflow Products
 Implemented by commercial products
 Full support for BPMN 1.0 in XPDL 2.0
 Interoperability demonstrated at public events
 >70 implementations




                                                                   42
BPEL – Execution Language
 BPEL is an “executable” language
    Includes only executable operations
    Does not contain the graphical diagram
 Many Engines have proprietary formats
    They have a design tool
    Some BPEL engines have proprietary extensions
 It is typically not possible to design a process with a tool from one
 vendor and execute it in another vendor’s engine
    But exchange between design tools is possible




                                                                         43
Process Design Ecosystem
                                     Modeling          Vendor A
                                      Tools
      Optimization                                           Simulation
         Tools                                                 Tools
                                     Process
    Vendor C                        Repository



                           Design                 Design
                            Tool                   Tool
                         BPEL                           BPEL
               or B




                      or some                         or some




                                                                Ven
                        engine                         engine
                       specific                        specific
            Vend




                                                                    d
                        format                         format




                                                                  or D
                                       ASAP
                      Execution                  Execution
                       Engine          Wf-XML
                                                  Engine
45
Users don’t care about
standards per se, but about
  their value proposition

                              46
BPM - Organizational Standards
                             47
Product      Product    Product    Product    Product
           Line 1       Line 2     Line 3     Line 4     Line 5

Process
Group 1    Process
           Manager




Process
Group 2                 Process
                        Manager




Process
Group 3                            Process
                                   Manager




Process
Group 4                                       Process
                                              Manager




Process
Group 5                                                  Process
                                                         Manager




                     Leveraging Vertical and
                        Horizontal Expertise
                                                                                       48
                                                            Compare Sainsbury (2006)
Process Ownership
Source: Sainsbury (2006)




                                           49
Focus              Role                 Objective                   Level
                                                              Corp.   Region Division

               Process Sponsor          Facilitate & Drive

 Strategic    Process Framework      Method & Compatibility
                  Executive

               Process Executive     Standardize & Optimize


                Process Owner         Process Performance
                                          Management
Operational
               Process Manager       Implement & Optimize
                (recommended)


              Process DB Manager      Responsible for ARIS
  Shared
  Service
               Process Modeler         Modeling Processes




                                   BPM Roles - Example
                                                                                        50
The BPM Maturity Model
                                                     Business Process Management
                                                                Maturity



   Strategic                      Governance           Method                  IT               People              Culture
   Alignment


     Process                  Process Roles and     Process Design &    Process Design &     Process Skills &   Process Values &
Improvement Plan               Responsibilities        Modeling            Modeling             Expertise            Beliefs



Strategy & Process                Decision Making        Process             Process        Process Education   Process Attitudes &
Capability Linkage                                  Implementation &    Implementation &
                                     Processes         Executions          Executions          & Learning           Behaviors



      Process                 Process Metrics &     Process Control &   Process Control &       Process         Responsiveness to
    Architecture                Performance                                                 Collaboration &
                                   Linkage            Measurement         Measurement       Communication        Process Change



  Process Output                     Process             Process             Process            Process            Leadership
   Measurement                     Management        Improvement &       Improvement &                             Attention to
                                    Standards          Innovation          Innovation          Knowledge             Process


Process Customers                    Process        Process Project &   Process Project &       Process           Process Social
                                   Management           Program             Program           Management
 & Stakeholders                     Controls          Management          Management           Leaders              Networks

Source: Rosemann & DeBruin 2006
Agile BPM Maturity
 Satisfying all 30 facets of the BPM Maturity Model takes a long time
 A subset of the BPM Maturity model is needed to guide an
 organization toward a rapid deployment of BPM technology
 Example: Staged Deployment of Maturity Initiatives




                   Modeling Tool   Extended use of Tool




                                                                        52
Choosing the Right Strategy
 There is no single right pathway for all organizations
   If command-and-control infrastructure: Methods come first,
   culture comes later
   If participatory organization: Culture and people need to be
   nurtured earlier in the process
   If centralized organization: Building a central repository can
   be undertaken early in the process
   If decentralized organization: Leveraging individual projects to
   facilitate quick wins is important, but an integration strategy for
   the project results later on needs to be instituted early on


                                                                     53
Challenges Ahead
               54
50 Years of IT Lock-Down




                       55
Management by Magazine




                     55
Business People Acquiring
         IT Skills




                        55
Quo Vadis?
         56
Takeaways
 The Core becomes Commodity
 Frameworks Save Time
 Understand Your Standards Stack
 Agility Means Different Things to
 Different People


                                     57
Thank You – Questions?
Michael zur Muehlen, Ph.D.
Center of Excellence in Business Process Innovation
Howe School of Technology Management
Stevens Institute of Technology
Castle Point on the Hudson
Hoboken, NJ 07030
Phone: 
 +1 (201) 216-8293
Fax:
 
   +1 (201) 216-5385
E-mail:
 mzurmuehlen@stevens.edu
Web:
     http://www.cebpi.org
slides: www.slideshare.net/mzurmuehlen




                                                      58

More Related Content

What's hot

Case Analysis: Apple Strategy for next decade
Case Analysis: Apple Strategy for next decadeCase Analysis: Apple Strategy for next decade
Case Analysis: Apple Strategy for next decade
Madhuranath R
 
Ibm case study
Ibm case studyIbm case study
Ibm case study
Ibah Jungmin
 
How to Find & Train World-Class Engineers Overseas - Christina Sass, Andela
How to Find & Train World-Class Engineers Overseas - Christina Sass, AndelaHow to Find & Train World-Class Engineers Overseas - Christina Sass, Andela
How to Find & Train World-Class Engineers Overseas - Christina Sass, Andela
Traction Conf
 
Apple Inc.
Apple Inc.Apple Inc.
Apple Inc.
akhfkjaf
 
Maruti Suzuki Oracle Erp
Maruti Suzuki Oracle ErpMaruti Suzuki Oracle Erp
Maruti Suzuki Oracle ErpShray Jali
 
Strategic Analysis of Apple Inc
Strategic Analysis of Apple IncStrategic Analysis of Apple Inc
Strategic Analysis of Apple IncKyle Stanley
 
Apple Inc. 2008 Case Study
Apple Inc. 2008 Case Study Apple Inc. 2008 Case Study
Apple Inc. 2008 Case Study
Mercy Antony
 
RPA PowerPoint Presentation Slides
RPA PowerPoint Presentation SlidesRPA PowerPoint Presentation Slides
RPA PowerPoint Presentation Slides
SlideTeam
 
ChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptx
shiva310211
 
IBM Corporation - Case Study
IBM Corporation - Case StudyIBM Corporation - Case Study
IBM Corporation - Case StudyMacky Villagarcia
 
History of apple incorporation
History of apple incorporationHistory of apple incorporation
History of apple incorporation
Sameer Nawab
 
Call Center AI Explained by Pop Culture
Call Center AI Explained by Pop CultureCall Center AI Explained by Pop Culture
Call Center AI Explained by Pop Culture
NICE inContact
 
Conversational AI - 2020
Conversational AI - 2020Conversational AI - 2020
Conversational AI - 2020
Palni/Smartbots
 
Introduction to chat bot
Introduction to chat botIntroduction to chat bot
Introduction to chat bot
mohamed ali
 
What is ChatGPT Used for ?
What is ChatGPT Used for ?What is ChatGPT Used for ?
Rebirth of IBM
Rebirth of IBMRebirth of IBM
Rebirth of IBM
ritulakhotia
 
8 most important benefits of chatbots
8 most important benefits of chatbots8 most important benefits of chatbots
8 most important benefits of chatbots
MindTitan
 
Chatbot Technology
Chatbot TechnologyChatbot Technology
Chatbot Technology
AishwaryaBhardwaj14
 
Design Thinking and Innovation at Apple Inc
Design Thinking and Innovation at Apple IncDesign Thinking and Innovation at Apple Inc
Design Thinking and Innovation at Apple Inc
SHREYANSH VATS
 
IBM in 20 slides
IBM in 20 slidesIBM in 20 slides
IBM in 20 slides
Alessandro Patruno
 

What's hot (20)

Case Analysis: Apple Strategy for next decade
Case Analysis: Apple Strategy for next decadeCase Analysis: Apple Strategy for next decade
Case Analysis: Apple Strategy for next decade
 
Ibm case study
Ibm case studyIbm case study
Ibm case study
 
How to Find & Train World-Class Engineers Overseas - Christina Sass, Andela
How to Find & Train World-Class Engineers Overseas - Christina Sass, AndelaHow to Find & Train World-Class Engineers Overseas - Christina Sass, Andela
How to Find & Train World-Class Engineers Overseas - Christina Sass, Andela
 
Apple Inc.
Apple Inc.Apple Inc.
Apple Inc.
 
Maruti Suzuki Oracle Erp
Maruti Suzuki Oracle ErpMaruti Suzuki Oracle Erp
Maruti Suzuki Oracle Erp
 
Strategic Analysis of Apple Inc
Strategic Analysis of Apple IncStrategic Analysis of Apple Inc
Strategic Analysis of Apple Inc
 
Apple Inc. 2008 Case Study
Apple Inc. 2008 Case Study Apple Inc. 2008 Case Study
Apple Inc. 2008 Case Study
 
RPA PowerPoint Presentation Slides
RPA PowerPoint Presentation SlidesRPA PowerPoint Presentation Slides
RPA PowerPoint Presentation Slides
 
ChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptx
 
IBM Corporation - Case Study
IBM Corporation - Case StudyIBM Corporation - Case Study
IBM Corporation - Case Study
 
History of apple incorporation
History of apple incorporationHistory of apple incorporation
History of apple incorporation
 
Call Center AI Explained by Pop Culture
Call Center AI Explained by Pop CultureCall Center AI Explained by Pop Culture
Call Center AI Explained by Pop Culture
 
Conversational AI - 2020
Conversational AI - 2020Conversational AI - 2020
Conversational AI - 2020
 
Introduction to chat bot
Introduction to chat botIntroduction to chat bot
Introduction to chat bot
 
What is ChatGPT Used for ?
What is ChatGPT Used for ?What is ChatGPT Used for ?
What is ChatGPT Used for ?
 
Rebirth of IBM
Rebirth of IBMRebirth of IBM
Rebirth of IBM
 
8 most important benefits of chatbots
8 most important benefits of chatbots8 most important benefits of chatbots
8 most important benefits of chatbots
 
Chatbot Technology
Chatbot TechnologyChatbot Technology
Chatbot Technology
 
Design Thinking and Innovation at Apple Inc
Design Thinking and Innovation at Apple IncDesign Thinking and Innovation at Apple Inc
Design Thinking and Innovation at Apple Inc
 
IBM in 20 slides
IBM in 20 slidesIBM in 20 slides
IBM in 20 slides
 

Viewers also liked

What every Enterprise Architect needs to know about BPM and Workflow
What every Enterprise Architect needs to know about BPM and WorkflowWhat every Enterprise Architect needs to know about BPM and Workflow
What every Enterprise Architect needs to know about BPM and Workflow
Michael zur Muehlen
 
Strategic Map of Starbucks Coffee Company
Strategic Map of Starbucks Coffee CompanyStrategic Map of Starbucks Coffee Company
Strategic Map of Starbucks Coffee Company
Federico Nardini
 
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
CONFENIS 2012
 
SOA Maturity Models
SOA Maturity ModelsSOA Maturity Models
SOA Maturity Models
Douwe Pieter van den Bos
 
Starbucks store mgmt model transition tool brd
Starbucks store mgmt model transition tool brdStarbucks store mgmt model transition tool brd
Starbucks store mgmt model transition tool brd
Devon Goda
 
Starbucks coffee company pay adjustment process
Starbucks coffee company   pay adjustment processStarbucks coffee company   pay adjustment process
Starbucks coffee company pay adjustment process
Devon Goda
 
SAP BPC streamlined planning and consolidations for finance teams in any orga...
SAP BPC streamlined planning and consolidations for finance teams in any orga...SAP BPC streamlined planning and consolidations for finance teams in any orga...
SAP BPC streamlined planning and consolidations for finance teams in any orga...
Carl Adams
 
Free Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added ActivityFree Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added Activity
Performance Analytics Corporation
 
SAP Business Planning and Consolidation, version for SAP NetWeaver
SAP Business Planning and Consolidation, version for SAP NetWeaverSAP Business Planning and Consolidation, version for SAP NetWeaver
SAP Business Planning and Consolidation, version for SAP NetWeaver
Reddy Chemicala
 
Future of Analytics is here
Future of Analytics is hereFuture of Analytics is here
Future of Analytics is here
SAS Institute India Pvt. Ltd
 
Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...
Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...
Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...Cloneskills
 
Okp1 Period Lock Unlock
Okp1 Period Lock UnlockOkp1 Period Lock Unlock
Okp1 Period Lock Unlockwhocanbe1
 
SAP BPC driving efficiency in planning and performance management
SAP BPC driving efficiency in planning and performance managementSAP BPC driving efficiency in planning and performance management
SAP BPC driving efficiency in planning and performance management
Carl Adams
 
The future of analytics & the results of the Web Analytics Survey Study 2014
The future of analytics & the results of the Web Analytics Survey Study 2014The future of analytics & the results of the Web Analytics Survey Study 2014
The future of analytics & the results of the Web Analytics Survey Study 2014
Fred Pellenaars
 
SAP BPC- Planning & Consolidation- Retail
SAP BPC- Planning  & Consolidation- RetailSAP BPC- Planning  & Consolidation- Retail
SAP BPC- Planning & Consolidation- RetailReddy Chemicala
 
SAP Profitability & Cost Management - Course Contents
SAP Profitability & Cost Management - Course ContentsSAP Profitability & Cost Management - Course Contents
SAP Profitability & Cost Management - Course Contents
Reddy Chemicala
 
Kss4 Execute Plan Cost Splitting
Kss4 Execute Plan Cost SplittingKss4 Execute Plan Cost Splitting
Kss4 Execute Plan Cost Splittingwhocanbe1
 
Delivering Real-Time Business Value for Chemicals
Delivering Real-Time Business Value for ChemicalsDelivering Real-Time Business Value for Chemicals
Delivering Real-Time Business Value for Chemicals
SAP Technology
 
Infor EAM ASE
Infor EAM ASEInfor EAM ASE
Infor EAM ASE
ricardorodalves
 

Viewers also liked (20)

What every Enterprise Architect needs to know about BPM and Workflow
What every Enterprise Architect needs to know about BPM and WorkflowWhat every Enterprise Architect needs to know about BPM and Workflow
What every Enterprise Architect needs to know about BPM and Workflow
 
Strategic Map of Starbucks Coffee Company
Strategic Map of Starbucks Coffee CompanyStrategic Map of Starbucks Coffee Company
Strategic Map of Starbucks Coffee Company
 
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
Looking for a Fit for Purpose. Business Process Maturity Models from a User's...
 
SOA Maturity Models
SOA Maturity ModelsSOA Maturity Models
SOA Maturity Models
 
Starbucks store mgmt model transition tool brd
Starbucks store mgmt model transition tool brdStarbucks store mgmt model transition tool brd
Starbucks store mgmt model transition tool brd
 
Starbucks coffee company pay adjustment process
Starbucks coffee company   pay adjustment processStarbucks coffee company   pay adjustment process
Starbucks coffee company pay adjustment process
 
SAP BPC streamlined planning and consolidations for finance teams in any orga...
SAP BPC streamlined planning and consolidations for finance teams in any orga...SAP BPC streamlined planning and consolidations for finance teams in any orga...
SAP BPC streamlined planning and consolidations for finance teams in any orga...
 
Free Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added ActivityFree Up Your Time For Strategic, Value-Added Activity
Free Up Your Time For Strategic, Value-Added Activity
 
SAP Business Planning and Consolidation, version for SAP NetWeaver
SAP Business Planning and Consolidation, version for SAP NetWeaverSAP Business Planning and Consolidation, version for SAP NetWeaver
SAP Business Planning and Consolidation, version for SAP NetWeaver
 
Future of Analytics is here
Future of Analytics is hereFuture of Analytics is here
Future of Analytics is here
 
Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...
Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...
Sap hana bobi 4.0 (data services, universe, web intelligence) implementation ...
 
Canadian BPC User Conference May 19 2011
Canadian BPC User Conference May 19 2011Canadian BPC User Conference May 19 2011
Canadian BPC User Conference May 19 2011
 
Okp1 Period Lock Unlock
Okp1 Period Lock UnlockOkp1 Period Lock Unlock
Okp1 Period Lock Unlock
 
SAP BPC driving efficiency in planning and performance management
SAP BPC driving efficiency in planning and performance managementSAP BPC driving efficiency in planning and performance management
SAP BPC driving efficiency in planning and performance management
 
The future of analytics & the results of the Web Analytics Survey Study 2014
The future of analytics & the results of the Web Analytics Survey Study 2014The future of analytics & the results of the Web Analytics Survey Study 2014
The future of analytics & the results of the Web Analytics Survey Study 2014
 
SAP BPC- Planning & Consolidation- Retail
SAP BPC- Planning  & Consolidation- RetailSAP BPC- Planning  & Consolidation- Retail
SAP BPC- Planning & Consolidation- Retail
 
SAP Profitability & Cost Management - Course Contents
SAP Profitability & Cost Management - Course ContentsSAP Profitability & Cost Management - Course Contents
SAP Profitability & Cost Management - Course Contents
 
Kss4 Execute Plan Cost Splitting
Kss4 Execute Plan Cost SplittingKss4 Execute Plan Cost Splitting
Kss4 Execute Plan Cost Splitting
 
Delivering Real-Time Business Value for Chemicals
Delivering Real-Time Business Value for ChemicalsDelivering Real-Time Business Value for Chemicals
Delivering Real-Time Business Value for Chemicals
 
Infor EAM ASE
Infor EAM ASEInfor EAM ASE
Infor EAM ASE
 

More from Michael zur Muehlen

Regulatory Instability, BPM Technology, and BPM Skill Configurations
Regulatory Instability, BPM Technology, and BPM Skill ConfigurationsRegulatory Instability, BPM Technology, and BPM Skill Configurations
Regulatory Instability, BPM Technology, and BPM Skill Configurations
Michael zur Muehlen
 
From Reactive to Predictive Process Management
From Reactive to Predictive Process ManagementFrom Reactive to Predictive Process Management
From Reactive to Predictive Process Management
Michael zur Muehlen
 
Stevens MSIS - New Student Orientation
Stevens MSIS - New Student OrientationStevens MSIS - New Student Orientation
Stevens MSIS - New Student Orientation
Michael zur Muehlen
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic Constructs
Michael zur Muehlen
 
Growing a BPM Center of Excellence
Growing a BPM Center of ExcellenceGrowing a BPM Center of Excellence
Growing a BPM Center of Excellence
Michael zur Muehlen
 
BPD Keynote: Design is How We Change the World
BPD Keynote: Design is How We Change the WorldBPD Keynote: Design is How We Change the World
BPD Keynote: Design is How We Change the World
Michael zur Muehlen
 
Introduction to the BPM Lifecycle
Introduction to the BPM LifecycleIntroduction to the BPM Lifecycle
Introduction to the BPM Lifecycle
Michael zur Muehlen
 
BPM Courses and Certificates by Stevens Institute of Technology
BPM Courses and Certificates by Stevens Institute of TechnologyBPM Courses and Certificates by Stevens Institute of Technology
BPM Courses and Certificates by Stevens Institute of Technology
Michael zur Muehlen
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?
Michael zur Muehlen
 
Semantic Enterprise Architecture
Semantic Enterprise ArchitectureSemantic Enterprise Architecture
Semantic Enterprise Architecture
Michael zur Muehlen
 
Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...
Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...
Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...
Michael zur Muehlen
 
Business Process Intelligence Keynote
Business Process Intelligence KeynoteBusiness Process Intelligence Keynote
Business Process Intelligence Keynote
Michael zur Muehlen
 
Modeling in the Large Keynote
Modeling in the Large KeynoteModeling in the Large Keynote
Modeling in the Large Keynote
Michael zur Muehlen
 
Primitives And Design Patterns for Top-Down SOA Implementations
Primitives And Design Patterns for Top-Down SOA ImplementationsPrimitives And Design Patterns for Top-Down SOA Implementations
Primitives And Design Patterns for Top-Down SOA Implementations
Michael zur Muehlen
 
From Process Management to Process Innovation
From Process Management to Process InnovationFrom Process Management to Process Innovation
From Process Management to Process Innovation
Michael zur Muehlen
 
Process Innovation vs. Governance, Risk and Compliance
Process Innovation vs. Governance, Risk and ComplianceProcess Innovation vs. Governance, Risk and Compliance
Process Innovation vs. Governance, Risk and Compliance
Michael zur Muehlen
 
Getting Started With Business Process Modeling
Getting Started With Business Process ModelingGetting Started With Business Process Modeling
Getting Started With Business Process Modeling
Michael zur Muehlen
 
Process Modeling: What is used vs. What is useful
Process Modeling: What is used vs. What is usefulProcess Modeling: What is used vs. What is useful
Process Modeling: What is used vs. What is useful
Michael zur Muehlen
 
Architecture + Process: BPM for Enterprise Architects
Architecture + Process: BPM for Enterprise ArchitectsArchitecture + Process: BPM for Enterprise Architects
Architecture + Process: BPM for Enterprise Architects
Michael zur Muehlen
 
BPM Standards: An Overview
BPM Standards: An OverviewBPM Standards: An Overview
BPM Standards: An Overview
Michael zur Muehlen
 

More from Michael zur Muehlen (20)

Regulatory Instability, BPM Technology, and BPM Skill Configurations
Regulatory Instability, BPM Technology, and BPM Skill ConfigurationsRegulatory Instability, BPM Technology, and BPM Skill Configurations
Regulatory Instability, BPM Technology, and BPM Skill Configurations
 
From Reactive to Predictive Process Management
From Reactive to Predictive Process ManagementFrom Reactive to Predictive Process Management
From Reactive to Predictive Process Management
 
Stevens MSIS - New Student Orientation
Stevens MSIS - New Student OrientationStevens MSIS - New Student Orientation
Stevens MSIS - New Student Orientation
 
BPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic ConstructsBPMN 2.0 Tutorial 01 - Basic Constructs
BPMN 2.0 Tutorial 01 - Basic Constructs
 
Growing a BPM Center of Excellence
Growing a BPM Center of ExcellenceGrowing a BPM Center of Excellence
Growing a BPM Center of Excellence
 
BPD Keynote: Design is How We Change the World
BPD Keynote: Design is How We Change the WorldBPD Keynote: Design is How We Change the World
BPD Keynote: Design is How We Change the World
 
Introduction to the BPM Lifecycle
Introduction to the BPM LifecycleIntroduction to the BPM Lifecycle
Introduction to the BPM Lifecycle
 
BPM Courses and Certificates by Stevens Institute of Technology
BPM Courses and Certificates by Stevens Institute of TechnologyBPM Courses and Certificates by Stevens Institute of Technology
BPM Courses and Certificates by Stevens Institute of Technology
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?
 
Semantic Enterprise Architecture
Semantic Enterprise ArchitectureSemantic Enterprise Architecture
Semantic Enterprise Architecture
 
Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...
Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...
Making Things Simpler: How Primitives Help Integrate BPM and Enterprise Archi...
 
Business Process Intelligence Keynote
Business Process Intelligence KeynoteBusiness Process Intelligence Keynote
Business Process Intelligence Keynote
 
Modeling in the Large Keynote
Modeling in the Large KeynoteModeling in the Large Keynote
Modeling in the Large Keynote
 
Primitives And Design Patterns for Top-Down SOA Implementations
Primitives And Design Patterns for Top-Down SOA ImplementationsPrimitives And Design Patterns for Top-Down SOA Implementations
Primitives And Design Patterns for Top-Down SOA Implementations
 
From Process Management to Process Innovation
From Process Management to Process InnovationFrom Process Management to Process Innovation
From Process Management to Process Innovation
 
Process Innovation vs. Governance, Risk and Compliance
Process Innovation vs. Governance, Risk and ComplianceProcess Innovation vs. Governance, Risk and Compliance
Process Innovation vs. Governance, Risk and Compliance
 
Getting Started With Business Process Modeling
Getting Started With Business Process ModelingGetting Started With Business Process Modeling
Getting Started With Business Process Modeling
 
Process Modeling: What is used vs. What is useful
Process Modeling: What is used vs. What is usefulProcess Modeling: What is used vs. What is useful
Process Modeling: What is used vs. What is useful
 
Architecture + Process: BPM for Enterprise Architects
Architecture + Process: BPM for Enterprise ArchitectsArchitecture + Process: BPM for Enterprise Architects
Architecture + Process: BPM for Enterprise Architects
 
BPM Standards: An Overview
BPM Standards: An OverviewBPM Standards: An Overview
BPM Standards: An Overview
 

Recently uploaded

The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Navpack & Print
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
taqyed
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Lviv Startup Club
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).pptENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
zechu97
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
Bojamma2
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
NathanBaughman3
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
anasabutalha2013
 

Recently uploaded (20)

The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Affordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n PrintAffordable Stationery Printing Services in Jaipur | Navpack n Print
Affordable Stationery Printing Services in Jaipur | Navpack n Print
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
一比一原版加拿大渥太华大学毕业证(uottawa毕业证书)如何办理
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)Maksym Vyshnivetskyi: PMO Quality Management (UA)
Maksym Vyshnivetskyi: PMO Quality Management (UA)
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).pptENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
ENTREPRENEURSHIP TRAINING.ppt for graduating class (1).ppt
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
The-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic managementThe-McKinsey-7S-Framework. strategic management
The-McKinsey-7S-Framework. strategic management
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
April 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products NewsletterApril 2024 Nostalgia Products Newsletter
April 2024 Nostalgia Products Newsletter
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
anas about venice for grade 6f about venice
anas about venice for grade 6f about veniceanas about venice for grade 6f about venice
anas about venice for grade 6f about venice
 

IIR EA Conference: What Every Enterprise Architect Needs To Understand About BPM and Workflow

  • 1. What every Enterprise Architect Needs to Understand about BPM and Workflow Michael zur Muehlen, Ph.D. Center of Excellence in Business Process Innovation Howe School of Technology Management Stevens Institute of Technology Hoboken NJ Michael.zurMuehlen@stevens.edu 1
  • 2. BPM is NOT about Technology 2
  • 3. BPM is NOT about Creating Diagrams 3
  • 4. BPM is NOT about Architecture 4
  • 6. BPM, BAM, BI, ESB, SOA, BLI, BLA, BLUBB... BPM: The Business Value Question 6
  • 8. What is BPM? Let’s start with the process definition: A Business Process is the temporal and logical sequence of those activities that are necessary to manipulate an economically relevant object toward an overarching goal, creating value for a customer 7
  • 9. What is BPM? Business Process Management is comprised of the methods and tools that allow us to answer: What are our processes? How do we make them perform better? How do we maintain their compliance? 7
  • 10. Scheduled Project Time during First BPM Project Business Case Project Team Selection Process Discovery Documentation Functional and Technical Specification Tools Evaluation and Selection Implementation Testing and Debugging Deployment and Training Source: BPTrends (2006) 8
  • 11. How do you make a Cup of Coffee? 9
  • 12. Coffee Lover Put Boiling Water Boil Water Put Coffee in Cup in Cup Thirsty Coffee is Ready The Nescafè Process 10
  • 13. Water is cold no Kettle empty? Boil Water yes Fill Kettle Coffee Lover Put Boiling Water in Cup Thirsty Coffee is Ready No Put Coffee in Cup dirty? Cup Dishwasher Yes Clean Cup The Espresso Machine Process 11
  • 14. The Starbucks Process Hand Coffee Make Coffee To Customer Done Barrista Order cancelled Discard Coffee Coffee Shop Insufficient Payment Cashier Take Order + Collect Payment Coffee Store Open Done Order Payment Household Go To Coffee Order Coffee Pay for Coffee Take Coffee Shop Thirsty Done > 5 min wait Leave 12
  • 15. BPM Questions How do we design and communicate this process? How do we perform this process well? How do we manage this process well? How do we maintain compliance to rules and regulations? How should technology support this process? 13
  • 16. Business
Process
Innovation Business
Process
Management Business
Process
Monitoring Business
Process
Automation 14
  • 17. Business
Process
Innovation Business
Process
Management Manage Change Manage Execution Business
Process
Monitoring Business
Process
Automation 15
  • 18. Business
Process
Innovation Business
Process
Management Notation Standard Integration Standards Audit Standards Interaction Standard Standards Metrics Business
Process
Monitoring Business
Process
Automation 16
  • 19. What are you really good at? 17
  • 20. From Core to Commodity Treat the process as a service Define a standard interface Think about creating value outside and at the front-end 18
  • 21. Learn from Outside Usage-based Insurance applies Telecom Billing Techniques Progressive: Autograph Prototype ‘99-’01 Norwich Union: Free GPS Rate depends on mileage driven Precondition: Flexible billing process 19
  • 22. Underwriting On Demand Text2Insure: Provide Travel and Car Insurance via SMS Provides Quote within 60 seconds Reply “BUY” Call from agent within 10 min for payment details Cover2go: Accidental Death Insurance Fees taken from cell phone bill 20
  • 24. BT Process Hierarchy Level A Business Activities Business Activities Objectives Scorecard Strategic Process Level B Description Process Groupings Process Groupings Ownership Services Level C Core Processes Tactical Core processes Delivery Units Products Process Level D Description Business Process Flows Processes Delivery Teams Systems Level E Operational Process Flows Operational Sub Processes Roles System Functions Process Level F Description Detailed Process Flows Detailed Processes Detailed Roles Transactions Source: British Telecommunications plc 2006 22
  • 25. BT Process Hierarchy Level A Business Activities Business Activities Objectives Scorecard Strategic Process Level B Process Groupings WHAT Process Groupings Ownership Services Description Level C Core Processes Tactical Core processes Delivery Units Products Process Level D Description Business Process Flows Processes Delivery Teams Systems Level E Operational Process Flows Sub Processes HOW Roles System Functions Operational Process Level F Description Detailed Process Flows Detailed Processes Detailed Roles Transactions Source: British Telecommunications plc 2006 22
  • 26. Top-Down Strategy Level A Business Activities Business Activities Strategy Objectives Scorecard Strategic Process Level B Description Top-Down Project Process Groupings Process Groupings Ownership Services Level C Core Processes Tactical Core processes Delivery Units Products Process Level D Description Business Process Flows Processes Delivery Teams Systems Level E Operational Process Flows Operational Sub Processes Roles System Functions Process Level F Description Detailed Process Flows BPM Application Detailed Processes Detailed Roles Transactions Source: British Telecommunications plc 2006 23
  • 27. Process Framework: Fortune 100 Methods Enterprise Process Architecture Organization Level concept Roles & Responsi- Convention bilities handbook Modeling Process handbook Owners Corporate Process Modeling Managers Service 24
  • 28. Architecture Contents Glossary and Data Structures Common terminology that Business & Systems Analysts can refer to Business Capabilities and Process Definitions What capabilities do you have, and what processes do you support Senior managers and business users have a common vocabulary of processes Software purchases or outsourcing agreements are simplified Consistency across business partners Library of Cross-Organizational Messages 25
  • 29. Process Framework Benefits Save Time: Allow to short-circuit process identification phase Give Direction: Provide neutral map for navigation along processes Unify Parts: Standardize terminology across the enterprise Increase Agility: Enable benchmarking across organizations Reduce Risk: Designed based on industry best practices 26
  • 30. BPM - Technology Evolution 27
  • 31. All IT is Initially an Expense Information Technology en ab les X Business Value s te ea cr Process Change 28
  • 32. The Role of BPM Technology “The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency. The second is that automation applied to an inefficient operation will magnify the inefficiency.” 29
  • 33. No BPM = Monolithic Enterprise Application Built as a unit, Internals not visible User Interface built in for all functions In order to “extend” to a new function, need to call in a programmer... User Interface list new update delete Accts Acct Acct Acct Program and Logic Enterprise Application “Account Management” Internal Protocols are Proprietary C, C++, Visual Basic, Etc.
  • 34. BPM 1990: Workflow in the Brain UI “Screens” Conformance Guidelines list new update delete Accts Acct Acct Acct Background Check Application Logic in Enterprise Application “Account Management” Monolithic Program
  • 35. BPM 1993: Task Management Human BPM/Workflow: background check create check guidelines account Launches User accesses UI original UI directly UI “Screens” Conformance Guidelines list new update delete Accts Acct Acct Acct Background Check Application Logic in Enterprise Application “Account Management” Monolithic Program
  • 36. BPM 1996: Workflow Routing Human BPM/Workflow: background check create check guidelines account Launches User accesses UI original UI directly UI “Screens” Conformance Guidelines list new update delete Accts Acct Acct Acct Background Check Application Logic in Enterprise Application “Account Management” Monolithic Program
  • 37. BPM 2002: Services Integration UI connects user to BPMS, not the back-end applications Enter backgr. rules create Review Information check check account Services Interfaces Conformance Rules list new update delete Background Check Accts Acct Acct Acct Application Enterprise Application Logic and “Account Management” SOA
  • 38. BPM 2007: Composite Services Enter Create Check Review Information account Composite ESB/BPEL Service list new update delete Accts Acct Acct Acct Enterprise Application Background New Rules Application “Account Management” Check Logic and SOA
  • 39. BPM 2007: Composite Services Enter Create Check Review Information account Composite ESB/BPEL Services list new update delete Background Accts Acct Acct Acct Application Check Rules Logic and SOA Enterprise Application “Account Management”
  • 40. BPM 2007: Composite Services Enter Create Check Review Information account Composite ESB/BPEL Services list new update delete Background New Rules Accts Acct Acct Acct Application Check Logic and SOA Enterprise Application “Account Management”
  • 41. BPM 2007: Composite Services Enter Create Check Review Information account Composite ESB/BPEL Services list new update delete Background New Rules Accts Acct Acct Acct Application Check Logic and SOA Enterprise Application “Account Management”
  • 42. BPM 2007: Composite Services Enter Extra Create Check Review Information Audit account Composite ESB/BPEL Services list new update delete Background New Rules Accts Acct Acct Acct Application Check Logic and SOA Enterprise Application “Account Management”
  • 43. Separation of Responsibility Business Retains Control of Assignment of Responsibility Groups, Roles, Skills Deadlines Alerts, Reminders, Escalations Order of Tasks Addition of Manual Tasks User Interface Enter Create Check Review Information account IT Retains Control of ESB/BPEL Computational Logic list new update delete Data Representations Accts Acct Acct Acct Scalability / Performance Enterprise Application Interoperability Background New Rules “Account Management” Check Master Data Management 37
  • 44. BPM - Technical Standards 38
  • 45. The Workflow Reference Model Process Definition Tools Interface 1 Process Definition Import/ Export Interface 5 Other Workflow Workflow Enactment Service Enactment Service(s) Administration & Monitoring Tools Workflow Engine(s) Workflow Engine(s) Interface 2 Interface 3 Interface 4 - Interoperability Tool Agent Client Worklist Apps Handler Invoked Applications see: www.wfmc.org/standards/docs/tc003v11.pdf
  • 46. The Workflow Reference Model BPMN Process Definition Tools XPDL Interface 1 Process Definition Import/ Export Interface 5 Other Workflow Workflow Enactment Service Enactment Service(s) Administration & Monitoring Tools Workflow Wf-XML BPEL Engine(s) Workflow Engine(s) Interface 2 Interface 3 Interface 4 - Interoperability SOAP Tool Agent Client Worklist Apps Handler Invoked Typically Applications Web Services see: www.wfmc.org/standards/docs/tc003v11.pdf
  • 47. + Pool, Lane, Grouping, Annotation, Transaction Boundary... BPMN 1.0 offers 50 constructs BPMN 1.1 will add more... 40
  • 48. 0 30 60 90 120 Normal Flow Task End Event Start Event / Event Pool Data-Based XOR Start Message Message Flow Text Annotation Parallel Fork/Join Gateway Lanes Sub-Process (Collapsed) Association Data Object Intermediate Timer End Terminate Intermediate Message Sub-Process (Expanded) End Link Default Flow Inclusive Decision/Merge Activity Looping 'exception' task End Message Start Link Few of them are used... End Exception Complex Decision/Merge Event-Based XOR Group Multiple Instance Intermediate Event Transaction Compensation Conditional Flow End Cancel Exception Flow Intermediate Compensation Source: Sample of 120 BPMN models Intermediate Link 41 Start Timer End Compensation
  • 49. Few of them are used... 120 30 60 90 0 Normal Flow Task End Event Start Event / Event Pool Data-Based XOR Start Message Message Flow Text Annotation Parallel Fork/Join Gateway 41 Lanes
  • 50. XPDL: Process Definition Interchange Allow tools to exchange process models between components in a Workflow/BPM Products different BPM/Workflow Products Process Modeling / Simulation tools and BPM/Workflow Products Implemented by commercial products Full support for BPMN 1.0 in XPDL 2.0 Interoperability demonstrated at public events >70 implementations 42
  • 51. BPEL – Execution Language BPEL is an “executable” language Includes only executable operations Does not contain the graphical diagram Many Engines have proprietary formats They have a design tool Some BPEL engines have proprietary extensions It is typically not possible to design a process with a tool from one vendor and execute it in another vendor’s engine But exchange between design tools is possible 43
  • 52. Process Design Ecosystem Modeling Vendor A Tools Optimization Simulation Tools Tools Process Vendor C Repository Design Design Tool Tool BPEL BPEL or B or some or some Ven engine engine specific specific Vend d format format or D ASAP Execution Execution Engine Wf-XML Engine
  • 53. 45
  • 54. Users don’t care about standards per se, but about their value proposition 46
  • 55. BPM - Organizational Standards 47
  • 56. Product Product Product Product Product Line 1 Line 2 Line 3 Line 4 Line 5 Process Group 1 Process Manager Process Group 2 Process Manager Process Group 3 Process Manager Process Group 4 Process Manager Process Group 5 Process Manager Leveraging Vertical and Horizontal Expertise 48 Compare Sainsbury (2006)
  • 58. Focus Role Objective Level Corp. Region Division Process Sponsor Facilitate & Drive Strategic Process Framework Method & Compatibility Executive Process Executive Standardize & Optimize Process Owner Process Performance Management Operational Process Manager Implement & Optimize (recommended) Process DB Manager Responsible for ARIS Shared Service Process Modeler Modeling Processes BPM Roles - Example 50
  • 59. The BPM Maturity Model Business Process Management Maturity Strategic Governance Method IT People Culture Alignment Process Process Roles and Process Design & Process Design & Process Skills & Process Values & Improvement Plan Responsibilities Modeling Modeling Expertise Beliefs Strategy & Process Decision Making Process Process Process Education Process Attitudes & Capability Linkage Implementation & Implementation & Processes Executions Executions & Learning Behaviors Process Process Metrics & Process Control & Process Control & Process Responsiveness to Architecture Performance Collaboration & Linkage Measurement Measurement Communication Process Change Process Output Process Process Process Process Leadership Measurement Management Improvement & Improvement & Attention to Standards Innovation Innovation Knowledge Process Process Customers Process Process Project & Process Project & Process Process Social Management Program Program Management & Stakeholders Controls Management Management Leaders Networks Source: Rosemann & DeBruin 2006
  • 60. Agile BPM Maturity Satisfying all 30 facets of the BPM Maturity Model takes a long time A subset of the BPM Maturity model is needed to guide an organization toward a rapid deployment of BPM technology Example: Staged Deployment of Maturity Initiatives Modeling Tool Extended use of Tool 52
  • 61. Choosing the Right Strategy There is no single right pathway for all organizations If command-and-control infrastructure: Methods come first, culture comes later If participatory organization: Culture and people need to be nurtured earlier in the process If centralized organization: Building a central repository can be undertaken early in the process If decentralized organization: Leveraging individual projects to facilitate quick wins is important, but an integration strategy for the project results later on needs to be instituted early on 53
  • 63. 50 Years of IT Lock-Down 55
  • 67. Takeaways The Core becomes Commodity Frameworks Save Time Understand Your Standards Stack Agility Means Different Things to Different People 57
  • 68. Thank You – Questions? Michael zur Muehlen, Ph.D. Center of Excellence in Business Process Innovation Howe School of Technology Management Stevens Institute of Technology Castle Point on the Hudson Hoboken, NJ 07030 Phone: +1 (201) 216-8293 Fax: +1 (201) 216-5385 E-mail: mzurmuehlen@stevens.edu Web: http://www.cebpi.org slides: www.slideshare.net/mzurmuehlen 58