SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
OMG BPM specifications


    Andrew Watson
  OMG Technical Director
Introducing OMG
•       A successful forum for creating open integration standards in
        the computer industry
        - Platforms: BPMN, SBVR, UML, CORBA & related work
        - Domain: Finance, C4I, Healthcare, etc.
•       An industrial consortium with vendor and user members
        - Implementation must be available from OMG member
•       Interfaces freely available to all
        - Visit http://www.omg.org
•       Decisions taken by members



                            Copyright © 2011, Object Management Group. All rights reserved.
                                                                                              OMG BPM specs.   2
23 Oct 2011
Worldwide Membership
      Adaptive      Darmstadt U.                          INRIA                                 NIST                Saab Sys.
      Appian        Deere & Co.                           Intalio                               Nokia               SAP
      Agile Birds   EADS                                  JARA                                  Northrop            Softeam
      Atego         Eclipse Fndn. Lockheed                                                      NTT Data            Software AG
      Atos Origin   EFF                                   Mathworks                             Objektum            Sparx
      Axway         EPFL                                  Mayo Clinic                           Open Group          SWIFT
      BAE Systems Fujitsu                                 MEGA                                  Oracle              Thales
      Boeing        G. Dynamics                           Microsoft                             Phast               Toshiba
      CA            Gnome Fndn. Mentor Gʼics                                                    PrismTech           U. Frankfurt
      Camunda       HDMA                                  MITRE                                 Progress s/w        Unisys
      Capgemini     HP                                    NARA                                  Raytheon            W3C
      Cordys        Hitachi                               NASA                                  Rolls-Royce         Wells Fargo
      CSC           IBM                                   NEC                                   RTI                 (300+ more)
                              Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                        OMG BPM specs.    3
23 Oct 2011
Who knows the Enterprise?



• Nobody knows the whole
        company like the CIO
        - André Mendes, Special Olympics




                        Copyright © 2011, Object Management Group. All rights reserved.
                                                                                          OMG BPM specs.   4
23 Oct 2011
How do we know?
•       Most divisions only know their own sales, development,
        operations

•       Because IT automates processes
        throughout the enterprise, we know
        the enterprise

•       Most importantly, we implement
        business processes that support
        business capabilities




                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   5
23 Oct 2011
Optimising the Enterprise
•       We understand business process optimisation: streamlining
        processes, leaning processes, greening processes
        - Precise descriptions of business processes are a
          prerequisite to understanding & optimising them

•       Successful 21st century organisations wonʼt have “IT”
        departments
        - “IT” must move from “partnership” & “alignment” to being
          integral to the business organisation

•       Our role: recognising, precisely defining, capturing, storing,
        reusing and optimising business processes



                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   6
23 Oct 2011
Some observations
•       Colgate Palmolive doesnʼt have an Electric department
        - ... any more
        - ... but there is a caretaker to change the light bulbs
•       Amazon doesnʼt have an Information Technology department
        - ... in the usual sense
•       What is Information Technologyʼs role
        in your organisation?
        - “Cloud Technology” is a
          new business model where
          businesses outsource IT provision
        - Are you just changing light bulbs?

                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   7
23 Oct 2011
New rôles for IT experts
•       In a world of utility IT provided via “The Cloud”, in-house IT
        experts must increasingly speak the language of the business
        & focus on business capabilities
        - Be the process improvement expert in the business
        - Look for opportunities to optimise, not just automate
        - Leverage & participate in the definition of standards for
          your company, your market, your vertical, and across the
          industry
        - Share experiences (good and bad) with your peers in your
          vertical and elsewhere




                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   8
23 Oct 2011
Business Process Management
•       The key component of a new approach to IT

•       Business Process: a sequence of activities performed by
        people and software systems in order to achieve one of an
        organisationʼs goals or sub-goals

•       Business Process Management (BPM): a systematic approach
        to discovering, documenting and continuously improving an
        organisationʼs business processes
        - BPM activities seek to make business processes more
          effective, more efficient, and more capable of adapting to an
          ever-changing environment




                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   9
23 Oct 2011
BPM: a growing market
•       Business Process Management
        Suite (BPMS) revenues totalled
        $1.9 billion in 2009 (Gartner)

•       BPMS segment grew
        15% in 2009, 9% in 2010
        (Gartner)

•       BPM software market
        expected to grow at
        13% p.a. from 2008
        through 2013
        (IDC forecast, 2009)



                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   10
23 Oct 2011
BPM vs. Workflow Management
•       “Workflow” usually used to describe operation automation,
        often within one IT application or small group of applications

•       BPM seeks to define, plan, execute, measure and manage
        business processes holistically, independently of any one
        application

•       BPM usually seen as a superset of workflow management,
        including feedback on how effectively the process ran
        - Provides the opportunity to revise the process and execute
          it more effectively the next time




                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   11
23 Oct 2011
BPM vs. Enterprise Application Integration
•       EAI relates to technology layer, addresses IT issues
        - Programming tools to reduce amount of custom integration
          software that would otherwise need to be written

