Made with
ConceptDraw
DIAGRAM 18

IDEF9 Standard

IDEF9 method, as well as other IDEF methods, was developed in the framework of the BBC USA program on information integration for coordinated development (The Air Force Information Integration for Concurrent Engineering (IICE)). IDEF9 method is one of the methods, which constitute the technology of the work with existing information and knowledge. In particular, IDEF9 method (Business Constraint Discovery) is developed for calculation and analysis of conditions and limitations in business-systems. The main motivation for development of such method was the perception of the fact, that conditions and limitations, influenced on the enterprise structure, usually are poorly defined and studied. An organization can normally function (which frequently happens) without knowledge about conditions and limitations, which acts in its system, in other words, without knowledge about requirements of this system.
Nevertheless, if there is a task to improve the functioning of the production system, to increase its effectiveness and adapt the enterprise to new market conditions, the knowledge about the enterprise system requirements is critically significant.

Each object of the production system has its own requirements, and their fulfillment affect the execution of the production task in general. Accordingly, if there is a necessity to change the system behavior (to increase the effectiveness or production) it is necessary to know which requirements of the system objects must be satisfied for this. As a result of using IDEF9 method, system requirements are specified and cataloged. Thus, it is always possible to check easily how much system requirements are satisfied and correspondingly to change work conditions for gaining the necessary result. By knowing the system requirements it is also possible to explain why at the moment the system works this way and how to improve its work. IDEF9 method is an indispensable tool of a business-engineer, as with its help is it possible to define how the system will work and which requirements will have to be satisfied for the system work accordingly to the project.

Accordingly to IDEF9 method, requirement is a kind of a connection between system parts, which must obligatory exist at the given conditions set (context). The condition is considered as fulfilled if all conditions of its existence in the given context are fulfilled. Requirement is a connection type, which can be established between system objects, between processes, between objects and processes, between processes and objects properties, etc.

Requirements are described by statements. An example of the requirement statement to objects: “Only heads of departments are authorized to sign waybills.” An example of the requirement statement of the process to objects: “Transportations are only allowed in the presence of a signed waybill” or “Credit giving out is only possible at monthly paying off the percents on the credit.” An example of the requirement statement of the process to object properties: “Maximum carrying capacity of the elevator is 500 kg.”

In that way, the system is represented in the view of a set of objects and processes, which have definite requirements for system functioning. Also into the system description the purpose of the work of this system is usually included. This is necessary for definition of only those requirements of objects and processes, which are important for execution of the considered task.
At the system projecting the requirements define which rules, conditions, limitations and necessary connections the project must involve. The production system represents the set of objects, executing one or several functions under the influence of requirements for reaching the preset goal.

Requirements are divided into:

  • Inner (in), which influence inside the system;
  • Outer (on) which influence outside the system or which are managed outside the system;
  • Belonging to the system (of), which belong to the system and are controlled by it;
  • Intersystem (between), which connect systems between each other in the capacity of objects of a big system.

Also the requirements are divided into enabling and limiting in the context of the considered conditions. Surely, limiting requirements are more obvious and become apparent in the form of following problem symptoms: excess costs, low quality, terms increase, etc. Such symptoms are called evidence of existing of the requirements in a system.

The set of opinions, proving the necessity of definition and providing the requirement for system objects is called rationale for the requirement. The consequences of the influence of the requirement on the system are called effects of the requirements. Effects can be direct and indirect, intended and unintended, desirable and undesirable in the framework of the considered context.

It is necessary the sufficient number of evidence of requirements existence, otherwise the requirement will remain undefined. The effective definition of requirements and their management lets quickly identify requirements and react upon the typical industrial problems of requirements, listed below:

  • The cost of the requirement execution exceeds the requirement value;
  • An existing requirement does not correspond to the enterprise purposes anymore;
  • The requirement provokes unforeseen and undesired effects;
  • Objects of the system, responsible for the requirements fulfillment are incapable to provide the requirements fulfillment;
  • The requirement does not have an obvious mechanism of provision.

Also systems overloaded with outdated or inappropriate requirements lose productivity and waste resources on execution of these requirements.

Potential users of IDEF9 method are business owners, organization managers, system projecting and planning specialists and analysts. The knowledge of system requirements may help in Business Process Reengineering (BPR), Total Quality Management (TQM) and in strategic planning..

There is an example of the procedure of definition, confirmation and further improving of the requirement. The given procedure consists of following stages:

  1. Information collection (Collect) – implies the collection of data about the system and getting evidence of the requirement necessity.
  2. Classification (Classify) - definition of system conditions, objects, objects’ properties, processes and connection types.
  3. Hypotheses formation (Hypothesize) – selection of requirements-candidates, based upon received data and evidence.
  4. Requirement realization (Substantiate) – collection of examples for definition of the best requirement-candidate.
  5. Requirement check-up (Challenge) - checking-up of the requirement with the engagement of the interested persons.
  6. Requirement improvement (Refine) – modernizations, checkout, improvement of the requirement and adding details to the requirement characteristics.

Accordingly to IDEF9 method requirements are displayed in the form of visual schemes. Requirements on the schemes are displayed by way of rounded rectangles, objects and processes in the form of rectangles. Connections between objects of the scheme are represented by way of lines. The connection, indicating at obliging circumstances, is represented in the form of a line with the black little circle at the end. There are also used junctions, which are shown on the scheme in the form of squares with the definition of the junction type: &, O, X.

For example there is a following requirement: “An account for payment of consumed electricity must be signed by the head specialist of the power engineering, by the chief accountant and the head of the enterprise.” The corresponding scheme will have the following view:

