SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Downloaden Sie, um offline zu lesen
Getting Started with Business Process Modeling
How much BPMN do you really need?
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
How do you make a Cup of Coffee?
                                   2
Coffee Lover




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




                                      The Nescafé Process
                                                                                                 3
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                                                                                     4
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




The Starbucks Process                                                                                                                                  5
How to Get Started
                        Find
   Pick a
              Model   matching
    tool
                      Problem




                                 6
How to Get Started
                         Find
   Pick a
              Model    matching
    tool
                       Problem



   Pick a     Select   Solve the
  Problem     Method   Problem

                                   6
What is a Good Process Model?

           Correct



           Relevant



          Economical
                                7
Correct




When is a model correct?                Relevant




                                       Economical




 Correct Syntax
  Proper use of the Modeling Method
 Correct Semantics
  Accurate representation of Reality




                                                    8
“As-If”    As-Is    Correct




                                    Relevant




                                   Economical




                                                9
Source: Rob Davis (2006)
Modeling with BPMN
                 10
What is BPMN?
 Graphical Notation for Describing Business Processes
    The “Look” of a process diagram
 Flowchart based
    Activity Network – Nodes and transitions
    Sequential, Parallel and Conditional Paths
    Arbitrarily complex diagrams




    The BPMN will provide businesses with the capability of defining and understanding
    their internal and external business procedures through a Business Process
    Diagram, which will give organizations the ability to communicate these procedures
    in a standardized manner.

                                                                                         11
+ Pool, Lane, Grouping,
                       Annotation, Document,
                       Transaction Boundary...




BPMN 1.0 - Elements Available

                                                 12
BPMN 1.1

 Maintenance Update
 Minor changes to notation
 New symbol for Multiple Event
 and Gateway (used to be star,
 now pentagram)
 New Signal Event
 Separation of “catching” and
 “throwing” events




                                 13
Normal Flow
                           Task
                     End Event
          Start Event / Event
                           Pool
            Data-Based XOR
               Start Message
              Text Annotation
               Message Flow
            Parallel Fork/Join
                         Lanes
                      Gateway
   Sub-Process (Collapsed)
                   Association
                  Data Object
          Intermediate Timer
      Intermediate Message
                End Terminate
   Sub-Process (Expanded)
                      End Link
                  Default Flow
   Inclusive Decision/Merge
              Activity Looping
               Exception Task
                     Start Link
                End Message
               End Exception
   Complex Decision/Merge
                                  diagrams




           Event-Based XOR
            Multiple Instance
                         Group
                                                                                                                                                                             three sources:




                   Transaction
          Intermediate Event
                   End Cancel
               Compensation
                                                                       Long-tail usage pattern




Intermediate Compensation
                                                                                                                             Consulting Projects




             Conditional Flow
              Exception Flow
                                                                                                                                                   Web (random collection)




            Intermediate Link
                                  not be found among any of the




                   Start Timer
                                                                                                 BPMN Seminar participants




         Off-page connector
                                                                                                                                                                             Source: 126 BPMN diagrams from




                     Start Rule
                                  Some BPEL-related primitives could




           Intermediate Rule
       Intermediate Multiple
         End Compensation
                 Start Multiple
                                                            Web
                                                                                                                                                                                                              Frequency of BPMN Symbol Use




     Intermediate Exception
                                                            Seminar




        Intermediate Cancel
                                                            Consulting




                  End Multiple
14




 Compensation Association
Normal Flow
                            Task
                      End Event
           Start Event / Event
                            Pool
              Data-Based XOR
                 Start Message
               Text Annotation
                 Message Flow
             Parallel Fork/Join
                           Lanes
                       Gateway
    Sub-Process (Collapsed)
                    Association
                    Data Object
           Intermediate Timer
      Intermediate Message
                 End Terminate
    Sub-Process (Expanded)
                        End Link
                   Default Flow
   Inclusive Decision/Merge
              Activity Looping
                Exception Task
                      Start Link
                  End Message
                 End Exception
   Complex Decision/Merge
             Event-Based XOR
             Multiple Instance
                          Group
                    Transaction
          Intermediate Event
                     End Cancel
                 Compensation
Intermediate Compensation
             Conditional Flow
                Exception Flow
            Intermediate Link
                     Start Timer
          Off-page connector
                      Start Rule
            Intermediate Rule
       Intermediate Multiple
          End Compensation
                  Start Multiple
     Intermediate Exception
         Intermediate Cancel
                   End Multiple
  Compensation Association         15
