w/LOVE不確実な時代をクネクネ蛇行しながら道を切りひらく非線形型ブログ。人間の思考の形の変遷を探求することをライフワークに。頭のなかの知識の流れを外のモノに置き換えることのむずかしさ先日、「WHATとHOWのあいだの"溝"」で書いた、「人間のアルゴリズム」(思考)と「コンピュータのアルゴリズム」(計算)のギャップを埋めるためには、ユーザーインターフェイスの役割というのはとても重要です。これをいかにデザインするかによって、ソフトウェアのユーザビリティ(使えるか、使いやすいか)は大きく変わってきます。デザイナーの知識とユーザーの知識のギャップ先のエントリーでも紹介したとおり、このギャップの正体は何かといえば、それこそがじつは「知識」というものなのである。松岡正剛『知の編集工学』であって、ソフトウェア・デザインにおいて、ユーザーが特定の目的の達成のためにソフトウェアを利用する際に、正しいソフトウェアの操作手順とユーザーの頭のなかでの目的達成のための手順にギャップがあれば、そのソフトウェアは使えないということになります。このうち「正しいソフトウェアの操作手順」というのはソフトウェア・デザインを行う設計者が決めたものですから、正しいソフトウェアの操作手順とユーザーの頭のなかでの目的達成のための手順とのギャップというのは、ソフトウェア設計者の頭のなかの知識とユーザーの頭のなかの知識とのあいだのギャップという風にも考えることもできます。してこんなギャップが生じるのか?といえば、単に設計者・デザイナーがユーザーを知らないというのとは違います。デザイナーがユーザーのことを考えずにデザインしてしまって、それが使えないモノを生みだす原因となることもありますが、それ以前に、そもそも人間が普段何気なく行っている活動において頭のなかでどのような知識を働いて、その活動を支えているのかということがわかっていないということのほうがよっぽど問題としては大きいはずです。それは特定のデザイナーの問題ということではなくて、そういう人間の活動における思考・知識の流れというものを視野に入れてデザインを考える必要があるすべてのデザイン関係者の問題です。「WHATとHOWのあいだの"溝"」でも書いたように、ソフトウェアのデザインでは特に活動と思考・知識の流れが問題になることが多いと言ってよいでしょう。身体を使って行う作業を、ソフトウェアは同じ目的の別の作業に置き換えているソフトウェアのなかには、人間が自ら行わなくてはならない作業を、ソフトウェアのなかで代行して行えるようにするものが数多くあります。ソフトウェアに限らず多くの道具は人間が行う作業を別の作業に置き換えますが、ここではソフトウェアの話に限ります。計算という文字通りコンピュータが得意とする作業をはじめ、同一の情報の複製はコピー&ペーストという操作に置き換えられ、このWebの記事は覚えておきたいなと思ってメモをしたりする行為はブックマークするという行為に置き換えられます。このあたりは元の作業とコンピュータ上での作業の差異があまり感じられないものかもしれません。文章を書くという行為になると差が大きくなりはじめます。筆記具によってひとつひとつの文字を一画一画書いていくという作業は、コンピュータ上では、キーボードによって音を入力して漢字変換しながら文章を書いていくというまったく別の作業に変換されます。イラストレーターなどのツールは、絵を描いたりグラフィックデザインをするという活動における、紙の上で全体の構図や色調などを考えながら描画や彩色していくという作業を、ベジエ曲線などによる線描やエリア設定、選択された面やラインの色調の決定、いったん描いた図像を拡大/縮小したり配置を変えたり反転したりといった、まったく異なる作業に置き換えてくれます。目的は同じでも、ソフトウェア上での作業手順は必ずしも元のアナログな作業手順とは必ずしも一致しないわけです。問題は、作業の置き換えのレベルが、単に腕力をはじめとする身体能力の置き換えである洗濯機や自転車などとは異なり、ソフトウェアが置き換える作業は従来なら人間の頭のなかだけ行われていた作業も含むということです。ある意味、考える作業、アイデアを出すための作業を奪い取ってソフトウェア上の操作に置き換えるわけです。うまくソフトウェア上の作業に変換できれば、これまで自分ではその目的を達成できなかった人でも、それができるようになる。計算が苦手な人が苦もなく計算できたり、絵が描けなかった人が描けるようになったりします。した人にとっては自分の頭のなかにあったものを置き換えたというより、誰かの頭のなかにあったテクニックがソフトウェアに置き換えられたので利用できるようになったということですけど。これはあくまで置き換えがうまくいった場合です。反対に、ソフトウェアに置き換えられた作業が、従来の頭のなかで行われていた作業とうまく一致しないと、とたんにどうやって使ったらいいのか?という問題が生じます。普段行っている作業手順とソフトウェア上の操作手順が大きく異なっていれば、どうやったらいいかわからない場合があるのは当然でしょう。自分でもどうやったかは説明しきれないじゃあ、普段の作業手順と一致させればいいじゃないかという簡単な話にはならないんですね。いうのも、そもそもの普段の作業手順というもの自体、それをやってる本人にも明確にはわからないことが多いからです。そのわからなさには、行動として身体に染み付いてしまっている暗黙知が原因であることもあれば、具体的な行動として表面化する以前の頭のなかの知識の流れという自分では意識しづらいものがあるのも原因だったりします。このへんのことは前に「暗黙知はどこにあるか?/情報は界面にある」というエントリーでも書いていますね。やって絵を描くのかなんてことをちゃんと説明できる人なんていないわけです。これだ!と思う構図や色調、筆捌きや色の重ねなどの描画テクニックがどのようにいつ選択されるのかなんてことは言葉にしきれない。それは絵がうまいとかへたとか関係なく、うまい絵を描く人だろうが下手な絵しか描けない人だろうと、その絵をどうやって描いているのかなんて本人だってすべて説明できるわけではありません。その行為を行う過程で、頭のなかで知識の流れが止まってしまっているのかというと決してそうではありません。確実に作動しているはずの知識の流れを本人でさえうまく捉えることができないのです。いや、脳科学や認知科学の分野でだって、そんなことが説明できるようにはなっていないでしょう。ユーザーが目的達成するまでの道のりを把握するもちろん、こうしたことは、絵を描くという行為に限ったことではありません。自分がどうやって旅行のプランを立てたのか、あるいは、実際に買った商品をどうやって購入すると決めたのか、ということだってきちんと説明できません。いまなお、これは使えるなと思えるような旅行プランのためのWebサイトや、これはすごいと思えるリコメンドエンジンなど買物経験の満足度を高めてくれるサービスのついたECサイトなどにお目にかかれないのもそういう理由も一部にはあるのでしょう。ソフトウェアによって、そうした行為をソフトウェア上の作業に置き換えようとすれば、そのすべての思考過程がわからなくても、何がキーとなる認知的な行為であり、全体の活動のなかで個々の要素行為がどう互いに連動し合って、目的達成までの活動としてつながっているのかをある程度は把握する必要はある。しないとWHATとHOWのギャップを埋める手だてを見つけるのは困難だからです。このユーザーの行動とその環境を理解することの必要性に関しては、ヤコブ・ニールセンがユーザーインターフェイスにおけるユーザビリティの一般原則として提示している「10ヒューリティクス」のなかの1項目に「システムと実世界の調和」あげていたり、ドナルド・A・ノーマンが「ユーザー中心デザインの7つの原則」のなかで「外界にある知識と頭の中にある知識の両者を利用する」といった項目をあげていることも含めて理解しておいた方がいいと思います。観察によってユーザーの活動を把握するそういった意味からデザインの上流工程においては、ユーザーの活動を観察して、ユーザーがどんな環境においてどんな道のりをたどって目的の達成まで辿りついているのかを理解することが重要になってきます。やってる本人でも気づかないことも外から観察すれば見えてくることもある。そこに本人が意識できていることをインタビューによって聞きだして補足すれば、デザインをする上での視野も開けてきます。いま「どんな環境において」と書いたのは、ユーザーが活動を行う環境には、ユーザーが行う行為や思考に影響を及ぼす要因が多々あるからです。いや、人間が行う活動は常に接している環境との相互作用のなかでその内容が決定されているとみるべきです。環境とは、空間であることもあれば、暑さ/寒さや音・振動のようなものでもあれば、実際にユーザーが使っている道具や言葉でもあったり、ユーザーが所属する組織やコミュニティにおける明示的なルール、非明示的な文化である場合もあります。したことを外から客観的に観察するのです。ユーザーが現在どのようにしてある目的達成のための一連の活動を行っているのかを把握するんです。ユーザー行動の分析と統合」で扱っている、コンテキスチュアル・インクワイアリーによるユーザー行動調査から5つのワークモデルによる行動分析を行うインタープリテーション・セッションなどは、まさにユーザーの行動とその背景にあるものを把握するために行うものですね。この作業がなければペルソナもつくれなければ、シナリオ法を使ってデザインコンセプトを描くことだってできはしません。ユーザーの現在の行動を、ソフトウェアの操作手順としてどう置き換えればよいかは、ユーザー行動の把握があってはじめて可能となることなんですよね。ここが見えてこないとWHATをHOWにつなげるためのデザインコンセプトって見えてこないと思うのです。tanahashi)profile:人間の思考方法の歴史的推移について考えるのがライフワーク。本のなかには時に、何冊もの他の本へと誘ってくれ...白鯨/ハーマン・メルヴィル台風12号の上陸とともに読みはじめたメルヴィルの...スタンツェ―西洋文化における言葉とイメージ...ヨーロッパ中世というのは実におもしろい時代だと...中世の秋/ホイジンガそもそも人間はそう簡単に自分の外にある対象を自...ファウスト/ゲーテ2018年、こちらのブログの書き始め。noteの方に...科学と詩の結託(悪魔との契約としてのゲーテ...ゲーテの『ファウスト』を読み始めた。来年前半...歴史の地震計:アビ・ヴァールブルク『ムネモ...『歴史の地震計:アビ・ヴァールブルク『ムネモシ...イメージと思考を結びつけるイメージと思考との関係について考えることが好き...シェイクスピアの生ける芸術/ロザリー・L・...人はどれだけ自分自身で考え、行動しているのか。システム、コンセプト、...人を動かすのにシステム以上に強力なもの、それは...知っていることより大事なこと。それは新しい...常々、思う。SummaryRSS2.0Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。