IDEF：BPAのための手法
石橋 耀………‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖州l州Illl…………………………l…‖‖＝‖‖…………‖‖＝‖‖‖‖‖州……l……l………l……ll‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖‖川………………ll川Il………lll………川Ill……l……………ll………lllll川●

1．はじめに

2．1DEFの全貌

ビジネスプロセス・リエンジニアリングとは，現状ビジネス・プロセスを可視化する手法は，従来からのビジネスフローを企業の再建のために根本から見直すことを意図している．M．ハマーとJ．チャンピー共著の「リエンジニアリング革命」によると，リエンジ（1）機能モデリング手法（ビジネス・プロセスモデリング手法）

ニアリングとは最初からやり直すことを意味している．

IDEFO，IDEF3，DFD（Data Flow Diagram），従来から行われているその企業の運営基盤となっていPERT（Program Evaluation and Review Tech−

る伝統的なルールや慣習を捨て去りゼロクリアして，nique）

企業の運営面で劇的な変草をもたらすことである［1］．
このような変革を実現させるためには，まず現状の（IDEF3は，プロセスモデリンケとして機能モデリングとは区分する場合もある．）

ビジネスプロセスをプロジェクト・チームの複数の人（2）データ・モデリング（情報モデリング）に，そして経営者層に充分に理解してもらい，引続きIDEFIX，IE（Information Engineering），OMT

プロジェクトの到達点である新しいビジネス・プロセ（Object Modeling Technique），EXPRESS−Gなど

スの構想についても充分に理解してもらう必要がある．

があり，それぞれ記述のルールが決まっておりパソコ

つまり，リエンジニアリングを成功させるには，改ンによる記述用のツールが市販されているものも多い．

革前（AS−IS），改革後（TO−BE）のビジネス・プロセス●

種々行われている．この手法を大別すると，この中で，特に最近，米国の国防総省（Departmentを可視化してやり，改革実施前に関係者に充分に合意Of Defense）を中心として実用化され，米国内の民間を得ておく必要がある．この業務70ロセスについての企業にも展開されているCALS（Continuous Acquisi−

理解を関連の人に短時間で正しく理解してもらうため

tion and Life−CyCle Support）に標準的に適用されてに各種の業務プロセス分析手法が提案されてきたわけ

いるIDEFを主体として説明することにする．

である．本章では，代表的なビジネス・プロセス・ア

なお，わが国においても 95年5月に通産省の支援にナリシス（BPA）手法であるIDEF を主体として関連よりスタートした，生産・調達・運用支援統合情報シした他の手法についても述べる．IDEF とは，米国にステム技術研究組合（略称NCALS）の実証事業においおいてCALS を推進する場合の上流工程で標準的にて火力発電所のポンプ調達・運用をモデルとし，その採用されているが，わが国では現時点では実用にされCALS構築の基となる業務プロセスの分析に際して，始めたばかりであり，各企業においても標準的に採用IDEFO，IDEFlXを採用して，後工程であるシステムされる日も近いと考える．

構築の作業に対しての業務モデルの明確化において効果を挙げた［2］．また，業種別CALS実験プロジェクト

および，CALS推進協議会（CIF）におけるVE2006のプロジェクトなどでもIDEFの活用がされている．
IDEFとは，1977年から8年にわたって米国空軍が航いしばし あきら
生産・調達・運用支援統合情報システム技術研究組合

空機の調達の際に多数のメーカに対して部位別に分割〒135−73江東区青海2−45（タイム24ビル10階）して発注するために，全体の中でその特定のメーカへ

1997年4 月号© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

（25）201表1IDEFファミリー
概IDEFO
lDEFl
lDEFlX

要機能に関するモデノング手法

FunctionActivitvModel＝1q

特徴他

静的な機能モデリング

慌詔禁亨邑㌘鮎二汽急析するためのモ則ング手法 「もの」とその相互関係のモデル化
RDBの論理設計を行うためのモデノング手法
Data ModellnRR
遁捕与吾2㌢痘義言妄貨

lDEF2

動的なシミュレーション

時系列の動きを表現

・ 呉− ■・＝＝・旨・．皇室．＝ −業務プロセスの時間的なフローを表現

