Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Modeling For The Masses

5,388 views

Published on

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

Published in: Business, Technology

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>

×