Modeling in the Small:
Service Process Improvement
                             16
Service Process Innovation
  Problem: Service Processes in truck dealerships
  are crucial for customers that need to maintain their
  trucks, potentially very profitable, but not very well
  understood.
  Question: How can we improve the existing service
  process, quantify improvements, and increase both
  customer satisfaction and profitability? How well is
  BPMN suited for this task?
  Approach: Map the existing process in BPMN,
  identify improvement potential, benchmark process
  metrics, design new process in BPMN, supervise
  implementation




                                                          17
As-Is Process (v. 13)
                        18
To-Be Process (v. 11)
                        19
Useful Abuse   20
Insights
 A very limited BPMN subset is sufficient to create processes (and produce
 redesign results)
 “Creative abuse” can increase readability
 Management literacy of the BPMN diagrams made it easier to illustrate the
 ROI of a pure modeling project
 Process simulation is essential to peg financial benefits to process
 changes
 Even in a blue collar environment, process improvement ideas can be
 generated at the front line




                                                                             21
Correct




Relevance                            Relevant




                                    Economical




 Is everything relevant in the model?
  Missing process paths?
  Missing responsibilities?
  Missing information?
 Is everything in the model relevant?
  Information overload


                                                 22
Correct


              2 Verbs in Activity      Constraint
Bad Example                                     Relevant




                                               Economical




       “Call Bank” = How
                     “Verify” = What                        23
Correct




Consistent Level of Abstraction?    Relevant




                                   Economical




                                                24
Correct




When is a model Economical?          Relevant




                                    Economical




    Effort spent on documentation
                 vs.
         Value of model use



                                                 25
Correct




 Relevant




Economical




             26
As-Is or just To-Be?
                   27
Perform As Is Modeling?
   It is important to design as-is models if you feel
      The as-is will include lots of improvement constraints
      You aim for minor changes
      You do not understand the domain at all
      The organization is risk averse
      The process is of strategic importance
      You have a very cost effective methodology for as-is modeling
      The difference between as-is and to-be is a change management
      document




                                                                      28
Skip As Is Modeling?
   You can skip as-is modeling when
      The process is a commodity
      You have a very good understanding of the as-is
      People would otherwise not be able to think out of the box
      You have a very good approach for process improvement




                                                                   29
Modeling in the Large:
Enterprise-wide Modeling
                        30
Project Scope
 Duration: 21 months
 Project team: 13 Modelers (Full-time)
 
    
     >80 Subject Matter Experts (Part-time)
 Goal 1: Development of an Enterprise Process Model
 Goal 2: Alignment of Organization with new Processes




                                                        31
Online Glossary
Process Granularity

Decided to follow Process Objects
   to discover process structure.
 Invoice                                                   Pallet




                                    Reminder
           Payment
                                               Complaint
                     Package Slip
As-Is Modeling
 Survey of As-Is Processes in the district offices
   Mixture of observation and workshops
   “How does this typically work” is not a good question
   Scenarios are helpful (rainy day - sunny day)
 Standardization of models across different districts




                                                           34
To-be Modeling
 Definition of strategic Core Processes
 Development of a Enterprise Process Framework
 Modeling and refinement of an Enterprise Process Catalog
 Enhancement of the glossary




                                                           35
Process Framework - Facility
 Management                                                           Enterprise
                                                                     Management

Customer                                  Asset                   Process Management                                                      Customers
                                       Management                                                      Controlling

                                                                  Strategical /Operative
                                     Portfolio                                                                Reporting
                                                                          Mgmt.

                          Market Activities                                                Enactment of Services




                                                                                                                                             Der bearbeitete
  Der relevante




                                                                                                                     Technical
                              Project                                  Planning                                      Services
   Market                      study
  Shareholders                                                       Contracting                 Resource-            Administrative        Market
                                                                                                 disposition            Services            Shareholders
      Owners                       Marketing
        Users                         and                                                                                                     Owners

                                   Acquisition                        Consulting                                      Personnel                  Users
                                                                                                                       Services



                  Information-                        Material-                        Accounting,
                   Informations-                    Informations-                      Informations-                      Legal Issues
                                                                                                                          Informations-
                    processing                      management                            Finance
                  verarbeitung                       verarbeitung                      verarbeitung                       verarbeitung

                                                                    Human Resources
