現在JavaScriptの設定が無効になっています。このページを利用するにはJavaScriptの設定を有効にしてください。トップ全記事一覧テクノロジー2009.04.06エンジニアにもわかる「ユーザーインターフェース設計」はじめに島津悠樹と申します。JAPANのソーシャルメディア系サービスの開発・ユーザーインターフェース(以下UI)設計を担当しています。私からは「エンジニアにもわかる『ユーザーインターフェース設計』」と題し、エンジニアのみなさまに考え方のヒントとなるようなネタをお届けします。エンジニアの方々にとって、UI設計は、おもしろそう、けれど、どこかとっつきにくい......、そんな印象を持っておられるのではないかと思います。私も以前はそう思っていました。とっつきにくさを理由にUI設計をやらないのはもったいない、という思いで試行錯誤した結果、なんとか、UI設計のお仕事をいろいろ担当させていただくことができるようになりました。本エントリーのテーマは、「UI設計のとっつきにくさを取っ払おう!」です。UI設計は何もデザイナーのための特別なものではありません。UI設計にありがちな誤解について、ひとつひとつ説明しながら解いていこうと思います。「UI設計=グラフィックデザイン」ではありませんイラストやグラフィックは描けないけどUI設計の最前線で活躍されている方はたくさんいらっしゃいます。UI設計のキモは、情報の整理とロジックの構築です。グラフィックデザインのセンスと、UI設計のセンスに因果関係はありません。私もお絵かきはまったく苦手です(笑)。明快なロジックを組み立て、それを言葉や図で説明できれば、それで十分やっていけるというのが実感です。「UI設計=アート・自己表現」ではありませんUI設計は特別な才能を持った人の"不可侵領域"......。そんなイメージを持っておられる方がいらっしゃるかもしれません。多くの場合、UIを使う人は一般の方々です。一握りの関係者で作ったUIが、利用者には理解できない・うまく使いこなせない......となったら、それはよいUI設計とはいえません。UI設計のゴールは、サービス・機能を可視化し、利用者に理解してもらい、使っていただくことです。UIを、対象ユーザーの利用を促進するための手段と位置づけ、それを実現すべく、プロジェクト全体でUI設計を進めることが、質の高いUI設計につながります。「UI設計=デザイナーの仕事」ではありませんインターネットが登場して間もないころ、UI設計はデザイナーの仕事でした。複雑化し、デザイナー単独で対応しきれないものになってきています。JavaScriptやFlash、Silverlightなどの技術を使い、エンジニアがUIを作る場面が増えてきました。企画担当者が、ビジネスプランとセットでUIを考えていることもあると思います。UI設計は、エンジニアを含むプロジェクトメンバー全員の仕事になりつつあります。ここまでで共感いただけたら、本エントリーの狙いは9割がた達成です(笑)。次はご自身でいろいろ実践されることをお勧めします。以下、私なりに考える取り組み方の一例です。ほかにもあると思いますので、ご興味ある方はこれにこだわらず、いろんな方法を試されるといいと思います。(渡辺保史/著)それは「情報」ではない。ディスカッションする身近なところで、日常的にUIについて話ができる状況をつくる具体的には思ったことをいえる人を探す。理想は、どんなことをぶつけても受け止めてくれる、献身的な犠牲者(笑)日々の事象について、考えたことを言ってみる。アウトプットする試作する。Inc.)UI-patterns.comインプット・ディスカッション・アウトプット、この3つを循環的に実践することが知見と経験の蓄積につながり、効果的だと思います。前述のとおり、方法はこれに限りませんので、ご自身なりにやりやすい方法をぜひ見つけてみてください。JAPANでは情報技術を駆使して人々や社会の課題を一緒に解決していける方を募集しています。詳しくは採用情報をご覧ください。JAPANのサービス開発を支える技術やデザイン、文化を発信しています。Reserved.このページの先頭へ。