ウェブサイト制作でもプロトタイプを作成する機会が増えてきたと思います。しかし、プロトタイプ一言でいっても様々な方法で作ることが出来ます。今まで様々な種類のプロトタイピングを紹介したことがありますが、どの方法を使った方が良いか迷うところです。短時間で作れるかどうかだけでなく、誰と共有するのか、変更がしやすいか、完成品とどれくらい近づけるのかなど考慮したい項目は幾つかあります。Adobe Dev Center の「Industry trends in prototyping」という記事では、プロトタイプのメリットだけでなく、よく使われているプロトタイピングも紹介しています。この記事も参考にして、幾つかあるプロトタイピングの長所・短所を考えてみました。
- 紙のプロトタイプ
- すぐに作れるメリットはあるが、完成品と使い勝手が異なるだけでなく、再利用も難しい
- クリック可能なスクリーンショット
- PDFなどで共有がしやすい。最初にライブラリを作っておけば UI 要素の共有が可能。ただしコードの再利用は不可
- クリック可能なHTMLファイル
- HTMLベースのサイトであれば、最も完成品に近くチームメンバーとの共有もしやすい。コードの再利用も可能で、プロジェクト全体のスピードも上がるが、下準備に時間がかかる
- Flash又はSilverlight
- UI要素の再利用だけでなく共有も難しくないが、HTMLベースのサイトのためであれば効果が低い
上記に書いた長所・短所は、ウェブサイトを作成するときを想定した場合です。例えばこれがウェブアプリケーションだったり、モバイルになると Flash や Silverlight を使うメリットも高まるでしょうし、クリック可能なスクリーンショットでも十分という場合もあります。
注意しなければならないのは、プロトタイピングそのものにかかる時間だけで価値を計るのではなく、作ることによってプロジェクト全体にどのような影響をもたらすのかを考える点にあります。また、誰と共有するのか、どこまでをプロトタイプで成し遂げたいかによって方法も変わってきます。完成品と使い勝手が異なるとはいえ、共有する相手が同じ認識をもっている人であれば、紙でも問題ありません。最初のプロジェクトでいきなり上手くいくのではなく、数回重ねることで理想に徐々に近づけることになりますが、幾つかの方法を試してみる価値はあります。

tazuke
プロトタイプは、何を目的にするかでいつも悩みの種です。
2009年3月13日 6:19わたしは「クリック可能なスクリーンショット」のバリエーションとして、紙に手書きしたものをスキャンしてPowerPointに張り込んだ「ダーティプロトタイプ(と勝手に呼んでいます)」を使うことがあります。
マウスクリックで画面遷移するだけで、チープなのに不思議とリアリティを感じるのです。
意識合わせのためにプロジェクトメンバーを集めて画面遷移を眺めるには、比較的パフォーマンスが良い方法と考えています。もちろんこの場合は再利用はまったく考えに入れず使い捨てですが、初期段階と考え割り切っています。
ヤスヒサ
@tazuke
2009年3月19日 9:00目標設定しておかないと、いつまでもこのステージから抜けれないなんて罠もあったり。
単純に画面遷移だけするだけでも随分イメージ変わりますね。サイトマップだと階層式になっていて、サイトを訪れる視点からの全体像の把握がしにくい場合もありますし。多方向にアクセス出来るわけですから、この部分を表現出来てクライアントと共有出来ることを最低限の目標にしています。