Example Level 1-3
                                                                                                                                                                    Unternehmensführung

                                                                      Kunden                                                   Prozeßmanagement                                                              Controlling                         Kunden

                                                                                                                                Strategische/Operative
                                                                                                                                       Führung                                                              Berichtswesen




                                                                                                                                                                                                                                                    Der bearbeitete Markt
                                                                                                                    Marktbearbeitung                                                            Leistungserbringung
                                                                     !quot;§===




                                                                          Der relevante Markt
                                                                       Eigentümer

                                                                                                                              Marketing
                                                                                                                                                                        Planung
                                                                                                                                                                                                                             Technische
                                                                                                                                                                                                                            Dienstleistung
                                                                                                                                                                                                                                                !quot;§===
                                                                                                                                                                                                                                                  Eigentümer

                                                                          Markt                                                  und
                                                                                                                              Akquisition
                                                                      Investoren
                                                                                                                                                                        Vertrags-                      Ressourcen-             Kaufmännische      Markt
                                                                                                                                                                                                                                                  Investoren
                                                                                                                                                                        abschluß                        disposition            Dienstleistung

                                                                                                Eigentümer
                                                                                     Nutzer                                                                                                                                                                      Eigentümer
                                                                                                                                                                                                                             Personelle
                                                                                                                    Asset                   Projektstudie               Beratung                                            Dienstleistung           Nutzer
                                                                                                                 Management



                                                                     !quot;§===
                                                                         Nutzer


                                                                                                                                                                                                                                                !quot;§===
                                                                                                                                                                                                                                                     Nutzer




                                                                                                             Informations-                            Material-
                                                                                                                                                    Informations-                           Rechnungs-
                                                                                                                                                                                           Informations-                        Recht
                                                                                                                                                                                                                            Informations-
                                                                                                              verarbeitung                            wirtschaft
                                                                                                                                                     verarbeitung                         wesen, Finanzen
                                                                                                                                                                                            verarbeitung                     verarbeitung


                                                                                                                                                                    Personalmanagement




                                                                                                                        Process: Goods Receipt
                              Process: Purchase on site

Process: Purchase Resources




                                          Process: Evaluate Quotes
                                                                     Process: Goods Issue
Process Framework: Fortune 100
Methods   Enterprise Process Architecture   Organization




                                                      38
Lessons learned
 Glossary was helpful
   “Object” in real estate is very different from CS “object”
 Modeling standards were invaluable
   Not just words, but naming and phrasing conventions
 Employees can learn “complicated” modeling techniques
   Use method filters wisely
   Decide who will read and who will contribute
   Who owns the model?


                                                                39
Lessons Learned (2)
 Method became more and more standardized over time
    Started with (nearly) all modeling elements
    Ended with heavily customized method filters
    Started with free-form EPC with routing guidelines
    Ended with swimlane-style EPCs
 Process modeling can become a self-fulfilling purpose
    Rogue projects sprung up before the implementation phase
 Integrating 650 models only works if you have standards
    2 full time staff for model consolidation
 in the end, everything changed…
                                                               40
What’s the Big Picture?
                      41
Top
                        Management
                          Support

                  Economics           Governance


                    Project Management

        Project              Model            Model
         Setup               Design         Maintenance




                     Users          Info.            Tools
     Modelers
                                  Providers        and Lang.




Modeling in Context                                            42
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




                                                      43

Weitere ähnliche Inhalte

Was ist angesagt?

Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process ModelingSandy Kemsley
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesAlexander SAMARIN
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Soumya De
 
Process Mining - Chapter 3 - Data Mining
Process Mining - Chapter 3 - Data MiningProcess Mining - Chapter 3 - Data Mining
Process Mining - Chapter 3 - Data MiningWil van der Aalst
 
Fundamentals of business process management and BPMN
Fundamentals of business process management and BPMNFundamentals of business process management and BPMN
Fundamentals of business process management and BPMNGregor Polančič
 
Rise and fall of project portfolio management triumph&collapse a case study
Rise and fall of project portfolio management triumph&collapse a case studyRise and fall of project portfolio management triumph&collapse a case study
Rise and fall of project portfolio management triumph&collapse a case studyromluc
 
Benefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxBenefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxAlexYuniarto1
 
Process architecture - Part II
Process architecture - Part IIProcess architecture - Part II
Process architecture - Part IIMarcello La Rosa
 
S4 hana finance -green field implementations
S4 hana  finance -green field implementationsS4 hana  finance -green field implementations
S4 hana finance -green field implementationsTrainings Customized
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Peter R. Egli
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process ManagementAlan McSweeney
 
