この記事は機械翻訳されたものです。

ちょっとひと言

デザイン開発のです。

David Platt

 

David Platt多くの開発者や管理者のユーザー エクスペリエンス (UX) 設計の色とフォントとボタンの半径が選択されることを考えます。 これはまったく見当違いです。 角の丸みのあるウィンドウ cutesy のアニメーションの最後に最も重要でないと、UX. の一部です。 コラム「デコレーション、デザインではない」私フェロー ソフトウェア凡例 Billy Hollis を呼び出す

プログラム全体 、UX: そのワークフロー、機能セット、必要な入力します。 UX は、silk の財布に sow の耳のプログラムの装飾が何らかの理由で、"アート"人のベレーにはフェンスをスローものではありません。

UX の戦い勝利か、デコレータ プログラムを時間に達する前に失われました。 家具のプログラムとして 300万の思考: テーブルと言います。 装飾は、そのテーブルの表面仕上げです。 もちろんテーブルは適切ではなく、終了する必要があります。 しかし、開発者はテーブルから不適切な材料の 1 つは、ユーザーのニーズを満たすしないをビルドする場合は、世界中でベストの終了も役に立ちません。 ユーザーは本質的なリビング ルームは、装飾的なテーブル必要がある場合は、木を選択する可能性があります彼しあわせされます。 その一方で、作業テーブル自由形の日常的な実施はカフェテリア台所を必要とは、金属をはるかに高いになります。 ステップ アップをバックアップする、ユーザーは、実際にテーブルを必要はまたはより、椅子彼の問題が解決されるか。

変更するか、UX. を破壊する開発の基本的な意思決定の例します。 [ソフトウェアをなぜデータバインディングの基調講演 (トークで使用します。

スウェーデンでしばらく前と参照される Google に教えていた。 サーバーは、国を検出、自動的にスウェーデン語で (図 1)。 ほとんどの場合、ほとんどのユーザーにとって適切なあり (完全に問題を修正するのには右下) の 1 回のクリックする必要があります (永続的な cookie の場合) までに誤りがある場合。 一方、UPS.com に彼を行うことができます前に、彼の国を選択すると、ユーザーが必要です。 次回の再実行のためのスウェーデンでは、あなたや自分にとって覚えやすくためにサイトを明示的に指示する必要がある場合の対処方法は、30 のクリックされます。 お金、顧客を処理する方法はありません。

Automatic country detection is one reason why Google does it right
図 1 国の自動検出は、なぜ Google 右か理由の 1 つです。

UPS の設計者 suck のそれらの国のユーザーの自動検出を実装しないことを選択した場合に、自分のサイトを condemned しました。 (私が行った。 難しくはありません。 単純な静的なテーブルを参照、1 日 1 回、テーブルを更新します。 簡単です)。人の給料を支払う (侮辱) の顧客は、表示、意図的にどのようなコンピューター ユーザーの時間を無駄にすることができ、行ってする必要があります。 この malpractice の結果を修正できますデコレータは、世界ではないです。

以前書いたように Google、その一方で、その集計ユーザーの時間の数十億ドル、1 時間あたりのコストを認識します。 その国の自動検出、自動のトピックの提案と自動検索の結果のすべてを取得によってユーザーの質問への回答を組み合わせてです。 すぐに、正しくし、可能性のある最小限の労力で。 このサイトをハンマーに苦労は、世界最悪のデコレータが必要があります。

Google が、トピックに関連のデコレーションのロゴの whimsy を追加します。 最近作業のギター、チャーリー Chaplin スプーフィング ビデオ、旧暦の eclipse できた図 1。 Google はこの装飾を機に行わすることができます、その資金を用意するのには、機能の予算を short-changes ことはありません。 正式な名前を「Google 落書き、」本来の重要ではないと述べています。

クライアントがありますだけでそれらを出荷する前に、UXs の批評を通知します。 何かを変更するのには遅すぎることです。 アーキテクチャが設定されている場合、予算を費やして、セキュリティ強化の態度。 クライアント自体に保存されているコーナーを見つけたら、私の髪する必要 癌の外科と同様に、しました」というしたい:"理由でしたが私に 1 年前と私でしたをしてきましたですか?"良い外科医のように、私はその時点でことができますどのような一時しのぎの治療を提供します。 しかし、私は移動すると、私は、gospel し他のユーザーはこの男にすることはできません痛みたければ、早期の介入の推進に広めます。

UX は、終わりではなく、開発プロジェクトの先頭を開始します。 読む、ありがとうございます。 ここを参照してください。 連絡早期、後ではありません。

David S. Platt は、ハーバード大学の公開講座や世界中の会社で .NET のプログラミングの講師をしています。『Why Software Sucks...and What You Can Do About It』(Addison-Wesley Professional、2006 年) や『Microsoft .NET テクノロジ ガイド』(日経BPソフトプレス、2001 年) などの、11 冊のプログラミング関連の書籍の著者でもあります。2002 年には、マイクロソフトから Software Legend に指名されました。David は、8 進法で数える方法を学べるように、娘の 2 本の指をテープで留めるかどうか悩んでいるところです。連絡先は rollthunder.com (英語) です。