•       By contrast, BPM is oriented around business
        - Defines processes at business strategy level
        - Automates processes to execute that strategy
        - Provides business managers with means to monitor,
          analyse and improve processesʼ operation
        - Helps resolve business problems as they occur
•       Nevertheless, 2008 customer survey showed 65% of BPM
        deployments integrate three or more systems (Source: BEA)


                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   12
23 Oct 2011
BPM, SOA and “The Cloud”
•       SOA: building business systems from independent services
        - A key design technology for the Cloud
        - Service can perform specific, individual business function
        - “Orchestrated” in different ways to implement processes
        - But ... how orchestration code designed sometimes vague
•       Identifying processes is harder than SOA implementation
        - Delaware Electric Coop: 55% project effort identifying &
          modelling processes, 20% coding, 25% testing & deploying

•       BPM helps analyse business needs, design SOA solutions
        - “BPM is SOA's killer application, SOA is BPM's enabling
          infrastructure” – Ismael Ghalimi

                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   13
23 Oct 2011
CHAOS Chronicles: IT project success rates
              100
                    31     40                 28                            23                      15     18          19     24
               80


               60
                    53     33                 46                            49                      51     53          46     44
               40


               20

                    16     27                 26                            28                      34     29          35     32
                0
                    1994   1996             1998                          2000                      2002   2004        2006   2008

                             % Succeeded                                        % Challenged                % Failed
Source: Standish Group
                                  Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                             OMG BPM specs.   14
23 Oct 2011
Business Process Maturity Model (BPMM)
•       Some spectacular “IT catastrophes” actually stem from the
        state of the organisation
        - There are no stable, consistent requirements to be gathered
        - Target organisationʼs business processes are inconsistent,
          ad-hoc, not repeatable or deliver hard-to-predict results

•       BPMM - business analogue of CMU Capability Maturity Model
        (CMM) used by organisations that create software

•       Aims to measure and help improve organisational readiness
        for technology deployment

•       BPMM 1.0 an OMG standard



                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   15
23 Oct 2011
BPMM levels
              Initial: processes performed in inconsistent, sometimes
   1
              ad- hoc ways, with results that are difficult to predict

              Managed: work within local workgroups performed in a
   2
              repeatable way (but groups may use different procedures)

              Standardised: common, standard processes created from
   3
              organisationʼs best practices used across organisation

              Predictable: process performance measured to control
   4
              variation; outcomes predictable from intermediate states

              Innovating: organisations identify gaps between current
   5
              capability & objective, implement changes to address them
                              Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                OMG BPM specs.   16
23 Oct 2011
Business Motivation Model (BMM)
•       Contains and organises business plan elements
        - Ends: What enterprise wishes to achieve
        - Means: How enterprise will achieve Ends (strategies,
          tactics, policies, rules)
        - Influencers, and assessments of their impact (strengths,
          weaknesses, opportunities, threats)

•       Framework for modelling business plan before system design
        - Refers to external process, rule, vocabulary & organisation
          models defined using other standards (e.g. SBVR, BPMN)




                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   17
23 Oct 2011
Business Process Modelling Notation
•       Easy-to-understand syntax for capturing business processes
        - Standardised, flowchart-like
•       Readable by all stake-holders
        - Business analysts who create processes, developers who
          implement software, managers who monitor processes
        - Common language to bridge the communication gap
        - ... but also precise
•       Aims to unify & grow Business Process
        Modelling market the way UML
        unified software modelling market
        - Single syntax used by multiple
          vendorsʼ tools
                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   18
23 Oct 2011
Business Process Modelling Notation
                      Business Process Modelling Notation
      Institution
      Financial




                                   Authorise
                                   credit card
                                        +
                    Distribution




                                                                                                                    Pack goods      Ship goods
       Supplier




                                                                                Process
                    Sales




                                   Authorise                                     order
                                   payment
                                                                                         +



                                                                                                                            BPM               15
BPM                                  Copyright ©2008, Object Management Group. All Rights reserved.                                                 12-Nov-2008

                                                  Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                                             OMG BPM specs.    19
  23 Oct 2011
BPMN history
•       BPMN 1.0 published by BPMI in early 2005
        - Exports BPEL to drive process automation engines
•       BPMI merged with OMG in June 2005
        - First OMG revision (BPMN 1.1) published January 2008
        - BPMN 1.2 revision published January 2009
•       BPMN 2.0 submission process completed in June 2009
        - Formally published January 2011
        - Preserves BPMN syntax, introduces formal metamodel
        - Includes extensions for Choreography
•       Ongoing maintenance via OMG Revision Task Force
        - Please report any bugs you find (URL at end)
                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   20
23 Oct 2011
Business Process Management Notation (BPMN), a standard that defines the symbols and syntax to be used
         in constructing process flow diagrams. BPMN provides a simple subset of its notation that can be used by
         business people to describe how work occurs at their organizations. Once they have modeled and then
         redesigned their business processes, IT developers can use an extended set of the same notation to describe
         how to automate some or all of the process.

         Having a common notation for business and IT analysts – in effect a common language in which business
         managers and IT developers can discuss processes – is considered a major advance in process work.
                 Most widely-used process standard
         Clearly, organizations are willing to invest in a standard that promises to make it easier for their business and
         IT developers to work together.




                                                                                                                BPMN




                                                                                                                                       Copyright © 2010, Business Process Trends
