How radical the changes to the process can be.Extent of changes – do we want evolutionary or revolutionary changes.We model the optimized model, where we should consider: We should however make notes of all possible modifications for the to-be process model. When we model the as-is process we should not make on-the-fly modifications - not even those which seem obvious. Often there are significant differences between the two. We need to clarify whether we will model the process as it should be performed, or as it is performed in reality. Knowing the current as-is state is necessary for any future optimizations. We model the process as it is currently executed. Provide a brief explanation of why it is the most pragmatic approach. The Inside-out approach is usually the most pragmatic approach to prcess modeling.
#BUSINESS PROCESS MODELLING TOOLS EXAMPLES HOW TO#
It can be difficult to identify core processes and how to progress into the right direction.We expand them with adding support processes around core processes. Getting overview of processes and their relations can become very difficult.We model sub processes and business transactions and merge them into processes. We start with the identification of activities. Modeling lower levels can reveal inconsistencies on higher-levels.High level process modeling requires good knowledge about the process and some experience.Then we model each activity into more detail. First we identify the major process activities and their flow. Responsible for the alignment of processes in aspect of total quality management. Responsible for design the process model (during and after the meeting). Responsible for the meeting, for asking questions for leading the discussion into the right direction. The following table lists the various profiles that should comprise the team: Role Four to six people is usually an optimal team size. This is particularly important for optimizations. The team should include different profiles and encourage looking at the process from different angles. Who should take part in process modeling? Model responsibilities and roles.ĭevelopment of endto-end IT support for business processesĭetailed modeling of data, documents, business objects, and Focus on lines of business and their relations. Identify inputs and outputs of activities.įocus on the activities and their added value. Identify normal flows and possible exceptional flows. Why do we Model Business Processes? Design new business processesįocus on business goals, KPIs, customer needs, and business partner expectations.Īssure the right flow of activities. Process optimization – improving the process efficiency, effectiveness, agility, flexibility, and transparence.īusiness activity monitoring (BAM) is real-time observation of key performance indicators.Process simulation – simulated execution of the process with the objective gathering KPIs and identifying optimization points.Process execution and monitoring – execution of the process and monitoring of the process to gather the Key Performance Indicators (KPI).SOA provides technologies and tools to make the implementation phase quick and efficient. Process implementation – implementation of end-to-end IT support for the process.Process modeling - definition of the process models using the selected methodology and notation (such as BPMN).BPM: Business Process LifecycleĪ business process lifecycle covers the following phases (Figure 1): It gives an overview of the BPMN (Business Process Modeling Notation) and presents the most important BPM patterns. This Refcard provides an overview of the BPM lifecycle together with the roles and results of business process modeling.
BPM (Business Process Management) is a set of related activities, such as process modeling and design, process execution, process monitoring, and process optimization.