DvnanllCMode［lnq

lD巨F3

lDEF4

オブジェクト指向設言†手法

ObiectOrientedDeslqn

lDEF5

デ￣タベ￣ス

歪知識獲得手法ブジェクト指向設計のための図式表現手裏

OntoloqvDescriDtionCaDture

Jき采もあ志操蝕鯛‡表嘉盲点品卜lDEF6

設計に関する概拠を体系的に表現するための手法
DeslqnRationalCaDture

開発中

lDEF 7＝・童．● −・・● 一・●

開発中

ユーザインタフェースのモデリング手法

開発中

ビジネスを行う上での制約を発見するための手法
BuslneSS−ConsraintDiscovervMethod．

開発中

lDEF8

Human−SvstemlnteractionModeIlnq

IDEF9

lDEFlOlDEFlllDEF12
IDEF13lDEF14

ImplementationArchitectureModeling
1nformationArtifactModeling
OrganizationDeslgnMethod
3−SchemaArchitectureDesignMethod
Netework／DistributionDesignMethod

開発中
開発中
開発中
開発中
開発中

Technique）という手法を基にしてIDEFOを開発した．この手法を用いて米国の航空機メーカの業務をモデル化したことにより関係企業間で情報交換が円滑に進みIDEFの有効性が認められ普及のきっかけになった．
1993年には米国連邦情報処理標準（FIPS：

FederalInformation Processing Stan−dards）として，IDEFO（FIPS183），IDEFlX（FIPS184）の2イ牛が採用された．また，ISOでも標準化言語として，採用が検討されている［3］［4］．

なお，IDEFは表1に示すように合計16件の（財）社会経済生産性本部＝DEF研究セミナー資料より引用

図1各IDEF手法の相互関係

ファミリーが予定されているが，開発予定のものも多い［5］［6］．の発注分がいかなる位置付けにあり，他社といかなるまた，このIDEFファミリーは，機能的にもかなり関係にあるかを，可視化するための手法として開発し広い範囲に分布しており主なものについての機能／用たといわれている．

途別の相互関係のマッピングを図1に示す［7］．横軸

この開発プロジェクトは，IntegratedInformationにシステム構築におけるフェーズ，縦軸に利用者区分

Support System Projectと呼ばれ，ICAM（Integrat−を表現している．このマッピングは厳密なものではな

ed Computer Aided Manufacturing）と称された．こいので概略の目安として見ていただきたい．なお，図の研究成果の一部が1985年に，ICAM Definition（略中に破線で示したIDEF以外の方式は従来から行われしてIDEF）として公開された．この国家プロジェクトている手法であり参考のため付記した．また，業務分の主たる契約者である米国SofTec社は，自社で開発析手法をマッピングする手法としてよく知られているしていたSADT（Structured Analysis and Pesign

ZachmanのフレームワークにIDEFファミ1）−をプ

202（26）© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

オペレーションズ・リサーチ

表2IDEFのフレーム・ワーク

JPZachman，s Framework（1989）
焦利用者 What How Where Who When Why

視 点

lDDEF3 lDDEF3ビジ
ネlDEFIX lDEFO
設計者ス

lDEFl lDEFO

システム システム
モ デル
情点lDEFlXシステム

撃 ン

lDEF2
lDEF3

設計者 lDEFlX lnFFA lDEF4

lDEF2

lPEF3術

ス
フ￣●築ム

運 用
ロットすると表2のようになる［8］．上記のマッピン

3．1旧EFO（機能モデリング）

グからIDEFファミリーのおよその位置付け，使い分けが理解できる．

本手法は以下の特徴を持っている．

これらを要約すると，IDEFOは静的な機能アクティ（1）多種多様なビジネス，製造，企業活動のどのよ

ビティ表現，IDEFlXはリレーショナル・データベー

うなレベルに対してでも詳細に表現できる．

ス設計の図式表現，IDEF2，IDEF3は動的なプロセス（2）簡明な表現方法で用法に一貫性がある．

フローの表現に通している．

（3）システム分析者，開発者，ユーザの間で情報の共有ができる．

