Part Four Process Oriented Modeling and Analysis 8 IDEF3 Process Capture Method
Abstract IDEF3 is one of IDEF series modeling methods. It is applied to business process modeling and analysis. IDEF3 was originally developed for concurrent engineering. Recently, it is used for business process reengineering and business process management. The syntax and semantics of IDEF3 for business process modeling are introduced in this chapter. The structured approach for IDEF3 model development is also discussed.
8.1 Introduction to IDEF3
The IDEF3 Process Description Capture Method describes sequences of activities. Its primary goal is to provide a structured method to describe the operation of a particular system or organization. IDEF3 was designed to [1]: • Collect, describe, store, manage, and reuse process information. • Be used in engineering, manufacturing, logistics, business systems and even government operation areas. • Model a small- and large-scale system at both high abstract and high detailed levels. • Be integrated with other IDEF methods. • Be easy to learn and use by stakeholders. Benefits of IDEF3 are cost savings, time reducing, quality improvement, organizational capability improvement, and continuous improvement of organizational mechanism and business process. IDEF3 has been used to [1]: • Identify business processes in various areas. • Provide an implementation-independent specification for human-system interaction. • Define business process management and change management. • Document the decision procedures of an enterprise or a government department. • Be a useful interview supporting tools. • Develop real-time control software by providing a mechanism to clearly define facts, decision points, and job classifications. • Define the behavior of workflow management systems and applications. 160 8 IDEF3 Process Capture Method
• Design new processes rapidly. • Speed the development of high quality IDEF0 function models. • Speed the development and validation of simulation models. • Find redundant and/or non-value-added activities for business process optimization. • Support Business Process Re-engineering and continuous process improvement. There are several versions of IDEF3 [1, 2, 3] with distinct syntax and semantics. The latest version introduces concepts on object from IDEF5 Ontology Capture. Following introduction is based on the latest version technique report. IDEF0, IDEF1X and IDEF3 are the three main modeling methods in The IDEF modeling family. They are respectively function oriented, data oriented and process oriented system design and analysis methods. KBSITM distinguished their purposes, concepts and so forth in Table 8.1.
Table 8.1. Comparison among IDEF0, IDEF1X, and IDEF3 IDEF0 IDEF1X IDEF3 What you do What you need to know How you do it Functional dependencies Information management or Precedence and cause-&- database design effect Used to “target” activities Information or data require- Reduce cycle time that need improvement ments A modeling method Analysis method/design A description method method
8.2 Syntax and Semantics of IDEF3 1
IDEF3 uses a series of concepts, symbols, and rules for business process descriptions. It also provides a mechanism to develop and optimize models for business process analysis and management.
8.2.1 Basic Concepts of IDEF3
An IDEF3 process model describes the events network in a scenario. IDEF3 descriptions include two different views: Process Centered View and Object Centered View. They are cross-referenced to each other to represent complex process descriptions. Scenario is the key concept of IDEF3 and is used as the basic organizing framework for IDEF3 Process Descriptions. A scenario is a set of situa- tions that describe a typical kind of problems, or the environment that a