Source: www.bptrends.com                                Figure 8. Process Standards
                                              Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                                 OMG BPM specs.   21
23 Oct 2011
BPMN ecosystem
•       Complete ecosystem is a symptom of, and a driver for,
        success:
        - Specification: freely available, mainly for implementers
        - Implementations: available from many vendors (& OSS)
        - Books: “how to” guides aimed at users, not implementers
        - Training: available from several established providers
        - Certification: “OMG Certified Expert in BPM”
        - Conferences
        - Discussion fora, etc, etc ....
•       72 BPMN implementations that I know of, 4 more planned
        - There may be more!
        - See: http://www.bpmn.org/
                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   22
23 Oct 2011
BPMN books




              Copyright © 2011, Object Management Group. All rights reserved.
                                                                                OMG BPM specs.   23
23 Oct 2011
... and more books




               Copyright © 2011, Object Management Group. All rights reserved.
                                                                                 OMG BPM specs.   24
23 Oct 2011
OCEB - OMG Certified Expert in BPM
•       Five vendor-neutral exams & Certifications

•       Jointly developed with UML
        Technology Institute in Japan,
        available internationally

•       Exams written by 25 BPM experts

•       Testing provided by Pearson Vue

•       OMG publishes directory of
        certified professionals




                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   25
23 Oct 2011
Dual certification tracks, little overlap

                 OCEB Business                                                               OCEB Technical
                   Advanced                                                                    Advanced




                 OCEB Business                                                               OCEB Technical
                  Intermediate                                                                Intermediate




                                          OCEB Fundamental


                           Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                OMG BPM specs.   26
23 Oct 2011
Building a certification programme
•        Requires these three things:
        - A team of domain experts to determine the topical
          coverage, and write and review the test items
        - A “psychometrician” – testing expert who teaches the
          domain experts how to write good items, and to perform
          quality tests
        - A test delivery company to make the tests available around
          the world, always in a secure environment




                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   27
23 Oct 2011
OCEB Authors - many thanks




                   Copyright © 2011, Object Management Group. All rights reserved.
                                                                                     OMG BPM specs.   28
23 Oct 2011
Semantics of Business Vocabulary & Rules
•       MOF metamodel for vocabularies & rules describing business
        - Formal, precise, unambiguous but easy-to-understand
        - Based on first-order predicate logic, with limited extensions
•       Two precise, non-normative human-readable text syntaxes
        - “Structured English”
        - RuleSpeak - Business Rule Solutionsʼ established notation
•       Good representation of policies & other requirements




                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   29
23 Oct 2011
Structural & Operative Rules
•       Structural rules are definitions of the vocabulary of non-
        primitive terms
        - “A Car Hire Customer has at least one of the following:
                A Reservation
                An in-progress car hire
                A car hire completed within the last 5 years”

•       Operative Rules are requirements governing the conduct of
        business activities
        - ... and therefore can be violated by the people involved
        - “A customer who appears drunk must not be given
          possession of a hire car”



                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   30
23 Oct 2011
Example Structured English operative rules

It is obligatory that each rental car is owned by exactly one branch.



                          Quantifier                                                              Fact Type                    Object Type

              Modality                    Object Type                                                            Quantifier



               It is obligatory that at the actual return date/time of each
              in-country rental and each international inward rental the
                  local area of the return branch of the rental owns the
                                  rented car of the rental.


                               Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                             OMG BPM specs.   31
23 Oct 2011
OMG Vertical industry standards
•       Majority of OMG standards involve capturing & standardising
        processes & vocabulary for industry verticals:
              -   Finance                                                                        -   Space
              -   C4I                                                                            -   Robotics
              -   Regulatory Compliance                                                          -   Government
              -   Healthcare                                                                     -   Manufacturing
              -   Crisis Management                                                              -   (& more)

•       Starting work in Automotive and Energy verticals

•       Want to know more? Ask me afterwards!



                               Copyright © 2011, Object Management Group. All rights reserved.
                                                                                                             OMG BPM specs.   32
23 Oct 2011
OMG BPM: Future developments (1)
•       Case Management Process Modeling (CMPM) RFP
        - Possible BPMN 2 extensions to model case management
        - Maintains case file documents & rules to guide, constrain &
          support human decision-maker for (e.g.) insurance claim

•       Date-Time Foundation Vocabulary RFP
        - SBVR & ODM vocabulary for very broad time terminology
•       Decision Model and Notation RFP
        - To standardise models of how businesses make decisions,
          usually as a part of a business process model




                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   33
23 Oct 2011
OMG BPM: Future developments (2)
•       Management of Regulation and Compliance (MRC) RFP
        - To model government regulation & its impact on enterprise
•       UML Profile for BPMN Processes RFP
        - Requests UML profile for BPMN 2 semantics, partly to
          support DoDAF and MODAF users

•       Value Delivery Metamodel (VDM) RFP
        - Solicits metamodel for customer value delivery, based on
          the concept of a value chain
        - A value chain “disaggregates a firm into its strategically
          relevant activities in order to understand the behaviour of
          costs & the existing & potential sources of differentiation”


                           Copyright © 2011, Object Management Group. All rights reserved.
                                                                                             OMG BPM specs.   34
