Business Process Modeling What Is Possible Vs What Is Useful

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    3 Favorites

    Business Process Modeling What Is Possible Vs What Is Useful - Presentation Transcript

    1. Business Process Modeling What is Possible vs What is Useful
    2. Agenda
      • Process Modeling in General
        • The guy using a PC (15 Mins)
        • The guy using a Mac (15 Mins.)
        • Discussion (15 Mins)
      • BPMN Specifically
        • The guy using a MAC (15 Mins)
        • The guy using a PC (15 Mins)
        • Discussion (15 Mins)
    3. Business Process Modeling Some Principles of Effective Business Process Modeling
      • Model With a Purpose
      • Model in Context
      • Aim for Simplicity
      • Be Proficient with Modeling Fundamentals
      • Embrace Change while building on Invariants
    4. Diagramming Modeling Model with a Purpose If your goal is: Aim to be: Informative Imparting knowledge, Instructing, Interpreting, Enlightening Descriptive Serving to describe or characterize by description, Supports interpretation Prescriptive Giving instructions, Being directive (Flexible guidance vs Strict enforcement) Visualizing Call for actions, Interaction & commitment, Customized view Structuring / Analyzing Structuring the process, Allocating resources, Estimating, Improving, Optimizing Enacting / Automating Monitoring commitment, Assessing progress, Controlling compliance Unique Semantic Uniform Interpretation
    5. Model in Context Modeling in the small Modeling in the large Green Field Modeling Brown Field Modeling Integration Standardization Predefined Architecture Emerging Architecture Operational Strategy Scope Reuse Architecture
    6. Aim for Simplicity
      • “ It is a simple task to make things complex, but a complex task to make things simple ”
      Meyer's law
      • Adjust Granularity but always be precise
          • Travel light
    7. Be Proficient with Modeling Fundamentals
      • Abstraction
        • The suppression of irrelevant details
      • (De)composition
        • Process composites and their components
      • Separation of Concerns (SoC)
        • Identify, encapsulate, and manipulate as independently as possible those parts of the process that are relevant to a particular concern.
      • Separation of Duty (Control) (SoD)
        • The attribution of authority over process and activities and their evolution
      • Point of View and Projection
        • Different depictions (diagrams) of the process or involving the process to provide a more complete picture
    8. Workflow Patterns Control Resources Temporal Data Exceptions Process Model of the process Perspectives of the process
    9. Embrace Change
      • Evolutionary iterations
      Enabling the Next Effort is Your Secondary Goal
    10. Building on invariants
      • Aim for Invariants
        • Invariance over Domain (stability)
        • Invariance over Time (consistency)
        • Invariance over Persons (consensus)
        • Invariance over Point of views (modality coherence)
    11. Principles of Effective Process Modeling
      • Model With a Purpose
          • Solutionning the current business problem is your Primary Goal
          • Ensure that you deliver Value to your Stakeholders
      • Model in Context
          • Operational Strategy, Process Architecture
          • Scope, Reuse
      • Aim for Simplicity
          • Adjust Granularity but always be precise
          • Travel Light
      • Be Proficient with Modeling Fundamentals
          • Abstraction, (De)composition,
          • Projections, SoC, SoD
      • Embrace Change while building on Invariants
          • Evolutionary iterations
          • Enabling the Next Effort is Your Secondary Goal
      Inspired from S. Ambler “Agile Modeling” and P Kroll an d P. Kruchten “The Rational Unified Process Made Easy”
    12. The Business Process Modeling Notation What is Possible vs What is Useful
    13. Usefully possible and possibly useful
      • Independent of context
        • Ease of use (convenience of representation)
        • Ease of understandability (Simplicity)
      • Dependent of on context
        • Your Goal
        • Expressiveness w.r.t your domain of discourse
        • The desired granularity
        • The Point of View of interest
    14. What is possible Control Resources Temporal Data Exceptions Process - Subjective interpretation of the results presented at http://www.workflowpatterns.com/evaluations/standard/index.php And in -Gagné, D .and Trudel, A.  ”The Temporal Perspective: Expressing Temporal Constraints and Dependencies in Process Models.” In 2008 BPM & Workflow Handbook. Very Strong Weak Strong Moderate Weak
    15. Visualizing Call for actions, Interaction & commitment, Customized view What is useful If your goal is: Structuring / Analyzing Structuring the process, Estimating, Improving, Allocating resources, Optimizing Enacting / Automating Monitoring commitment, Assessing progress, Controlling compliance Is: Diagramming Modeling Excellent at Visualizing Real Good at structuring Good for analyzing depending or your needs Good for enacting depending on granularity Reasonable for automating

    + Denis GagneDenis Gagne, 5 months ago

    custom

    556 views, 3 favs, 2 embeds more stats

    Presentation made jointly with Prof. Michael zur Mu more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 556
      • 550 on SlideShare
      • 6 from embeds
    • Comments 0
    • Favorites 3
    • Downloads 0
    Most viewed embeds
    • 5 views on http://www.businessprocessincubator.com
    • 1 views on http://www.slideshare.net

    more

    All embeds
    • 5 views on http://www.businessprocessincubator.com
    • 1 views on http://www.slideshare.net

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories