デザインコンセプト
BlueAI Design System を支える12のデザイン原則。 すべてのコンポーネントと設計判断は、これらの指針に基づいています。
1
ツールは脇役
ユーザーの目的を最短で達成させ、シュッと出番を終える。
2
楽なUI > すごそうなUI
直感的で迷わない操作を優先。見栄えのための複雑さは入れない。
3
スクロール前提の単純なレイアウト
スクロールは最も負担の小さい操作。ボタン遷移より段階的な情報表示を優先する。
4
機能追加 = 複雑さの増加
ファーストビューにボタンが1つ増えるだけでも慎重に判断する。AIで実装が楽になっても、ユーザーにとっての認知負荷は増える。
5
デフォルト設定がベスト
ほとんどのユーザーは設定をいじらない。デフォルトのまま最も快適に使える設計にする。
6
操作をブロックしない
処理中でも他の操作ができる非同期体験を基本とする。
7
説明文に頼らない
スマホ4行超の説明文は読まれない前提。UIそのもので使い方が伝わる設計にする。
8
速度への執着
ボトルネック以外の部分でも10msでも速く。機能追加時は既存機能の速度への影響を毎回チェックする。
9
過剰な汎用性より、ハマる体験
全ユーザーの全ケースに対応するより、主要ユースケースが快適になる方を選ぶ。
10
「見えない」デザイン
優れたデザインはユーザーに意識されない。滑らかな表面のように自然でシームレスに感じられ、UIそのものではなくユーザーの目的に意識が向く状態が理想。
11
「しっくりくる」瞬間を探す
反復を重ねて全員が「これでいい」と感じるポイントを見つける。見つかったらその要素の根幹は変えず、細部だけ磨く。
12
意見を持つデフォルト + 必要時の柔軟性
最小限の設定で理想的な結果が得られるよう強い意見を持つ。ただしカスタマイズしたいユーザーにはそのためのツールも提供する。