23 Oct 2011
Summary
•       Many 21st century companies will have no “IT department”
        - Raw storage & CPU cycles will likely be rented from “Cloud
          providers” like Amazon, Rackspace

•       IT functions will become embedded in “the business”
        - Recognising, capturing & optimising business processes
•       BPM, based on OMG standards, provides the tools
        - BMM: Defining organisationʼs goals
        - BPMM: Measuring process maturity
        - BPMN: Capturing or designing processes
        - SBVR: Defining vocabulary & rules
•       Knowledge ecosystem supports BPM specifications
                          Copyright © 2011, Object Management Group. All rights reserved.
                                                                                            OMG BPM specs.   35
23 Oct 2011
The alternative

•       How long do you want to keep changing light bulbs?




                         Copyright © 2011, Object Management Group. All rights reserved.
                                                                                           OMG BPM specs.   36
23 Oct 2011
For more information
  OMG:            http://www.omg.org

  Certification:   http://www.omg.org/oceb

  Bug reports:    http://www.omg.org/technology/agreement.htm

  Email:          andrew@omg.org




                                   Thank You!


                      Copyright © 2011, Object Management Group. All rights reserved.
                                                                                        OMG BPM specs.   37
23 Oct 2011

Contenu connexe

Tendances

Astute oracle i participate webinar series - v1
Astute   oracle i participate webinar series - v1Astute   oracle i participate webinar series - v1
Astute oracle i participate webinar series - v1
Arvind Rajan
 
Opti Customer Presentation
Opti Customer PresentationOpti Customer Presentation
Opti Customer Presentation
opticonnectivity
 
Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...
Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...
Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...
InSync2011
 
Process based management examples of information technology enablers
Process based management examples of information technology enablersProcess based management examples of information technology enablers
Process based management examples of information technology enablers
Deusto Business School
 
Warsaw Seminar Diem Ho 2
Warsaw Seminar Diem Ho 2Warsaw Seminar Diem Ho 2
Warsaw Seminar Diem Ho 2
Youth Agora
 
Software Asset Management Strategies Europe 2012 Agenda
Software Asset Management Strategies Europe 2012 AgendaSoftware Asset Management Strategies Europe 2012 Agenda
Software Asset Management Strategies Europe 2012 Agenda
Maria Willamowius
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-final
Bendjedou Nadia
 
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
ARC Advisory Group
 
Stand and deliver bpm v4
Stand and deliver   bpm v4Stand and deliver   bpm v4
Stand and deliver bpm v4
David Cabassa
 
Corporate presentation deck (en) 1.8 detail
Corporate presentation deck (en) 1.8  detailCorporate presentation deck (en) 1.8  detail
Corporate presentation deck (en) 1.8 detail
BICorporate
 
E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...
E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...
E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...
InSync2011
 
Edwin Vd Sanden Composite Applications For Users
Edwin Vd Sanden     Composite Applications For UsersEdwin Vd Sanden     Composite Applications For Users
Edwin Vd Sanden Composite Applications For Users
SOA Symposium
 

Tendances (20)

Amazing Winter Keynote - IT as a Team Sport
Amazing Winter Keynote - IT as a Team SportAmazing Winter Keynote - IT as a Team Sport
Amazing Winter Keynote - IT as a Team Sport
 
Infrastructure Market 2009
Infrastructure Market 2009Infrastructure Market 2009
Infrastructure Market 2009
 
Astute oracle i participate webinar series - v1
Astute   oracle i participate webinar series - v1Astute   oracle i participate webinar series - v1
Astute oracle i participate webinar series - v1
 
Ibos Where management and visual information meets
Ibos Where management and visual information meetsIbos Where management and visual information meets
Ibos Where management and visual information meets
 
Next Generation Business and Operational Support Systems: Practical Realities...
Next Generation Business and Operational Support Systems: Practical Realities...Next Generation Business and Operational Support Systems: Practical Realities...
Next Generation Business and Operational Support Systems: Practical Realities...
 
Making Scrum Stick Inside Heavy Regulated Industries (2012)
Making Scrum Stick Inside Heavy Regulated Industries (2012) Making Scrum Stick Inside Heavy Regulated Industries (2012)
Making Scrum Stick Inside Heavy Regulated Industries (2012)
 
Stki Summit09 Infra V10
Stki Summit09 Infra V10Stki Summit09 Infra V10
Stki Summit09 Infra V10
 
Opti Customer Presentation
Opti Customer PresentationOpti Customer Presentation
Opti Customer Presentation
 
Process based management examples of information technology enablers
Process based management examples of information technology enablersProcess based management examples of information technology enablers
Process based management examples of information technology enablers
 
Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...
Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...
Developer and Fusion Middleware 1 _ Christian Ledwidge _ Application Performa...
 
Process based management examples of information technology enablers
Process based management examples of information technology enablersProcess based management examples of information technology enablers
Process based management examples of information technology enablers
 