3．1DEFの主な手法の紹介（4）米国の空軍はじめ米国の政府開発プロジェクト，前章で，IDEFファミリーの全体的な関連性を述べ米国の民間会社で永年の使用実績がある．

たが，本章では主要な手法に絞って具体的に述べる．

記述方法として，図2に示すように，機能・動作（Activity）を一つの箱で表現し，入力（Input），制約ヽ一ヽ；

図2 最上位のダイヤグラムと分割
1997年4 月号© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

（27）203

条件（Control），出力（Output），資源・設備（Mecha−nism）として4本のアローで表現する．これらの4本のアローを総称して頭文字をとりICOMという．最上位のアクティビティは，1個の箱で表現するが，更にボックス内には，0：OR

X：ⅩOR＆：ANDのいずれかを書いて接合点における流れを表示する．
例えば，機器装置を受注して，一部は社内で設計・詳細の表現を行う場合は下層に分割することもできる．

製造し，他の部分は完成品のユニットを調達し装置全

また，図の書式，図枠もすべて決められている．例え体をまとめる場合の事例を図3に示す．各UOBにおば，A4サイズの用紙に，アクティビティの箱は3〜6いて，それぞれに，Elaboration Documentを作成す個まで表示が許されている．それを越えて詳細化したる．これには，村象（Object），事実（Facts），制約い場合は下層に分割して表現する．このようにして詳（Constraints），説明（Description）を記入する．同

細化してゆくと，最下層では，様にジャンクション・ボックスにもElaboration を付を，何のルールに従って，どのツールによー）誰が作成

けてコメントを付記する．図は非同期ⅩOR ジャンクするのか」が，明確に表現できる．詳細のルールにつションと，非同期AND ジャンクションの例を示す．

いては，FIPS183を参照されたい．

このIDEF3では業務のフローは表現されているがIDEFOのモデルを見て，1ページ当たり2分以内でおよその意味が分かることが重要であり，大きなモデ時間の絶対値，例えば日程，経過日などは表現できな
しヽルでも全体を理解するのに2時間以上かけるべきでは4．］DEFの適用事例とABC分析ない．丸2日もかけてようやく理解できるようなモデルは良いモデルとはいえない．

本節では広く普及しているIDEFO，IDEFlXの適用事例を中心として関連した従来から行われている方法

3．21DEFl，lDEFIXを対比して述べる．

IDEFlは，企業において実際に現在存在している情報を表現するために作られた．すなわちAS一ISのモデ

4．1旧EFOによる分析事例

ルを表現することであり，これらを表す実体，他の実いかなる業務モデルでも階層化して表現できるわけ

体間の関係を表す．後に，TO−BEモデルを考えるためであるが，手近な例として，高級レストランにおけるの基として役立つ．

業務をAS【ISモデルとして記述してみる．分析を開始

IDEFIXとは，前記のIDEFlを，リレーショナル・するに当r），まず目的（Purpose），範囲（Scope），視データベース表現のために拡張した手法である．これ点（View Point）を明らかにするのが原則である．こも，首尾一貫した明確な言語表現であり，米国の空軍れが明確でないとアクティビティなどの主体が定まらおよび米国の民間企業において充分にテストされた．

ずICOMの表現が暖昧になる．また，分析者と結果を記述ルールについては，FIPS184を参照されたい．

見る人とで内容の解釈を間違ってしまう恐れがある．
目的：レストラン業務の合理化に際して共通の理解

3．31DEF3を得る．接客工数の合理化を図るための指針を得るた

IDEF3は，業務の実行手順を記述するための手法である．業務プロセスをUOB（Unit of Behavior）と称めの分析を行う．

範囲：レストランにおいて，客を迎えてから会計終するボックスと，フローの結合・分離を示すジャンク了までとして，その結果としての来客情報を蓄積する

ション・ボックスで表す［9］．このジャンクション・までを対象とする．

図3IDEF3の表記例
204（28）© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

オペレーションズ・リサーチ

視点：レストランの経営者からの視点とする．とは異なり，顧客が価格／サービス をどのように望む

