Presented by Mark Metzger [email protected]. Introduction Visio Basics Styles and Formatting ...

29
Fun with Process Modeling in Microsoft Visio 2003 Presented by Mark Metzger [email protected]

Transcript of Presented by Mark Metzger [email protected]. Introduction Visio Basics Styles and Formatting ...

Fun with Process Modeling in Microsoft Visio 2003

Fun with Process Modeling in Microsoft Visio 2003Presented by Mark [email protected]

Class OutlineIntroductionVisio BasicsStyles and FormattingOrganization ChartsDecision TreesBusiness Process Model and NotationTQM DiagramsCross-function/SwimlanesWheres the Fun???A fine question

Visio BasicsApplication GUI TourWorking with ShapesPage Settings and SetupStyles and FormattingConnectorsSnap & GlueFile Formats & PublishingOrganization ChartsBasic RulesTemplatesFormattingOrganization ChartsAn organizational chart is a diagram that shows the structure of an organization and the relationships and relative ranks of its parts and positions/jobs.

There are three different types of organization charts:HierarchicalMatrixFlat (also known as Horizontal)

Heirarchical

Matrix

Flat/Horizontal

Decision Trees

Decision Trees

Business Process Model & NotationOverviewShape StencilsBasic Designs

Business Process Model & NotationBusiness Process Model and Notation is a standard for business process modeling, Provides a graphical notation for specifying business processes in a Business Process Diagram Similar to activity diagrams from Unified Modeling Language Business Process Model & NotationBPMN specifies a single business process diagram, called the Business Process Diagram (BPD).

To model a business process flow, you simply model the events that occur to start a process, the processes that get performed, and the end results of the process flow. Business Process Model & NotationSimple BPMN Business Process Diagram for an on-line auction system.

Business Process Model & Notation

Modeling Business EventsAn event either kicks off a process flow, or happens during a process flow, or ends a process flow.

Specifying Trigger Types When you model more complex process flows, you need to model more complex business events, such as messages, timers, business rules, and error conditions. BPMN enables you to specify the trigger type of the event, and denote it with a representative icon

Processes, Sub-Processes, and TasksA process is a network of doing thingsYou can specify the inner details of a process by creating or attaching another Business Process diagram to it. The sub-diagram is considered a 'child' diagram. A process that has a child diagram gets a '+' marker in its body. Processes that you draw on 'child' diagrams are considered sub-processes. Processes, Sub-Processes, and Tasks

Processes, Sub-Processes, and Tasks

Modeling Decision Points with GatewaysDecisions, merges, forks, and joins in the process flow are modeled with a gateway symbol. A gateway can be thought of as a question that is asked at a point in the process flow. The question has a defined set of alternative answers, which are in effect gates. Modeling Decision Points with Gateways

Pools and Lanes As you progress in modeling business flows, you take the processes, events, and gateways of the business process diagram and place them in pools or lanes. A pool is drawn as a rectangular region drawn horizontally across the diagram or vertically down it. A lane is a sub-partition within a pool and extends the entire length of the pool. Pools and Lanes

Pools and Lanes

Pools and Lanes Typically, a pool represents an organization, and a lane represents a department within that organization. By taking processes and placing them in pools or lanes, you are specifying who does whatFor events you specify where they occurFor gateways you specify where decisions are made, or who makes them. TQM DiagramsCross-functional Charts