BPMN Introduction
BPMN IntroductionBPMN Introduction
BPMN Introductionejlp12
 
Process Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesProcess Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesWil van der Aalst
 
S/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and FunctionalityS/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and FunctionalityDickinson + Associates
 

Was ist angesagt? (20)

Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
1668146695188.pdf
1668146695188.pdf1668146695188.pdf
1668146695188.pdf
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know
 
Process Mining - Chapter 3 - Data Mining
Process Mining - Chapter 3 - Data MiningProcess Mining - Chapter 3 - Data Mining
Process Mining - Chapter 3 - Data Mining
 
BPMN 2.0 Konventionen
BPMN 2.0 KonventionenBPMN 2.0 Konventionen
BPMN 2.0 Konventionen
 
BPMN 2.0 Introduction
BPMN 2.0 IntroductionBPMN 2.0 Introduction
BPMN 2.0 Introduction
 
Business Process Management Training 1
Business Process Management Training 1Business Process Management Training 1
Business Process Management Training 1
 
Fundamentals of business process management and BPMN
Fundamentals of business process management and BPMNFundamentals of business process management and BPMN
Fundamentals of business process management and BPMN
 
Rise and fall of project portfolio management triumph&collapse a case study
Rise and fall of project portfolio management triumph&collapse a case studyRise and fall of project portfolio management triumph&collapse a case study
Rise and fall of project portfolio management triumph&collapse a case study
 
SAP - SOLUTION MANAGER
SAP - SOLUTION MANAGER SAP - SOLUTION MANAGER
SAP - SOLUTION MANAGER
 
Benefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxBenefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptx
 
Process architecture - Part II
Process architecture - Part IIProcess architecture - Part II
Process architecture - Part II
 
S4 hana finance -green field implementations
S4 hana  finance -green field implementationsS4 hana  finance -green field implementations
S4 hana finance -green field implementations
 
Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)Business Process Model and Notation (BPMN)
Business Process Model and Notation (BPMN)
 
Introduction to Business Process Management
Introduction to Business Process ManagementIntroduction to Business Process Management
Introduction to Business Process Management
 
BPMN Introduction
BPMN IntroductionBPMN Introduction
BPMN Introduction
 
Process Mining Book
Process Mining BookProcess Mining Book
Process Mining Book
 
Process Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional PerspectivesProcess Mining - Chapter 8 - Mining Additional Perspectives
Process Mining - Chapter 8 - Mining Additional Perspectives
 
S/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and FunctionalityS/4HANA Finance: New Features and Functionality
S/4HANA Finance: New Features and Functionality
 

Mehr von 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 ConfigurationsMichael zur Muehlen
 
From Reactive to Predictive Process Management
From Reactive to Predictive Process ManagementFrom Reactive to Predictive Process Management
From Reactive to Predictive Process ManagementMichael zur Muehlen
 
Stevens MSIS - New Student Orientation
Stevens MSIS - New Student OrientationStevens MSIS - New Student Orientation
Stevens MSIS - New Student OrientationMichael 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 ConstructsMichael zur Muehlen
 
Growing a BPM Center of Excellence
Growing a BPM Center of ExcellenceGrowing a BPM Center of Excellence
Growing a BPM Center of ExcellenceMichael 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 WorldMichael zur Muehlen
 
Introduction to the BPM Lifecycle
Introduction to the BPM LifecycleIntroduction to the BPM Lifecycle
Introduction to the BPM LifecycleMichael 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 TechnologyMichael 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 ArchitectureMichael 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 KeynoteMichael 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 ImplementationsMichael zur Muehlen
 
From Process Management to Process Innovation
From Process Management to Process InnovationFrom Process Management to Process Innovation
From Process Management to Process InnovationMichael 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 ComplianceMichael 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 usefulMichael zur Muehlen
 
Architecture + Process: BPM for Enterprise Architects
Architecture + Process: BPM for Enterprise ArchitectsArchitecture + Process: BPM for Enterprise Architects
Architecture + Process: BPM for Enterprise ArchitectsMichael zur Muehlen
 
Integrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesIntegrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesMichael zur Muehlen
 

Mehr von 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
 
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
 
Integrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesIntegrating Business Rules and Business Processes
Integrating Business Rules and Business Processes
 

Kürzlich hochgeladen

The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewasmakika9823
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 

Kürzlich hochgeladen (20)

The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service DewasVip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
Vip Dewas Call Girls #9907093804 Contact Number Escorts Service Dewas
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 

Getting Started With Business Process Modeling

  • 1. Getting Started with Business Process Modeling How much BPMN do you really need? 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. How do you make a Cup of Coffee? 2
  • 3. Coffee Lover Put Boiling Water Boil Water Put Coffee in Cup in Cup Thirsty Coffee is Ready The Nescafé Process 3
  • 4. 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 4
  • 5. 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 The Starbucks Process 5
  • 6. How to Get Started Find Pick a Model matching tool Problem 6
  • 7. How to Get Started Find Pick a Model matching tool Problem Pick a Select Solve the Problem Method Problem 6
  • 8. What is a Good Process Model? Correct Relevant Economical 7
  • 9. Correct When is a model correct? Relevant Economical Correct Syntax Proper use of the Modeling Method Correct Semantics Accurate representation of Reality 8
  • 10. “As-If” As-Is Correct Relevant Economical 9 Source: Rob Davis (2006)
  • 12. What is BPMN? Graphical Notation for Describing Business Processes The “Look” of a process diagram Flowchart based Activity Network – Nodes and transitions Sequential, Parallel and Conditional Paths Arbitrarily complex diagrams The BPMN will provide businesses with the capability of defining and understanding their internal and external business procedures through a Business Process Diagram, which will give organizations the ability to communicate these procedures in a standardized manner. 11
  • 13. + Pool, Lane, Grouping, Annotation, Document, Transaction Boundary... BPMN 1.0 - Elements Available 12
  • 14. BPMN 1.1 Maintenance Update Minor changes to notation New symbol for Multiple Event and Gateway (used to be star, now pentagram) New Signal Event Separation of “catching” and “throwing” events 13
  • 15. Normal Flow Task End Event Start Event / Event Pool Data-Based XOR Start Message Text Annotation Message Flow Parallel Fork/Join Lanes Gateway Sub-Process (Collapsed) Association Data Object Intermediate Timer Intermediate Message End Terminate Sub-Process (Expanded) End Link Default Flow Inclusive Decision/Merge Activity Looping Exception Task Start Link End Message End Exception Complex Decision/Merge diagrams Event-Based XOR Multiple Instance Group three sources: Transaction Intermediate Event End Cancel Compensation Long-tail usage pattern Intermediate Compensation Consulting Projects Conditional Flow Exception Flow Web (random collection) Intermediate Link not be found among any of the Start Timer BPMN Seminar participants Off-page connector Source: 126 BPMN diagrams from Start Rule Some BPEL-related primitives could Intermediate Rule Intermediate Multiple End Compensation Start Multiple Web Frequency of BPMN Symbol Use Intermediate Exception Seminar Intermediate Cancel Consulting End Multiple 14 Compensation Association
  • 16. Normal Flow Task End Event Start Event / Event Pool Data-Based XOR Start Message Text Annotation Message Flow Parallel Fork/Join Lanes Gateway Sub-Process (Collapsed) Association Data Object Intermediate Timer Intermediate Message End Terminate Sub-Process (Expanded) End Link Default Flow Inclusive Decision/Merge Activity Looping Exception Task Start Link End Message End Exception Complex Decision/Merge Event-Based XOR Multiple Instance Group Transaction Intermediate Event End Cancel Compensation Intermediate Compensation Conditional Flow Exception Flow Intermediate Link Start Timer Off-page connector Start Rule Intermediate Rule Intermediate Multiple End Compensation Start Multiple Intermediate Exception Intermediate Cancel End Multiple Compensation Association 15
  • 17. Modeling in the Small: Service Process Improvement 16
  • 18. Service Process Innovation Problem: Service Processes in truck dealerships are crucial for customers that need to maintain their trucks, potentially very profitable, but not very well understood. Question: How can we improve the existing service process, quantify improvements, and increase both customer satisfaction and profitability? How well is BPMN suited for this task? Approach: Map the existing process in BPMN, identify improvement potential, benchmark process metrics, design new process in BPMN, supervise implementation 17
  • 22. Insights A very limited BPMN subset is sufficient to create processes (and produce redesign results) “Creative abuse” can increase readability Management literacy of the BPMN diagrams made it easier to illustrate the ROI of a pure modeling project Process simulation is essential to peg financial benefits to process changes Even in a blue collar environment, process improvement ideas can be generated at the front line 21
  • 23. Correct Relevance Relevant Economical Is everything relevant in the model? Missing process paths? Missing responsibilities? Missing information? Is everything in the model relevant? Information overload 22
  • 24. Correct 2 Verbs in Activity Constraint Bad Example Relevant Economical “Call Bank” = How “Verify” = What 23
  • 25. Correct Consistent Level of Abstraction? Relevant Economical 24
  • 26. Correct When is a model Economical? Relevant Economical Effort spent on documentation vs. Value of model use 25
  • 28. As-Is or just To-Be? 27
  • 29. Perform As Is Modeling? It is important to design as-is models if you feel The as-is will include lots of improvement constraints You aim for minor changes You do not understand the domain at all The organization is risk averse The process is of strategic importance You have a very cost effective methodology for as-is modeling The difference between as-is and to-be is a change management document 28
  • 30. Skip As Is Modeling? You can skip as-is modeling when The process is a commodity You have a very good understanding of the as-is People would otherwise not be able to think out of the box You have a very good approach for process improvement 29
  • 31. Modeling in the Large: Enterprise-wide Modeling 30
  • 32. Project Scope Duration: 21 months Project team: 13 Modelers (Full-time) >80 Subject Matter Experts (Part-time) Goal 1: Development of an Enterprise Process Model Goal 2: Alignment of Organization with new Processes 31
  • 34. Process Granularity Decided to follow Process Objects to discover process structure. Invoice Pallet Reminder Payment Complaint Package Slip
  • 35. As-Is Modeling Survey of As-Is Processes in the district offices Mixture of observation and workshops “How does this typically work” is not a good question Scenarios are helpful (rainy day - sunny day) Standardization of models across different districts 34
  • 36. To-be Modeling Definition of strategic Core Processes Development of a Enterprise Process Framework Modeling and refinement of an Enterprise Process Catalog Enhancement of the glossary 35
  • 37. Process Framework - Facility Management Enterprise Management Customer Asset Process Management Customers Management Controlling Strategical /Operative Portfolio Reporting Mgmt. Market Activities Enactment of Services Der bearbeitete Der relevante Technical Project Planning Services Market study Shareholders Contracting Resource- Administrative Market disposition Services Shareholders Owners Marketing Users and Owners Acquisition Consulting Personnel Users Services Information- Material- Accounting, Informations- Informations- Informations- Legal Issues Informations- processing management Finance verarbeitung verarbeitung verarbeitung verarbeitung Human Resources
  • 38. Example Level 1-3 Unternehmensführung Kunden Prozeßmanagement Controlling Kunden Strategische/Operative Führung Berichtswesen Der bearbeitete Markt Marktbearbeitung Leistungserbringung !quot;§=== Der relevante Markt Eigentümer Marketing Planung Technische Dienstleistung !quot;§=== Eigentümer Markt und Akquisition Investoren Vertrags- Ressourcen- Kaufmännische Markt Investoren abschluß disposition Dienstleistung Eigentümer Nutzer Eigentümer Personelle Asset Projektstudie Beratung Dienstleistung Nutzer Management !quot;§=== Nutzer !quot;§=== Nutzer Informations- Material- Informations- Rechnungs- Informations- Recht Informations- verarbeitung wirtschaft verarbeitung wesen, Finanzen verarbeitung verarbeitung Personalmanagement Process: Goods Receipt Process: Purchase on site Process: Purchase Resources Process: Evaluate Quotes Process: Goods Issue
  • 39. Process Framework: Fortune 100 Methods Enterprise Process Architecture Organization 38
  • 40. Lessons learned Glossary was helpful “Object” in real estate is very different from CS “object” Modeling standards were invaluable Not just words, but naming and phrasing conventions Employees can learn “complicated” modeling techniques Use method filters wisely Decide who will read and who will contribute Who owns the model? 39
  • 41. Lessons Learned (2) Method became more and more standardized over time Started with (nearly) all modeling elements Ended with heavily customized method filters Started with free-form EPC with routing guidelines Ended with swimlane-style EPCs Process modeling can become a self-fulfilling purpose Rogue projects sprung up before the implementation phase Integrating 650 models only works if you have standards 2 full time staff for model consolidation in the end, everything changed… 40
  • 42. What’s the Big Picture? 41
  • 43. Top Management Support Economics Governance Project Management Project Model Model Setup Design Maintenance Users Info. Tools Modelers Providers and Lang. Modeling in Context 42
  • 44. 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 43