Escolar Documentos
Profissional Documentos
Cultura Documentos
Copyright 2011
TABLE OF CONTENTS
1 2 INTRODUCTION ................................................................................................... 1-1 BUSINESS PROCESS MODELING TECHNIQUES ............................................. 2-1
Overview .............................................................................................................................................................. 2-1 Business Context Diagram ................................................................................................................................. 2-2 Business Process Diagram .................................................................................................................................. 2-2 Business Process Discovery Techniques ............................................................................................................ 2-3 Interviews ......................................................................................................................................................... 2-3 Facilitated Workshops ...................................................................................................................................... 2-4 Observation ...................................................................................................................................................... 2-5 Existing Documentation ................................................................................................................................... 2-5
Techniques Document
Page ii
INTRODUCTION
Business Process Modeling Techniques describes the methods for creating business process diagrams in Visio. The objective of this document is to define techniques for modeling Delta business processes using Visio. It includes the techniques to: Model a current state business process Analyze a current state business process Model a future state business process. All Business Process Diagrams should comply with Deltas standards for modeling business processes. Refer to the document Business Process Modeling Standards for Visio for information on modeling standards at Delta.
Techniques Document
Page 1-1
Overview
As a general approach, the technique for modeling the current state and then re-designing a future state follows the method outlined below. 1. Model The Current State First, the existing or current business process is modeled to gain a thorough understanding of the process. The resulting diagram provides a graphical representation of the process which enables and facilitates communication with our business partners. For more information on creating a current state business process model, refer to the section Model Current State. 2. Analyze The Current State The current process is reviewed to identify problem areas, pain points and gaps in the process. These are then analyzed to identify potential opportunities for improvement in the process. The improvement opportunities will address the problem areas with effective and efficient solutions. For the techniques to analyze the current state, refer to the section Analyze Current State. 3. Model The Future State The future process is then re-designed using the existing process as a foundation and incorporating the improvement opportunities. For the technique to create a future state business process diagram, refer to section Model Future State. Two types of diagrams are used to model the business process for both the current state and the future state: Business Context Diagram, and Business Process Diagram. Techniques are available for creating both current state and future state Business Context Diagrams and Business Process Diagrams.
Techniques Document
Page 2-1
Page 2-2
The Business Process Diagram is distinguished by the presence of swim lanes representing the participants (actors) in the process. Activities and decisions that are the responsibility of the actor are placed in the actors swim lane. Another key characteristic of the diagram is the use of workflows represented by directional arrows. The workflows show the sequence of execution of the activities in the diagram and also show the passing of control from one activity to another. The cross-functional nature of a business process is illustrated by the passing of control between actors (i.e. across swim lanes). Business process diagrams may be composed of a set of diagrams illustrating the business process from the highest level (Level 0) to more detailed level processes (Level 1, Level 2, etc.). As activities in a process are decomposed, more detailed levels of granularity of the process are exposed and represented in the business process diagram.
Interviews
An interview is a guided conversation in which one or more persons ask questions of and gather information from another person. Interviews can either be structured or unstructured. The end result from a set of interviews is a better understanding of the topic under investigation, such as a business process. Interviews can be: One-on-one most common method Two interviewers to one interviewee more costly but highly effective One interviewer and a group of interviewees - seems more economical but, in general, less effective. Most interviews are done face to face; however, interviews can be performed via telephone, video conferencing, web conferencing or email.
Property of Delta Air Lines, Inc. Techniques Document
Page 2-3
Interview Process
The interview process consists of the following steps: 1. Set-up the interview 2. Plan and prepare for the interview 3. Conduct the interview 4. Document the information gathered and identify areas that need further investigation.
Interview Questions
Preparing and using a set of questions during your interview will help keep you focused and will help avoid going down unproductive paths of questioning. When interviewing several people who perform the same job, a standard set of questions will help you compare their answers. There are three types of content questions that can be asked during the interview: Open-ended - encourages unstructured responses Closed-ended - limits or restricts the responses Range of responses enables tabulation and comparison of results.
Helpful Hints
Listen actively Be engaged Avoid things that would disrupt the interview process Adapt interviewing style to the communication style of interviewee Use the appropriate type of question for each situation - open-ended versus closed ended versus range of values.
Facilitated Workshops
A facilitated workshop is a powerful technique for eliciting the activities, workflow and deliverables in a business process. Key stakeholders in the business process participate for the duration of the workshop to draw out the business process. In the session, the facilitator assists the group to arrive at a consensus understanding of the business process. Each stakeholder has a voice in developing the business process diagram. All stakeholders contribute their knowledge and understanding of the process and their interaction in the process with other stakeholders to develop the workshop deliverables. Deliverables from the workshop can include either/both the current state and future state diagrams for: Business Context Diagram Business Process Diagram.
Techniques Document
Page 2-4
Observation
An effective technique for identifying the activities, workflow and deliverables in a business process can be to observe the actual process. Watching each participant execute their assigned tasks in the process allows the observer to see first-hand how the process is performed and how it flows. An added benefit is that the observer can ask questions of the participant, such as: What tasks are being performed? Why are the tasks performed? What are the inefficiencies in the process? How can the process be improved? The observer will document the findings and prepare a diagram of the process.
Existing Documentation
For some business processes, the business process diagrams may have already been created. In other situations where business process diagrams do not exist and it is not possible to use the previously mentioned techniques (interviews, facilitated workshops, or observation), then the existing text documents, such as procedure documents or training documents, can be reviewed to identify activities and their sequence. The documents may contain descriptions of the business process from which a business process diagram can be created. To discover the activities and tasks in the process, review the document and look for verbs in the text, particularly those verbs that express action; for example, Purchase ticket Assign seat Print boarding pass
Techniques Document
Page 2-5
Each of these examples will be an activity in a business process. The noun in each example will be the output or deliverable produced by the activity. The flow of work can be determined by the sequence in which the verb-noun combinations are found in the document.
Techniques Document
Page 2-6
When modeling the current state of a business process, the following two diagrams need to be created: Current state Business Context Diagram Current state Business Process Diagram. The sections immediately below describe the techniques to create these diagrams.
Techniques Document
Page 3-1
Techniques Document
Page 3-2
4. Define the Workflows Determine and define the sequence of the work from activity to activity in the business process. Information or other work products that are passed between activities are documented as deliverables in the workflow. Draw the workflow starting from the beginning of the process through to the end of the process. An effective alternative method is to start sequencing the work flow in reverse from the final deliverable back to the beginning of the process. Use the workflow icon, a single directional arrow, to represent each workflow. Use deliverable names to name workflows that are outputs from activities. 5. Refine the Workflows Do an informal walk through of the workflows. Verify that the sequence of the work between activities in the workflow is correct. Determine any missing actors, activities, decisions or hand-offs between actors. Use an iterative approach to validate the completeness and accuracy of the Business Process Diagram.
Techniques Document
Page 3-3
After the current state Business Process Diagram has been completed, the diagram is analyzed to: Identify pain points, problem areas and gaps in the process Identify potential opportunities for improvement for each pain point in the current business process. Potential improvement opportunities can be implemented to optimize the business process making it more efficient and effective.
Techniques Document
Page 4-1
Techniques Document
Page 4-2
In most cases, the current state business process must be modeled and analyzed prior to modeling the future state process. The pain points, problem areas and gaps in the process will have been identified. Opportunities for potential improvements in the current process have been determined. A current state business process diagram must be created when redesigning a current state business process for a new future state. There are some instances where the current state business process will not be modeled before creating a future state process; for example , when reengineering a process, that is , obliterating the existing process and replacing it with a completely new process. However, it is best practice and it is recommended that a current state business process diagram be created before creating a new future state. The reason for doing this is to ensure that all of the functions and capabilities of the existing process be identified and understood so that they may be incorporated into the future state process. The two types of diagrams need to be created to model the future state for a business process: Future state Business Context Diagram Future state Business Process Diagram.
Techniques Document
Page 5-1
For each Actor that no longer interacts with the business domain, remove the actors icon from the diagram. 3. Identify New and Deleted Interactions For each new actor, draw each new inbound and outbound interaction as a directional arrow between the business domain and the external stakeholder. Be sure to identify only the most important business interactions. Do not use double headed arrows. Name each interaction. For each Actor that no longer interacts with the business domain, remove the actors interactions with the business domain from the diagram.
Techniques Document
Page 5-2
Similarly, if the output is going to an unknown recipient or is outside of the scope of work, draw a Sink icon to receive the output. 5. Identify New and Deleted Activities and Decisions Any new activities and decisions are identified. Assign responsibility for each new activity and decision to the appropriate actor. Draw the new activities and decisions owned by each actor in the appropriate swim lane. Each new activity may be decomposed into lower level activities if additional detail is needed. Start with the highest level activities and then decompose to lower levels of granularity as needed. Remove any activities or decisions that are no longer part of the future process. 6. Map New and Revised Workflows Determine the new sequence for performance of the work activities. Show the workflows as deliverables between the activities. Draw the workflows using the deliverable icon. Define the new sequence of the work from activity to activity in the business process. Show workflows as deliverables between the activities. Information or other work products that are passed between activities are deliverables in the workflow. Decisions are documented with two or more output paths. Each path shows the appropriate route based upon the evaluation of the decision or condition. Label each output path with the decision or condition name. Use the workflow (deliverable) icon, a single directional arrow, to represent each workflow. Use deliverable names to name workflows that are outputs from activities. 7. Ensure Completeness and Accuracy Review and validate the future process to ensure completeness and accuracy of the new business process diagram. Do an informal walk through of the workflows. Verify that the sequence of the work between activities in the workflow is correct. Determine any missing actors, activities, decisions or hand-offs between actors. Check that the opportunities for improvement as well as the new business functions and capabilities have been added correctly to the business process diagram.
Techniques Document
Page 5-3
APPENDIX
Glossary
Term Actor Definition Role, Organization, External Entity or System that performs the work in a business process High level context diagram depicting scope and main interactions between the business domain and other roles, organizations, systems and external entities; generally known as a Business Context Diagram Work that is performed by an actor
Actor Diagram
Activity
High level context diagram depicting scope and main interactions Business Context Diagram between the business domain and other roles, organizations, systems and external entities; also known as an Actor Diagram Business Domain Business Process Business Process Diagram Business Process Map Current State Decision Deliverable External Entity Future state Interaction Organization Role Sink Area of the business that is being addressed by the project A set of logically related activities or tasks performed together to produce a specific service or product Swim lane diagram that depicts the actors, activities, decisions, workflows and deliverables in a business process Synonymous with Business Process Diagram The condition or circumstances of existing or As-Is operations A choice in flow of work that leads to two or more different workflow paths Output of an activity in a business process An actor (typically, an organization) that is external to both Delta and the business domain The condition or circumstances of desired or To-Be operations Deliverable produced or received by the external actors to/from the business domain A business entity or business unit that participates in performing part of a business process A business function that is performed by an individual human resource Represents an unknown destination of information or a destination
Techniques Document
Page 6-1
that is out-of-scope Source Information from an unknown or out of scope actor; Also, can be an event that initiates a business process A pallet of icons that are dragged and dropped onto a template when creating a Visio diagram; Enables consistent diagram style and formatting Horizontal band in a Business Process Diagram which represents the actor (Role, Organization, External Entity or System) performing the activities in the swim lane Technology that automates business tasks, activities and functions A structured framework used to create a Visio diagram; Enables consistent diagram style and formatting The passing of control from one activity to another; It signals the completion of one activity and the initiation of the next. Software application for modeling business processes
Stencil
Techniques Document
Page 6-2