BPMN In The Real World

  • 7,244 views
Uploaded on

My presentation about how BPMN and process modeling are being used in the real world, on a webinar hosted by Active Endpoints.

My presentation about how BPMN and process modeling are being used in the real world, on a webinar hosted by Active Endpoints.

More in: Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
7,244
On Slideshare
0
From Embeds
0
Number of Embeds
4

Actions

Shares
Downloads
501
Comments
1
Likes
8

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. The State of BPMN ImplementationAn update from the real world
    Sandy KemsleyKemsley Design Ltd.
    www.column2.com
  • 2. BPMN 2.0 Notation Update
    New task types (good)
    Data models (finally)
    New event types (confusing)
    Subclasses (helps with the confusion)
    New interaction models (yikes)
    plus
    Metamodel and interchange format
  • 3. BPMN Is Simple...
    Activity
    Gateway
    Event
    Data
  • 4. Source: http://bpmb.de/poster
  • 5. COMPLETE
    Plus 50 elements
    DODAF
    Plus 29 elements
    DESCRIPTIVE
    Pool
    Lane
    messageFlow
    userTask
    serviceTask
    Re-Usable subProcess
    dataObject
    dataInput
    dataOutput
    textAnnotation
    Association
    dataAssociation
    dataStore
    messageStartEvent
    messageEndEvent
    timerStartEvent
    terminateEndEvent
    SIMPLE
    sequenceFlow
    Task (none)
    subProcess(embed)
    exclusiveGateway
    parallelGateway
    startEvent (none)
    endEvent (none)
    BPMN Subclasses
    Source: Workflow Management Coalition’s “Update on BPMN Release 2.0”
  • 6. Learning About BPMN 2.0
    Bruce Silver’s BPMN 2.0 posts: http://www.brsilver.com/wordpress/tag/bpmn-20/
    BPMN 2.0 update webinar: http://bpm.acrobat.com/p83899988/
    OMG standards document: http://www.omg.org/spec/BPMN/2.0/(not for the faint of heart)
  • 7. How Are Process Models Created?
    On paper/whiteboards/Post-Its
    In PowerPoint/Word/Excel
    In Visio (unstructured)
    In Visio with BPMN template
    In EA/BPA tool
    In BPMS tool
  • 8. Who Is Creating Process Models?
    End users
    Business managers
    Business analysts
    Process analysts
    Process engineers
    System analysts
    Developers
  • 9. What’s Wrong With Our Process Models?
    Inconsistent/nonsensical notation
    Ambiguity, especially split/merge
    Improper use of roles
    Too many words
    Inappropriate tools
    Just plain wrong
  • 10. Process ModelHall of Shame
    Sorry, redacted 
  • 11. Doing BPMN Right
    Case study: Human Resources and Skills Development Canada
    Getting started:
    Process modeling for governance, not execution
    Selected BPMN over IDEF and UML for business focus
    Simulated processes to convince financial management of value
  • 12. BPMN at HRSDC
    Internal methodology for process modeling and BPMN
    Using BPA tool for modeling and publishing
    Internal BPMN training of ~140 people
    Simulation training of ~3 people
    Using desktop sharing software for mentoring
  • 13. HRSDC BPMN Diagram
  • 14. What Can Go Wrong
    No formal recognition of process modeling as a discipline
    No process modeling methodology
    Lack of aptitude and/or training
    Lack of mentoring
    IT taking complete ownership of process modeling
  • 15. What Makes BPMN Work
    Overcome “belief gap” to convince people of benefits
    Develop a methodology to accompany the notation
    Identify people with aptitude/interest
    Train different personas on different BPMN subclasses
    Maintain BPMN guru for mentoring