当業務の流れとしては，・客がレストランに到着するか，いわゆる顧客満足度が高級レストランの評価にか・フロア・マネージャーが席に案内する

かっているものと思われ実施に当たっては高度の経営・ウェイトレスがメニューを示して注文を取る的な判断を要することは申すまでもない．

・料理人が注文された料理を作る．

4．21DEFIX，DFD（Data F10W Diagram）による・ウェイトレスが席に前菜料理を届ける

・客が前菜を食べ終わったらウェイトレスがメイ

分析事例

ン・ディッシュを再び届ける

前項で，記述したレストランにおける業務に係わる・フロア・マネージャが料金を受け取る

データをIDEFlXの手法で表現すると図5のように・来客情報，売上げ情報を蓄積するなる．IDEFOのアローで表現されたオブジェクトをそこれを表現し，最上位から3階層までを図4に示す．

れぞれ関連する属性を考慮して人間系を除去して整理最上位のA−0では，1つの箱で全体の業務をマクロにし，エンティティーを作る．属性にキーを付けて関連表現している．これをAl，A2，A3に分割した．これ

性を詳しく検討する．アロー上では名称が異なっていでは未だ詳細化が不足しているのでさらに，Alをても本質的に同一のデータであり，その状態により名All−A13に，A2を A21− A23に，A3をA31〜称が変わっているものなどを良く検討して体系化してA33に分割した．この内客では，3階層程度で充分表現やると結果として図のようになる．

できるが，大きなプラントの調達・運用を分析した場

また，同じモデルに対して，DFDで記述してみると合，詳細に表現するためには6，7階層になることも図6のようになる．DFDの場合，IDEFOと異なり記載ある．また，全体のアクティビティを階層的に表現しする情報には原則として元となるアクティビティが存たノードツリーを描く場合が多い。

在する．もし無い場合は影付きの四角形（データソー■なお，ここに示した分析事例はあくまでBPR以前ス）を付与する．なお，DFDでは，紙面一面当たりにのAS−ISの状態である．アクティビティの箱の中の左記載するアクテビティの数がIDEF程は厳しく制限下に表記してある金額は，従業月の職種，すなわちフされていないのでこの例では全部を一面に記載した．

ロア・マネージャ，ウェイトレス，料理人に要するコ

このため，やや繁雉なものとなっている．もちろんストである．もちろん，これは実例ではなく説明用のIDEFOの例のように階層的に分割して記述しても良い．

モデルである．本例では例えば最下層のアクテビティ

A13「メニューを示し注文を聞く」に対して，ウェイトレスが1客当たりに乃分かかると仮定，このウェイト●

るBPRの案も考えられる．しかし，工場による物作り

5．PERT／CPMとWBS
前節で述べたように，IDEFには時間の観念がほとレスの人件費の分単価をc円（直接労務費と間接費をんど含まれていない．したがって日程管理に関する分加えたもの）と想定して，乃×c円として算出した．同析・改革のような用途には本質的に適していない．

様にAll，A12も算出し，All，A12，A13の合計をそこで，このようなニーズに対しては従来から行わ上層のAlに記載しこのようにして，最上位のアクテれている手法としてPERT手法がある．つまり，ィビティには総和の金額が表示してある．この例ではIDEFOで機能モデリングを行いこれに時間的な要素を下層の発生費用を単純に加えて上位の費用を算出した明確化する必要がある場合は，PERTの手法を併用すが，アクティビティ毎に発生頻度，繰返し回数などをると良い． PERTの起源は，米海軍がポラリスミサイ考慮してこれらの係数を乗じて加算することもできる．

ルの開発計画に際して，民間のコンサルタント会社ブ

このようなコスト分析手法は，ABC（Activityーズ・アレン・ハミルトン社とミサイルの主契約者ロBased Costing）分析と呼ばれ米B）でしばしば用いらッキード社のミサイル宇宙開発部と共同で1958年に開れている．この結果を見ると1客の通常の飲食の支払

発・命名されたものである．これは従来から行われて額に比べて，従業月のコストがかなり大きな金額とないたガントナャートに比べて利点がある．作業工数のっていることが判る．このコストを低減する方法とし見積がいわゆる3点見積であり，楽観値，最可能値，て例えば，1客当たりの工数を低減する，または一部悲観値の3点を与えて確率論的に工程を評価する方法の作業を廃止して客によるセルフ・サービスに移行すである・．