Warsaw Seminar Diem Ho 2
Warsaw Seminar Diem Ho 2Warsaw Seminar Diem Ho 2
Warsaw Seminar Diem Ho 2
 
Software Asset Management Strategies Europe 2012 Agenda
Software Asset Management Strategies Europe 2012 AgendaSoftware Asset Management Strategies Europe 2012 Agenda
Software Asset Management Strategies Europe 2012 Agenda
 
In sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-finalIn sync10 nadiabendjedou-10things-final
In sync10 nadiabendjedou-10things-final
 
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008Performance driven dashboards & role based portals d hill bmick arc orlando 2008
Performance driven dashboards & role based portals d hill bmick arc orlando 2008
 
Stand and deliver bpm v4
Stand and deliver   bpm v4Stand and deliver   bpm v4
Stand and deliver bpm v4
 
Corporate presentation deck (en) 1.8 detail
Corporate presentation deck (en) 1.8  detailCorporate presentation deck (en) 1.8  detail
Corporate presentation deck (en) 1.8 detail
 
E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...
E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...
E-Business Suite 1 | Nadia Bendjedou | Oracle E-Business Suite applications s...
 
Edwin Vd Sanden Composite Applications For Users
Edwin Vd Sanden     Composite Applications For UsersEdwin Vd Sanden     Composite Applications For Users
Edwin Vd Sanden Composite Applications For Users
 
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
Intelligent Sales & Risk Performance Management Cognos Pb Map Info2008
 

Similaire à 2011 10-26 bpm-talk_andrew_watson

Forrester Wave Q4 2008
Forrester Wave Q4 2008Forrester Wave Q4 2008
Forrester Wave Q4 2008
faridravaei
 
13.45 13.55 netcloud
13.45 13.55 netcloud13.45 13.55 netcloud
13.45 13.55 netcloud
Eli S. Rahimi
 
Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine app
EPM Live
 

Similaire à 2011 10-26 bpm-talk_andrew_watson (20)

Tata steel sap bpm espresso session
Tata steel sap bpm espresso sessionTata steel sap bpm espresso session
Tata steel sap bpm espresso session
 
The Enterprise Reference Architecture and Tools
The Enterprise Reference Architecture and ToolsThe Enterprise Reference Architecture and Tools
The Enterprise Reference Architecture and Tools
 
ServiceNow Event 15.11.2012 / Changing the face of IT
ServiceNow Event 15.11.2012 / Changing the face of ITServiceNow Event 15.11.2012 / Changing the face of IT
ServiceNow Event 15.11.2012 / Changing the face of IT
 
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
Fostering Innovation and SMEs Competitiveness (Aziz Bouras)
 
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
IBM Rational - Från skriptbaserad ALM till "ALM as a Service" och ALM i Cloud...
 
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
AIOps, IT Analytics, and Business Performance: What’s Needed and What Works
 
Nuts and bolts of IT agility
Nuts and bolts of IT agilityNuts and bolts of IT agility
Nuts and bolts of IT agility
 
Forrester Wave Q4 2008
Forrester Wave Q4 2008Forrester Wave Q4 2008
Forrester Wave Q4 2008
 
Business Process Management and Virtual Worlds
Business Process Management and Virtual WorldsBusiness Process Management and Virtual Worlds
Business Process Management and Virtual Worlds
 
13.45 13.55 netcloud
13.45 13.55 netcloud13.45 13.55 netcloud
13.45 13.55 netcloud
 
SMB Auto Piloting-IT In The Auto Component Sector
SMB Auto Piloting-IT In The Auto Component SectorSMB Auto Piloting-IT In The Auto Component Sector
SMB Auto Piloting-IT In The Auto Component Sector
 
Nagios Conference 2011 - Christian Mies - German Health Insurance Company Ref...
Nagios Conference 2011 - Christian Mies - German Health Insurance Company Ref...Nagios Conference 2011 - Christian Mies - German Health Insurance Company Ref...
Nagios Conference 2011 - Christian Mies - German Health Insurance Company Ref...
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
2011 Sharepoint Summit - Microsoft's vision and strategy for the future of bu...
2011 Sharepoint Summit - Microsoft's vision and strategy for the future of bu...2011 Sharepoint Summit - Microsoft's vision and strategy for the future of bu...
2011 Sharepoint Summit - Microsoft's vision and strategy for the future of bu...
 
Tml Deployment Strategy Overview V 1
Tml Deployment Strategy Overview V 1Tml Deployment Strategy Overview V 1
Tml Deployment Strategy Overview V 1
 
TejaServices 2.0 Model
TejaServices 2.0 ModelTejaServices 2.0 Model
TejaServices 2.0 Model
 
Integrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine appIntegrated it portfolio management using epm live's it engine app
Integrated it portfolio management using epm live's it engine app
 
Andy Chatha: ARC Advisory Group World Industry Forum Orlando 2008 Keynote Pre...
Andy Chatha: ARC Advisory Group World Industry Forum Orlando 2008 Keynote Pre...Andy Chatha: ARC Advisory Group World Industry Forum Orlando 2008 Keynote Pre...
Andy Chatha: ARC Advisory Group World Industry Forum Orlando 2008 Keynote Pre...
 
Freenet project ralf_sigmund_opitz_activiti_days_2012
Freenet project ralf_sigmund_opitz_activiti_days_2012Freenet project ralf_sigmund_opitz_activiti_days_2012
Freenet project ralf_sigmund_opitz_activiti_days_2012
 
Architecture Driven IT Modernization & Migration roadmap
Architecture Driven IT Modernization & Migration roadmapArchitecture Driven IT Modernization & Migration roadmap
Architecture Driven IT Modernization & Migration roadmap
 

Plus de camunda services GmbH

Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
camunda services GmbH
 

Plus de camunda services GmbH (20)

Using Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through OperatorsUsing Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through Operators
 
Predictive Process Monitoring in Camunda
Predictive Process Monitoring in CamundaPredictive Process Monitoring in Camunda
Predictive Process Monitoring in Camunda
 
Camunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process AutomationCamunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process Automation
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for production
 
Process Driven Customer Interaction
Process Driven Customer InteractionProcess Driven Customer Interaction
Process Driven Customer Interaction
 
Exploring Automation in Government
Exploring Automation in GovernmentExploring Automation in Government
Exploring Automation in Government
 
The Pulse of Process Automation
The Pulse of Process AutomationThe Pulse of Process Automation
The Pulse of Process Automation
 
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in UnternehmenBlitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
 
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
 
Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...
 
Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0
 
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankware
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Life
 
Process Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-ITProcess Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-IT
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
 
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AGProcess Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
 
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
 

Dernier

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