Here the double-sided rectangle presents the context of a task, the rounded rectangle shows the requirement itself, and rectangles represent objects, which influence on the requirement execution. & junction shows that the requirement needs an influence of all objects, i.e. the account should be signed by each of the three faces.

Analogously it is possible to compose a scheme of the selection of requirements-candidates, a scheme, reflecting requirement effects and a scheme showing which requirements should be executed for reaching the general goal.

An effective management of changes is significantly facilitated by way of definition and documenting of business-requirements. The knowledge about the business-requirements which exist and how they interrelate between each other in the best way is insufficient sometimes. Nevertheless the requirements trigger, manage and bound the behavior of objects of the business-system and affect them so that the final goal is reached with more or less costs of resources and time. IDEF9 method is developed to help with definition and analysis of the requirements.

IDEF9 Standard *

TEN RELATED HOW TO's:
ConceptDraw DIAGRAM diagramming and vector drawing software enhanced with Fishbone Diagrams solution from the Management area of ConceptDraw Solution Park gives the ability to draw Fishbone diagram, which identifies many possible causes for an effect for problem solving. Fishbone Diagram procedure of creation includes the set of steps easy for execution in ConceptDraw DIAGRAM.Fishbone Diagram Procedure *
Picture: Fishbone Diagram Procedure
Related Solution:
Still doubting about the number of tables in your cafe? You should create a cafe floor plan that will answer all your questions and reflect all the details of your cafe interior. Get started in several minutes and unlock your creativity with dozens of ConceptDraw DIAGRAM templates and examples! Dealing with interiors plans for HoReCa business, for example, developing a plan for cafe you will meet with both creative and architectural challenges. First of all , the layout of cafe should be beautiful and convenient for visitors. Being developed sagely a plan of your cafe leads to successful sales and good benefits. Designing a cafe floor plan includes various elements that can be picked out using ConceptDraw Cafe and Restaurant Floor Plan solution. The vector objects library supplied with Cafe and Restaurant solution provides a number of graphic objects for displaying different layouts and styles of catering establishments.Cafe Floor Plan Example
Picture: Cafe Floor Plan. Cafe Floor Plan Examples
Related Solution:
When you need to visually represent the structure of relational database, Entity relationship diagram (ERD) is a type of diagram for that case. Most entity-relationship diagrams can be built with objects from Flowchart solution or ERD Solution which contains inbuilt templates. Follow these steps to create your own custom ERD diagram. Don't be frightened if it looks complex, ConceptDraw DIAGRAM makes it easy to create an ERD, and hundreds of other diagrams, in minutes.Developing Entity Relationship Diagrams *
Picture: Developing Entity Relationship Diagrams
Related Solution:
Looking for the line graph examples you can simply go to the Line Graphs solution of ConceptDraw STORE to get those which were previously created especially for the ConceptDraw DIAGRAM users in order to simplify their work of making such charts.Line Graph *
Picture: Line Graph
Related Solution:
If you ever tried programming, you could face a lot of problems as a beginner. To help yourself, create a flowchart to follow an algorithm logic. Flowchart represents a program as a sequence of steps depicted in special symbols for each type of action. This image of the interactive diagram made in ConceptDraw DIAGRAM applying the Live Objects technology. The diagram shows the effect of Selection Sort algorithm. The left part of the chart is the input area. The diagram in the central part of the drawing is a flow chart showing of the selection sort algorithm. The flowchart includes basic flowchart symbols, that represent various stages of algorithm. The flowchart symbols are connected with arrows ended lines, that depict the direction of the process flow. On the right side — the result is displayed.Flowchart *
Picture: Flowchart
Related Solution:
Diagramming is an astonishing way to visualize business processes. The list of the most common business process flowchart symbols is quite long starting from basic flowcharts, continuing with SIPOC diagrams. Business process modeling was never easier than now, with special ConceptDraw Business Process Mapping solution. To carry out all professional standard requirements for business processes mapping, it is necessarily to follow the special graphical notations. ConceptDraw Business Process Mapping solution offers an exhaustive suite of tools to aid business process mapping. There are three vector libraries SIPOC Diagrams, Business Process Flowcharts, and Swim Lanes that contains totally more than 50 symbols of standard BPM notations. This is all that professionals need to effectively evaluate and manage quality in business processes.Business Process Flowchart Symbols *
Picture: Business Process Flowchart Symbols
Related Solution:
Unfortunately, a man can’t predict the future and no one is safe from natural disasters, such as floods, earthquakes, hurricanes or fires. Nonetheless, what you can do to ensure safety for you and your relatives is to create an emergency plan, so everyone will know what to do if emergency happens. Keep that plan simple and train it several times a year so that no one could forget any details of it. Fire and emergency plans are important to supply people with a visual safety solution. This diagram presents a set of standard symbols used to depict fire safety, emergency, and associated information. Using clear and standard symbols on fire emergency plans provides the coherence of collective actions , helps to avoid embarrassment, and improves communications in an emergent situation. The fire emergency symbols are intended for the general emergency and fire service, as well as for building plans ,engineering drawings and insurance diagrams. They can be used during fire extinguishing and evacuation operations, as well as trainings. It includes vector symbols for emergency management mapping, emergency evacuation diagrams and plans.Emergency Plan
Picture: Emergency Plan
Related Solution:
You need design the Functional Block Diagram and dream to find the useful tools to draw it easier, quickly and effectively? ConceptDraw DIAGRAM offers the Block Diagrams Solution from the "Diagrams" Area which will help you!Functional Block Diagram *
Picture: Functional Block Diagram
Related Solution:
ConceptDraw
DIAGRAM 18