1997年4 月号© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

（29）205●●
図4 レストラン業務分析（IDEFOによる業務モデリング）

一方，CPM（CriticalPath Method）は，Du Pont表現する．これをパート・ネットワークという．また，社とRemington Rand社との共同開発により，化学プ

時間軸に合わせて比例的な長さでアロー・ダイヤグラ

ラントの設備計画の工期短縮を目指したアロー・ダイ

ムを書けば日程管理図になる．

ヤグラムとして1958年にほとんど同時に開発された．

PERTネットワークの基本構成を整理すると，こちらは一点見積であり期待値のみで作図する．

（1）アクティビティ：アロー．により作業時間，作業通常，PERT／CPM手法として使われているのはほとんど一点見積の期待値によるものである．そして，工程に順序付けを与えたネット・ワーク構成として例

えば，Aの作業が終わってからBの作業に移るという作業順序が決まっている場合はこのつながりを明確に
206（30）

日数と比例的な長さで描く．

（2）イベント：アクティビティの始点または終点を示すもので○印が使われる．
（3）ネットワーク：関連作業のアクティビテ・イ，イ
ベントに対してこれら．の相互関係，順序関係が明© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

オペレーションズ・リサーチ

●
図4 レストラン業務分析（IDEFOによる業務モデリング）

つまりPERT／CPMの技術がWBSの発達を促した確になるように記述する．

以上のように本方法は，IDEF3などとはかなり趣がとも言えるし，逆にWBSの思想の発達によ り

異なるがBPRの際に補足的に使用されることがある．

PERT／CPMが発達したとも言え，両者，密接な関連なお，アクティビティを記載するに当り，WBS技術である．生立ちは異なるが，3．1のIDEFOのアクテ（Work Breakdown Structure）という概念を用いィビティの分割の際も，このWBSの思想の基にアクて作業項目を階層的に分類・体系化してやるとよい．

ティビティを体系化してから分析に入るべきであろう．

WBSの思想は，米国の国防総省で発展したもので，プロジェクト管理の中核をなすものである．PERT／CPMで仕事の工程を記述する時に，作業項目に漏れが発生しないようにWBSが活用されることが多い．
1997年4 月号

6．おわりに
以上，BPAの各種の手法について，IDEFを中心として関連する他の手法までを含めて述べた．

© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

（31）20丁●

図4 レストラン業務分析（IDEFOによる業務モデリング）

今後，企業活動においてBPRの実施および，CALSの導入は必要不可欠なものになると考える．本稿で述（IDEFO）FIPS183，1993［4］Integration Definition forInformation Model−ing（IDEFlX）FIPS184，1993

べた手法をベースに実業務において実戦で活用して経営面で効果を上げていただくことを念願する．

［5］研野和人 他：仕事の流れの記述法IDEF（上）（中）（下），日経メカニカル，1994，6
参考文献［6］平本健二ニリエンジニアリングのためのIDEF手法［1］Mノ＼マー＆J．チャンピー：リエンジニアリング

CALS推進協議会，1996

革命 日本経済新聞社，1993［2］石橋 曜：CALSで変わる生産と保全，プラントエ［7］松本 巌：IDEF研究セミナー資料，（財）社会経済生産性本部，1997

ンジニア，Vol．28 3，1996［3］Integration Definition for Function Modeling
208（32）CALSJapan，96テクニカル・セッション論文集，［8］ThelDEF Framework：IDEF Users Group，
オペレーションズ・リサーチ© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

従業員番号／2

注文料理個数（晶）
配膳済み個数（品）■

刻（年月日時分）領収書発行年月日
領収書寺号

図5 レストラン業務分析（IDEFlXによるデータ・モデリング）

図6 レストラン業務分析（DFD）
1992

ness Re−engineering Applications，KBSI，1994［9］RJ．Mayer，M．K．Painter：IDEF Family ofMethods for Concurrent Engineering and Busi−
1997年4月号© 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

（33）20g