2011 10-26 bpm-talk_andrew_watson

  • 1. OMG BPM specifications Andrew Watson OMG Technical Director
  • 2. Introducing OMG • A successful forum for creating open integration standards in the computer industry - Platforms: BPMN, SBVR, UML, CORBA & related work - Domain: Finance, C4I, Healthcare, etc. • An industrial consortium with vendor and user members - Implementation must be available from OMG member • Interfaces freely available to all - Visit http://www.omg.org • Decisions taken by members Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 2 23 Oct 2011
  • 3. Worldwide Membership Adaptive Darmstadt U. INRIA NIST Saab Sys. Appian Deere & Co. Intalio Nokia SAP Agile Birds EADS JARA Northrop Softeam Atego Eclipse Fndn. Lockheed NTT Data Software AG Atos Origin EFF Mathworks Objektum Sparx Axway EPFL Mayo Clinic Open Group SWIFT BAE Systems Fujitsu MEGA Oracle Thales Boeing G. Dynamics Microsoft Phast Toshiba CA Gnome Fndn. Mentor Gʼics PrismTech U. Frankfurt Camunda HDMA MITRE Progress s/w Unisys Capgemini HP NARA Raytheon W3C Cordys Hitachi NASA Rolls-Royce Wells Fargo CSC IBM NEC RTI (300+ more) Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 3 23 Oct 2011
  • 4. Who knows the Enterprise? • Nobody knows the whole company like the CIO - André Mendes, Special Olympics Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 4 23 Oct 2011
  • 5. How do we know? • Most divisions only know their own sales, development, operations • Because IT automates processes throughout the enterprise, we know the enterprise • Most importantly, we implement business processes that support business capabilities Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 5 23 Oct 2011
  • 6. Optimising the Enterprise • We understand business process optimisation: streamlining processes, leaning processes, greening processes - Precise descriptions of business processes are a prerequisite to understanding & optimising them • Successful 21st century organisations wonʼt have “IT” departments - “IT” must move from “partnership” & “alignment” to being integral to the business organisation • Our role: recognising, precisely defining, capturing, storing, reusing and optimising business processes Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 6 23 Oct 2011
  • 7. Some observations • Colgate Palmolive doesnʼt have an Electric department - ... any more - ... but there is a caretaker to change the light bulbs • Amazon doesnʼt have an Information Technology department - ... in the usual sense • What is Information Technologyʼs role in your organisation? - “Cloud Technology” is a new business model where businesses outsource IT provision - Are you just changing light bulbs? Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 7 23 Oct 2011
  • 8. New rôles for IT experts • In a world of utility IT provided via “The Cloud”, in-house IT experts must increasingly speak the language of the business & focus on business capabilities - Be the process improvement expert in the business - Look for opportunities to optimise, not just automate - Leverage & participate in the definition of standards for your company, your market, your vertical, and across the industry - Share experiences (good and bad) with your peers in your vertical and elsewhere Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 8 23 Oct 2011
  • 9. Business Process Management • The key component of a new approach to IT • Business Process: a sequence of activities performed by people and software systems in order to achieve one of an organisationʼs goals or sub-goals • Business Process Management (BPM): a systematic approach to discovering, documenting and continuously improving an organisationʼs business processes - BPM activities seek to make business processes more effective, more efficient, and more capable of adapting to an ever-changing environment Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 9 23 Oct 2011
  • 10. BPM: a growing market • Business Process Management Suite (BPMS) revenues totalled $1.9 billion in 2009 (Gartner) • BPMS segment grew 15% in 2009, 9% in 2010 (Gartner) • BPM software market expected to grow at 13% p.a. from 2008 through 2013 (IDC forecast, 2009) Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 10 23 Oct 2011
  • 11. BPM vs. Workflow Management • “Workflow” usually used to describe operation automation, often within one IT application or small group of applications • BPM seeks to define, plan, execute, measure and manage business processes holistically, independently of any one application • BPM usually seen as a superset of workflow management, including feedback on how effectively the process ran - Provides the opportunity to revise the process and execute it more effectively the next time Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 11 23 Oct 2011
  • 12. BPM vs. Enterprise Application Integration • EAI relates to technology layer, addresses IT issues - Programming tools to reduce amount of custom integration software that would otherwise need to be written • By contrast, BPM is oriented around business - Defines processes at business strategy level - Automates processes to execute that strategy - Provides business managers with means to monitor, analyse and improve processesʼ operation - Helps resolve business problems as they occur • Nevertheless, 2008 customer survey showed 65% of BPM deployments integrate three or more systems (Source: BEA) Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 12 23 Oct 2011
  • 13. BPM, SOA and “The Cloud” • SOA: building business systems from independent services - A key design technology for the Cloud - Service can perform specific, individual business function - “Orchestrated” in different ways to implement processes - But ... how orchestration code designed sometimes vague • Identifying processes is harder than SOA implementation - Delaware Electric Coop: 55% project effort identifying & modelling processes, 20% coding, 25% testing & deploying • BPM helps analyse business needs, design SOA solutions - “BPM is SOA's killer application, SOA is BPM's enabling infrastructure” – Ismael Ghalimi Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 13 23 Oct 2011
  • 14. CHAOS Chronicles: IT project success rates 100 31 40 28 23 15 18 19 24 80 60 53 33 46 49 51 53 46 44 40 20 16 27 26 28 34 29 35 32 0 1994 1996 1998 2000 2002 2004 2006 2008 % Succeeded % Challenged % Failed Source: Standish Group Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 14 23 Oct 2011
  • 15. Business Process Maturity Model (BPMM) • Some spectacular “IT catastrophes” actually stem from the state of the organisation - There are no stable, consistent requirements to be gathered - Target organisationʼs business processes are inconsistent, ad-hoc, not repeatable or deliver hard-to-predict results • BPMM - business analogue of CMU Capability Maturity Model (CMM) used by organisations that create software • Aims to measure and help improve organisational readiness for technology deployment • BPMM 1.0 an OMG standard Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 15 23 Oct 2011
  • 16. BPMM levels Initial: processes performed in inconsistent, sometimes 1 ad- hoc ways, with results that are difficult to predict Managed: work within local workgroups performed in a 2 repeatable way (but groups may use different procedures) Standardised: common, standard processes created from 3 organisationʼs best practices used across organisation Predictable: process performance measured to control 4 variation; outcomes predictable from intermediate states Innovating: organisations identify gaps between current 5 capability & objective, implement changes to address them Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 16 23 Oct 2011
  • 17. Business Motivation Model (BMM) • Contains and organises business plan elements - Ends: What enterprise wishes to achieve - Means: How enterprise will achieve Ends (strategies, tactics, policies, rules) - Influencers, and assessments of their impact (strengths, weaknesses, opportunities, threats) • Framework for modelling business plan before system design - Refers to external process, rule, vocabulary & organisation models defined using other standards (e.g. SBVR, BPMN) Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 17 23 Oct 2011
  • 18. Business Process Modelling Notation • Easy-to-understand syntax for capturing business processes - Standardised, flowchart-like • Readable by all stake-holders - Business analysts who create processes, developers who implement software, managers who monitor processes - Common language to bridge the communication gap - ... but also precise • Aims to unify & grow Business Process Modelling market the way UML unified software modelling market - Single syntax used by multiple vendorsʼ tools Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 18 23 Oct 2011
  • 19. Business Process Modelling Notation Business Process Modelling Notation Institution Financial Authorise credit card + Distribution Pack goods Ship goods Supplier Process Sales Authorise order payment + BPM 15 BPM Copyright ©2008, Object Management Group. All Rights reserved. 12-Nov-2008 Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 19 23 Oct 2011
  • 20. BPMN history • BPMN 1.0 published by BPMI in early 2005 - Exports BPEL to drive process automation engines • BPMI merged with OMG in June 2005 - First OMG revision (BPMN 1.1) published January 2008 - BPMN 1.2 revision published January 2009 • BPMN 2.0 submission process completed in June 2009 - Formally published January 2011 - Preserves BPMN syntax, introduces formal metamodel - Includes extensions for Choreography • Ongoing maintenance via OMG Revision Task Force - Please report any bugs you find (URL at end) Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 20 23 Oct 2011
  • 21. Business Process Management Notation (BPMN), a standard that defines the symbols and syntax to be used in constructing process flow diagrams. BPMN provides a simple subset of its notation that can be used by business people to describe how work occurs at their organizations. Once they have modeled and then redesigned their business processes, IT developers can use an extended set of the same notation to describe how to automate some or all of the process. Having a common notation for business and IT analysts – in effect a common language in which business managers and IT developers can discuss processes – is considered a major advance in process work. Most widely-used process standard Clearly, organizations are willing to invest in a standard that promises to make it easier for their business and IT developers to work together. BPMN Copyright © 2010, Business Process Trends Source: www.bptrends.com Figure 8. Process Standards Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 21 23 Oct 2011
  • 22. BPMN ecosystem • Complete ecosystem is a symptom of, and a driver for, success: - Specification: freely available, mainly for implementers - Implementations: available from many vendors (& OSS) - Books: “how to” guides aimed at users, not implementers - Training: available from several established providers - Certification: “OMG Certified Expert in BPM” - Conferences - Discussion fora, etc, etc .... • 72 BPMN implementations that I know of, 4 more planned - There may be more! - See: http://www.bpmn.org/ Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 22 23 Oct 2011
  • 23. BPMN books Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 23 23 Oct 2011
  • 24. ... and more books Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 24 23 Oct 2011
  • 25. OCEB - OMG Certified Expert in BPM • Five vendor-neutral exams & Certifications • Jointly developed with UML Technology Institute in Japan, available internationally • Exams written by 25 BPM experts • Testing provided by Pearson Vue • OMG publishes directory of certified professionals Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 25 23 Oct 2011
  • 26. Dual certification tracks, little overlap OCEB Business OCEB Technical Advanced Advanced OCEB Business OCEB Technical Intermediate Intermediate OCEB Fundamental Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 26 23 Oct 2011
  • 27. Building a certification programme • Requires these three things: - A team of domain experts to determine the topical coverage, and write and review the test items - A “psychometrician” – testing expert who teaches the domain experts how to write good items, and to perform quality tests - A test delivery company to make the tests available around the world, always in a secure environment Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 27 23 Oct 2011
  • 28. OCEB Authors - many thanks Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 28 23 Oct 2011
  • 29. Semantics of Business Vocabulary & Rules • MOF metamodel for vocabularies & rules describing business - Formal, precise, unambiguous but easy-to-understand - Based on first-order predicate logic, with limited extensions • Two precise, non-normative human-readable text syntaxes - “Structured English” - RuleSpeak - Business Rule Solutionsʼ established notation • Good representation of policies & other requirements Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 29 23 Oct 2011
  • 30. Structural & Operative Rules • Structural rules are definitions of the vocabulary of non- primitive terms - “A Car Hire Customer has at least one of the following: A Reservation An in-progress car hire A car hire completed within the last 5 years” • Operative Rules are requirements governing the conduct of business activities - ... and therefore can be violated by the people involved - “A customer who appears drunk must not be given possession of a hire car” Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 30 23 Oct 2011
  • 31. Example Structured English operative rules It is obligatory that each rental car is owned by exactly one branch. Quantifier Fact Type Object Type Modality Object Type Quantifier It is obligatory that at the actual return date/time of each in-country rental and each international inward rental the local area of the return branch of the rental owns the rented car of the rental. Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 31 23 Oct 2011
  • 32. OMG Vertical industry standards • Majority of OMG standards involve capturing & standardising processes & vocabulary for industry verticals: - Finance - Space - C4I - Robotics - Regulatory Compliance - Government - Healthcare - Manufacturing - Crisis Management - (& more) • Starting work in Automotive and Energy verticals • Want to know more? Ask me afterwards! Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 32 23 Oct 2011
  • 33. OMG BPM: Future developments (1) • Case Management Process Modeling (CMPM) RFP - Possible BPMN 2 extensions to model case management - Maintains case file documents & rules to guide, constrain & support human decision-maker for (e.g.) insurance claim • Date-Time Foundation Vocabulary RFP - SBVR & ODM vocabulary for very broad time terminology • Decision Model and Notation RFP - To standardise models of how businesses make decisions, usually as a part of a business process model Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 33 23 Oct 2011
  • 34. OMG BPM: Future developments (2) • Management of Regulation and Compliance (MRC) RFP - To model government regulation & its impact on enterprise • UML Profile for BPMN Processes RFP - Requests UML profile for BPMN 2 semantics, partly to support DoDAF and MODAF users • Value Delivery Metamodel (VDM) RFP - Solicits metamodel for customer value delivery, based on the concept of a value chain - A value chain “disaggregates a firm into its strategically relevant activities in order to understand the behaviour of costs & the existing & potential sources of differentiation” Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 34 23 Oct 2011
  • 35. Summary • Many 21st century companies will have no “IT department” - Raw storage & CPU cycles will likely be rented from “Cloud providers” like Amazon, Rackspace • IT functions will become embedded in “the business” - Recognising, capturing & optimising business processes • BPM, based on OMG standards, provides the tools - BMM: Defining organisationʼs goals - BPMM: Measuring process maturity - BPMN: Capturing or designing processes - SBVR: Defining vocabulary & rules • Knowledge ecosystem supports BPM specifications Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 35 23 Oct 2011
  • 36. The alternative • How long do you want to keep changing light bulbs? Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 36 23 Oct 2011
  • 37. For more information OMG: http://www.omg.org Certification: http://www.omg.org/oceb Bug reports: http://www.omg.org/technology/agreement.htm Email: andrew@omg.org Thank You! Copyright © 2011, Object Management Group. All rights reserved. OMG BPM specs. 37 23 Oct 2011