機能モデル
機能モデルプロジェクトは20世紀前半に開発されていたマネージメントダイアグラムの他のタイプとして、1950年代に始まった。最初に知られるガントチャート は、それをharmonogramと呼んだKarol Adamieckiによって1896年に開発された。
Adamieckiは、彼のチャートを1931年まで発表しなかったこと、及び彼の作業がいずれの場合もポーランド語あるいはロシア語で発表され、言語が西側世界でポピュラーでなかったことから、そのチャートは今、1910-1915年近辺で彼のチャートを設計し、西側でポピュラーになった、Henry Gantt (1861-1919) の名前を持つ。最初のプロセス・フローの文書化の構造化手法、フロー・プロセス・チャート (Flow process chart)は、1921年に米国機械工学学会 (ASME) のメンバーに『プロセス・チャート:一つの最適方法発見における最初のステップ』のプレゼントして、Frank Gilbrethによって紹介された。Gilbrethのツールは、産業工学カリキュラムにそれらの方法を素早く見つけました。
最初に良く定義された機能モデルの一つは、1950年代の防衛関連のTRW社によって開発された機能フロー・ブロック・ダイアグラム (FEBD)であった。1960年代にそれは、宇宙システムと飛行ミッションにおけるイベントの時間的シーケンスを可視化するためNASAによって採用された。それは、システム機能の実行の順序を示すためのクラシックなシステム工学でさらに幅広く使われた。
機能モデル(きのうモデル、Function model)はモデル化されるシステムまたはサブ領域内の機能 (アクティビティ、タスク分析(英語版)、プロセス、運用)の構造化された表現である。機能的モデルとも。
またアクティビティモデルまたはプロセス・モデリングとも呼ばれる機能モデルは、定義されたスコープ内の事業体の機能の図式表現である。機能モデルの目的は、情報ニーズの発見を補助し、機会の識別を助け、そして製品またはサービスコスト決定するための基盤を確立する、機能とプロセスを記述することである。