モックアップ

スペースシャトルアメリカの乗り場の外に置かれたシャトルは、モックアップの一例である。
2010 年 9 月 11 日、ベルリンのフライハイト統計局の怒りのデモでのGoogle ストリート ビューのモックアップ
ヒラー航空博物館ボーイング 2707 のモックアップ

製造業設計において、モックアップ(またはモックアップ)とは、設計やデバイスの縮尺模型、あるいは実物大模型であり、教育、デモンストレーション、設計評価、プロモーションなどの目的で使用されます。モックアップは、システムの機能の少なくとも一部を提供し、設計のテストを可能にする場合、プロトタイプとなる場合あります[ 1 ]

モックアップは、主に設計者がユーザーからのフィードバックを得るために用いられます。モックアップは、エンジニアリング業界の有名な名言「製図板の上で消しゴムで修正するか、建設現場で大型ハンマーで修正するか」に込められた考え方を反映しています。[ 2 ]

モックアップは、新製品の設計が行われるほぼすべての場面で設計ツールとして活用されています。自動車機器業界では、製品開発プロセスの一環として、風洞実験で寸法、全体的な印象、形状を検証する際にモックアップが活用されています。また、消費者の反応を検証するためにも活用されています。

軍事調達

モックアップは軍事調達プロセスの一部です。モックアップは、例えばヒューマンファクター空気力学のテストによく使用されます。 [ 3 ]この文脈では、モックアップにはワイヤーフレームモデルが含まれます。また、ロッキード・マーティンF-35ライトニングIIモックアップ機 の場合のように、プロトタイプの開発前に公開展示やデモンストレーションの目的で使用されることもあります

消費財

モックアップは、消費財業界で製品開発プロセスの一環として使用され、寸法、人的要因、全体的な印象、そして商業的な芸術性がマーケティング調査においてテストされます。モックアップは、すべてのデザイン決定がどのように組み合わさるかを視覚化するのに役立ちます。モックアップは説得力があり、最終製品に非常に近いため、製造段階のずっと後になってから修正するよりも簡単に修正できます。また、パッケージデザインプロジェクトを3Dで視覚化し、承認を迅速化するのに役立ちました。

家具とキャビネット

モックアップは、デザイナー、建築家、エンドユーザーから、カスタム家具やキャビネットの製作によく求められます。[ 4 ] [ 5 ]多くの場合、デザインを検証するために、安価な材料を使用して実物大のレプリカを作成することを目的としています。モックアップは、作品自体の様々な寸法に関連して、作品の比率を決定したり、特定の空間や部屋に作品を収めたりするためによく使用されます。作品のデザインが空間の残りの部分とどのように関連しているかを確認できることも、サイズとデザインを決定する上で重要な要素です

机やテーブルなどの機能的な家具を設計する際には、モックアップを用いて、典型的な人間の体型やサイズに適合するかどうかをテストすることができます。これらの問題を考慮していない設計は、実用的ではない可能性があります。また、モックアップは、初期の図面やスケッチからは視覚化できない色、仕上げ、デザインの詳細をテストするためにも使用できます。この目的で使用されるモックアップは、縮小版でも可能です。

モックアップを作成するコストは、改善が必要なデザインで生産に入ることを避けることによって得られる節約によって十分に回収される場合がよくあります。

ソフトウェアエンジニアリング

ソフトウェア開発におけるモックアップの最も一般的な用途は、ソフトウェアやその基盤となる機能を構築することなく、エンドユーザーにソフトウェアの外観を示すユーザーインターフェースを作成することです。ソフトウェアUIモックアップは、非常にシンプルな手描きの画面レイアウトから、リアルなビットマップ、ソフトウェア開発ツールで開発された半機能的なユーザーインターフェースまで多岐にわたります

モックアップはユニットテストの作成によく用いられ、通常はモックオブジェクトと呼ばれます。このようなモックアップを作成する主な目的は、依存モジュールを使用せずにソフトウェアシステムの一部(ユニット)をテストできるようにすることです。そして、これらの依存関係の機能は、モックオブジェクトによって「偽装」されます。

これは、このようにシミュレートされる関数を取得するのが難しい場合 (たとえば、複雑な計算が含まれる場合)、または結果がセンサーの読み取りのように非決定的である場合に特に重要です。

ソフトウェア設計の一般的なスタイルはサービス指向アーキテクチャ(SOA)であり、多くのコンポーネントがHTTPなどのプロトコルを介して通信します。サービス仮想化、API モック、シミュレーターは、SOA 環境における依存コンポーネントマイクロサービスをモデル化するソフトウェアシステムにおけるモックアップ、いわゆる over-the-wireテストダブルの実装例です。

モックアップ ソフトウェアは、単一の機能をチェックするなどのミクロレベルの評価にも使用でき、テストから結果を導き出して、製品全体のパワーと使いやすさを向上させることができます。

システム工学

ソフトウェアエンジニアリングとシステムエンジニアリングでは、モックアップ、ワイヤーフレーム、プロトタイプは明確に区別されていません。モックアップは、紙やコンピュータ画像上でユーザーインターフェースを設計する方法です。したがって、ソフトウェアモックアップは実物のように見えますが、ユーザーが目にするもの以上の有用な機能は備えていません。一方、ソフトウェアプロトタイプは、実物と見た目も動作も全く同じです。多くの場合、後戻りして高額な変更を加える必要がないように、ソースコードの作成やハードウェアの構築前にユーザーインターフェースを設計またはプロトタイプ化するのが最善です。ワールドワイドウェブのサイトやページの初期レイアウトは、しばしばモックアップと呼ばれます。この目的のために、独自仕様またはオープンソースのソフトウェアツールが多数利用可能です

建築

米国テキサス州マッキニーの新しい都市型コミュニティの建築模型

プロジェクトの建設開始時、建築家は請負業者に対し、確認のために材料のモックアップの提出を指示することがよくあります。これにより、設計チームは材料や色の選択を確認し、製品の発注前に修正を加えることができます。建築モックアップは、性能試験(例えば、窓の設置における浸水試験など)にも使用でき、下請け業者に細部の設置方法を伝える際にも役立ちます。

参照

参考文献

  1. ^ Vieru, Tudor (2009年1月30日). 「KSC、試験用にオリオンのモックアップを入手」 News.softpedia.com
  2. ^モックアップ. Interaction-design.org. 2010年2月16日.
  3. ^クライン、トッド、「設計段階における兵士の評価を用いた歩兵戦闘車両(ICV)の製品マネージャー(PM)から学んだ教訓」ARMY AL&Tマガジン、2008年4月~6月
  4. ^ Graflick、「モックアップ」、 Pro Woodworking Tips、2006年。
  5. ^米国消費者製品安全委員会「会議記録: 提案されたくすぶり試験手順のデモンストレーション」Wayback Machineに 2008 年 12 月 7 日にアーカイブ、2008 年 7 月 14 日。