Modeling for the Masses Sandy Kemsley BPM analyst/blogger/architect, Kemsley Design Ltd. and www.column2.com
Why We Model Business Processes <ul><li>Document current state </li></ul><ul><li>Identify opportunities for process improv...
Putting the “business” back in BPM <ul><li>Why it’s important to get everyone involved </li></ul><ul><ul><li>Business user...
Participatory Culture <ul><li>Social networking is changing the way that people think about participating </li></ul><ul><u...
Process Thinking <ul><li>Cross-departmental: looking beyond functional silos </li></ul><ul><li>Optimization of end-to-end ...
Modeling Tools <ul><li>Visio </li></ul><ul><li>Modeling-only tools </li></ul><ul><ul><li>ARIS </li></ul></ul><ul><ul><li>P...
The Importance of Standards to Modeling <ul><li>Notation standards: </li></ul><ul><ul><li>Shared vision and communication ...
From Collaboration to Implementation <ul><li>Redraw process model in each environment </li></ul><ul><li>One-way, one-time ...
Upcoming SlideShare
Loading in …5
×

Modeling For The Masses

5,234 views

Published on

A presentation that I did at the TIBCO user conference on getting started with process modeling.

Published in: Business, Technology
0 Comments
8 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,234
On SlideShare
0
From Embeds
0
Number of Embeds
116
Actions
Shares
0
Downloads
241
Comments
0
Likes
8
Embeds 0
No embeds

No notes for slide

Modeling For The Masses

  1. 1. Modeling for the Masses Sandy Kemsley BPM analyst/blogger/architect, Kemsley Design Ltd. and www.column2.com
  2. 2. Why We Model Business Processes <ul><li>Document current state </li></ul><ul><li>Identify opportunities for process improvement </li></ul><ul><ul><li>Driven by other requirements, e.g., compliance </li></ul></ul><ul><ul><li>Driven by quality management initiatives </li></ul></ul><ul><ul><li>May result in manual process improvement without automation </li></ul></ul><ul><li>Identify opportunities for process automation </li></ul><ul><ul><li>What can be automated </li></ul></ul><ul><ul><li>What should be automated </li></ul></ul>
  3. 3. Putting the “business” back in BPM <ul><li>Why it’s important to get everyone involved </li></ul><ul><ul><li>Business users </li></ul></ul><ul><ul><li>Business analysts </li></ul></ul><ul><ul><li>IT </li></ul></ul><ul><li>Direct access to modeling tools allows for capture of “hidden” processes </li></ul><ul><li>BPM as the killer app for SOA </li></ul>
  4. 4. Participatory Culture <ul><li>Social networking is changing the way that people think about participating </li></ul><ul><ul><li>User-generated content in wikis and blogs </li></ul></ul><ul><ul><li>Collaboration </li></ul></ul><ul><ul><li>Tagging/bookmarking </li></ul></ul><ul><ul><li>RSS feeds and content syndication </li></ul></ul><ul><ul><li>Mashups </li></ul></ul><ul><li>Increased user expectations </li></ul><ul><li>Commoditization of IT </li></ul>
  5. 5. Process Thinking <ul><li>Cross-departmental: looking beyond functional silos </li></ul><ul><li>Optimization of end-to-end process cycle rather than local maxima </li></ul><ul><li>Focus on creating value for customers/shareholders </li></ul><ul><li>Enabling agility: built to change, not built to last </li></ul>
  6. 6. Modeling Tools <ul><li>Visio </li></ul><ul><li>Modeling-only tools </li></ul><ul><ul><li>ARIS </li></ul></ul><ul><ul><li>Proforma </li></ul></ul><ul><li>BPMS vendor-provided modeling/design tool </li></ul><ul><ul><li>Web-based </li></ul></ul><ul><ul><li>Licensed desktop application </li></ul></ul><ul><ul><li>Free downloadable desktop application </li></ul></ul>
  7. 7. The Importance of Standards to Modeling <ul><li>Notation standards: </li></ul><ul><ul><li>Shared vision and communication </li></ul></ul><ul><ul><li>Easy transition between tools for users </li></ul></ul><ul><ul><li>BPMN (Business Process Modeling Notation) </li></ul></ul><ul><li>Interchange/serialization standards: </li></ul><ul><ul><li>Import/export of process models </li></ul></ul><ul><ul><li>XPDL (XML Process Definition Language) </li></ul></ul><ul><ul><li>BPEL (Business Process Execution Language) </li></ul></ul><ul><ul><li>BPDM (Business Process Definition Metamodel) </li></ul></ul>
  8. 8. From Collaboration to Implementation <ul><li>Redraw process model in each environment </li></ul><ul><li>One-way, one-time export/import from modeling to execution environment </li></ul><ul><li>Round-tripping between modeling and execution environments </li></ul><ul><li>Shared model </li></ul>

×