メインコンテンツへスキップ
見出し画像

【アプリ設計】使いやすさは、画面を作る前に決まる〜ノンデザイナーのためのIAとデザインシステム〜

    KAWAI

    AIに頼めば、見栄えのよいアプリ画面は数分で作れるようになりましたが、その画面に「必要な情報が揃っているか」「迷わず操作できるか」「別の画面と同じルールで動くか」は、見た目だけでは判断できません。

    この記事では、アプリの土台となるIA(情報アーキテクチャ)と、判断を繰り返し使うためのデザインシステムを、レストラン予約アプリの例でつなげて解説します。

    読み終えるころには、FigmaやAIを開く前に作るべき「情報・導線・部品の設計図」を、自分で確認できるようになります。

    アプリを企画する事業責任者、ディレクター、エンジニア、AIでアプリを作りたいノンデザイナーに向く内容です。

    この記事は全文無料(期間限定)で閲覧できます。


    見出し画像はAIで生成しました。
    プロンプトは下記の記事に掲載中。
    毎日プロンプトは増えていきます。


    目次

    1. なぜ、画面を描く前に成否が決まるのか

    2. IAは「情報の住所と道順」を決める

    3. デザインシステムは「判断を再利用する仕組み」

    4. Atomic DesignでUIを部品から組み立てる

    5. 予約アプリを、画面の前から設計してみる

    6. SmartHR・Apple・Googleなどは何を共通化しているか

    7. 制作前チェックリストで設計を確認する

    急いで実践したい方は「5. 予約アプリを、画面の前から設計してみる」と「7. 制作前チェックリストで設計を確認する」から読んでください。


    【無料ウェビナーのお知らせ】

    「なんかダサい」アプリのUIデザインを、
    Claude Codeに直させる60分

    🔽 申し込みはこちら
    既に109名の方が申し込み済です。


    なぜ、画面を描く前に成否が決まるのか

    画像

    結論から言えば、アプリの使いやすさを左右する大部分は、配色や装飾より前の構造とルールで決まります。

    たとえば、予約を変更したい人が「予約履歴」「マイページ」「設定」のどこへ進めばよいか分からない場合、ボタンを美しくしても迷いは消えません。

    同じ意味の操作が、ある画面では「確定」、別の画面では「保存」、さらに別の画面ではチェックマークだけで表されていれば、ユーザーは画面ごとに意味を学び直すことになります。

    これは装飾の問題ではなく、情報の置き場所と操作ルールの問題です。

    アプリを家にたとえるなら、ビジュアルデザインは内装ですが、IAは間取りと案内表示、デザインシステムはドアや照明を同じ考え方で作るための建築ルールに当たります。

    内装から先に作ってしまうと、後から動線を直すために壁まで壊すことになりかねません。

    「画面を作る前に決まる」とは、最初の設計で未来を完全に予言するという意味ではなく、後から直すと影響が大きい判断を先に揃えるということです。


    IAは「情報の住所と道順」を決める

    画像

    IAとはInformation Architectureの略で、日本語では情報アーキテクチャまたは情報設計と呼ばれます。

    SmartHR Design Systemは、情報設計を「情報を整理し、構造化すること」と説明し、主な作業として分類・命名・関係性の定義を挙げています。

    アプリに置き換えると、次の3つを決める仕事です。

    • 分類する: どの情報を同じグループとして扱うかを決める

    • 命名する: ユーザーが理解できる言葉で機能や情報へ名前を付ける

    • 関係性を定義する: 何が親で、何が子か、どの操作からどこへ移るかを決める

    レストラン予約アプリなら、「店舗」「メニュー」「空席」「予約」「利用者」などが登場する情報です。

    さらに「店舗には複数のメニューがある」「予約は店舗・日時・人数・利用者と結び付く」といった関係を整理します。

    ここが曖昧なまま画面を作ると、「コース」と「プラン」が混在したり、予約変更が店舗詳細とマイページの両方に置かれたりします。

    SmartHRは情報設計の具体的なアウトプットとして、ユーザー業務の説明、概念モデル、オブジェクトモデル、画面同士の呼び出し関係、メインナビゲーションの5種類を公開しています。

    ノンデザイナーが最初から専門的な図を作る必要はありませんが、少なくとも登場する名詞・できる操作・情報同士のつながりは、画面より先に書き出すべきです。


    デザインシステムは「判断を再利用する仕組み」

    画像

    デザインシステムは、色見本やボタン集だけではありません。

    「私たちは何を大切にするか」という原則から、色・文字・余白などの値、UIコンポーネント、よくある操作パターン、文章、アクセシビリティ、実装コードまでをつなぐ仕組みです。

    IBMのCarbon Design Systemも、再利用できるコンポーネント、パターン、ガイダンス、コードを組み合わせ、一貫した体験を効率よく作るための基盤と説明しています。

    デザインシステムの価値は、毎回ゼロから考えなくてよいことだけではありません。

    「この操作にはどの部品を使うか」「エラーはどう伝えるか」「重要な操作を何色にするか」といった設計判断そのものを保存できる点にあります。

    たとえば「送信ボタンの青」を単なる色番号として持つより、「主要操作の背景色」と意味を付けて管理すれば、ブランドカラーを変えても役割は保てます。

    このような値はデザイントークンと呼ばれ、色、文字サイズ、余白などの判断をデザインツールとコードの間で共有するために使われます。

    W3C Design Tokens Community Groupは2025年10月、ツール間でデザイントークンを交換するための最初の安定仕様を公開しており、デザインと実装を同じ判断でつなぐ基盤が整いつつあります。

    小さなアプリに巨大なデザインシステムは不要ですが、最低限でも原則・トークン・部品・使い方の4層があると、画面が増えても判断がぶれにくくなります。


    Atomic DesignでUIを部品から組み立てる

    画像

    Atomic Designは、UIを部分と全体の両方から考えるためにBrad Frost氏が提唱した思考モデルです。

    5つの階層は、Atoms、Molecules、Organisms、Templates、Pagesで構成されます。

    • Atoms(原子): ラベル、入力欄、ボタン、アイコンなどの最小要素

    • Molecules(分子): ラベルと入力欄を組み合わせた日付入力などの小さな機能単位

    • Organisms(有機体): 日付、人数、店舗をまとめた予約検索フォームなどのまとまり

    • Templates(テンプレート): 実データを入れる前の検索結果画面や予約確認画面の構造

    • Pages(ページ): 店名、日時、空席などの実データと状態が入った完成画面

    ここで大切なのは、小さい部品から順番に作ることではありません。

    Brad Frost氏自身も、Atomic Designは直線的な工程ではなく、UIを「まとまり」と「部品」の両方として考えるためのモデルだと説明しています。

    完成画面を見ながら部品へ戻り、部品を直して全体を再確認する往復が前提です。

    また、Atomic Designはデザインシステムそのものではなく、コンポーネントを整理するための一つの方法にすぎません。

    部品の名前と階層をきれいに揃えても、誰が何を達成するアプリなのか、どの場面でその部品を使うのかが決まっていなければ、使いやすい画面にはなりません。


    予約アプリを、画面の前から設計してみる

    画像

    ここではレストラン予約アプリを、画面を描かずに設計してみます。

    最初に決めるのは、「初めて利用する人が、条件に合う店を見つけ、空いている日時を選び、予約を完了できる」という中心タスクです。

    次に、アプリへ登場する主な情報を名詞で書き出します。

    • 店舗

    • エリア

    • ジャンル

    • メニュー

    • 日時

    • 人数

    • 空席

    • 予約

    • 利用者

    続いて、「探す」「比較する」「選ぶ」「予約する」「変更する」「取り消す」という操作を、関係する情報へ結び付けます。

    ここまで整理すると、メインナビゲーションは「探す」「予約」「お気に入り」「アカウント」などに絞れます。

    中心となる導線は、次の一本です。

    条件を入力する → 候補を見る → 店舗を選ぶ → 日時と人数を確認する → 予約を確定する

    導線が決まったら、デザインシステムから必要な部品を選びます。

    日付入力、人数選択、店舗カード、空席表示、主要ボタン、確認ダイアログ、エラーメッセージなどです。

    最後に、通常時だけでなく、読み込み中、候補なし、入力エラー、予約完了、満席になった場合まで画面へ落とし込みます。

    AIへ画面生成を依頼するのは、この段階です。

    「予約アプリを作って」ではなく、対象者・中心タスク・情報構造・導線・部品・状態を渡せるため、出力の良し悪しも判断できるようになります。


    SmartHR・Apple・Googleなどは何を共通化しているか

    画像

    著名企業の事例を見ると、デザインシステムは「見た目を同じにする資料」より広いことが分かります。

    SmartHRは、情報設計、デザイン原則、デザイントークン、コンポーネント、ライティング、アクセシビリティまでを公開し、企画・UIデザイン・実装に関わる全員が情報設計へ参加する重要性を示しています。

    AppleのHuman Interface Guidelinesは、基礎、パターン、コンポーネントを体系化し、各プラットフォームで人が慣れている操作を尊重するための指針を提供しています。

    たとえばAppleは、タブバーを最上位のセクション間の移動に使い、現在画面への操作ボタンとして使わないよう案内しています。

    これは、情報階層というIAの判断が、タブバーというUI部品の使い方へつながる例です。

    GoogleのMaterial Design 3は、ガイドライン、コンポーネント、ツール、実装ライブラリを公開し、異なる画面サイズへ適応する考え方まで含めています。

    IBM Carbonは複数の企業向け製品で使える共通基盤、GOV.UK Design Systemは行政手続きを迷わず完了するためのアクセシブルな部品とパターン、Atlassian Design Systemは人が入れ替わっても失われない設計判断の保管場所という特徴があります。

    各社が同じ分類方法やAtomic Designを採用しているわけではありません。

    共通しているのは、良い体験を偶然や個人のセンスに任せず、原則・情報・部品・使い方として共有していることです。


    制作前チェックリストで設計を確認する

    画像

    FigmaやAIで画面を作り始める前に、次の10項目を確認してください。

    1. 対象者を一人に絞る: 最初に使ってほしい人を一文で説明できる

    2. 中心タスクを一つ決める: その人が最も達成したいことを動詞で書ける

    3. 登場する情報を出す: アプリで扱う人・物・場所・予定などを名詞で並べる

    4. 情報の関係を結ぶ: 親子、所属、順序、状態のつながりを説明できる

    5. 言葉を統一する: 同じものを画面ごとに別名で呼んでいない

    6. 中心導線を一本にする: 開始から完了までの操作を矢印でつなげられる

    7. ナビゲーションを分ける: 移動と実行のための操作が混ざっていない

    8. 最小ルールを決める: 色、文字、余白、角丸の役割が決まっている

    9. 共通部品を定義する: ボタン、入力、カードの状態と使い分けが決まっている

    10. 実データで試す: 長い店名、候補なし、エラー、完了などでも破綻しない

    10項目すべてを立派な資料にする必要はありません。

    紙一枚やテキストファイルでも、チームが同じ言葉で判断できれば設計図として機能します。

    IAが「何を、どこに、どんな関係で置くか」を決め、デザインシステムが「それを、どのルールと部品で表すか」を決めます。

    そして画面は、その二つの設計をユーザーが触れられる形へ変換した結果です。

    作る速度が上がった時代ほど、最初に何を決めるかがアプリの差になります。


    今日やること

    いま作ろうとしているアプリについて、登場する名詞と、ユーザーが行う動詞をそれぞれ5つ書き出してください。


    次に読む記事

    デザイン原則、スタイルガイド、コンポーネントライブラリの関係を短く整理したい方は、こちらの記事が次の一歩になります。


    次回

    次回候補は、この記事で扱った予約アプリについて、概念モデル・画面遷移・コンポーネント一覧を一枚の設計図へ落とす実践編です。

    ノンデザイナーでも使える制作前テンプレートを受け取りたい方は、noteをフォローしてお待ちください。


    【無料ウェビナーのお知らせ】

    「なんかダサい」アプリのUIデザインを、
    Claude Codeに直させる60分

    🔽 申し込みはこちら
    既に109名の方が申し込み済です。


    AIを使って副業・マネタイズ・業務効率化を進めたい方へ

    初回限定の無料相談に進む
    https://forms.gle/kfeW38K4tK9Y5K8C7

    画像

    【お問い合わせ先】
    法人研修・顧問: https://kawai-business.pages.dev/
    セミナー登壇、動画出演: https://lp-seminar.pages.dev/
    月次1on1: https://kawai-1on1.pages.dev/
    その他: https://kawai-official.pages.dev/

    【メディア】
    X: https://x.com/kawai_design
    note: https://note.com/kawaidesign
    NewsPicks: https://newspicks.com/topics/ai-design/
    Voicy: https://voicy.jp/channel/820890
    YouTube: https://www.youtube.com/@kawai_design
    Threads: https://www.threads.com/@kawai_design_ig
    Instagram: https://www.instagram.com/kawai_design_ig/
    Facebook: https://www.facebook.com/profile.php?id=100094403012810
    LINE: https://lin.ee/TrZG7ZN

    【書籍・監修】
    AIでゼロからデザイン
    https://www.shoeisha.co.jp/book/detail/9784798193427

    Google 画像生成プロンプト ガイド
    https://cloud.google.com/resources/content/intl/ja-jp/imagenpromptguide?hl=ja

    【出演実績】
    NewsPicks「実践!仕事術」
    https://newspicks.com/movie-series/124/?from=%2Fmovie-series%2F124%2F&movieId=6425

    さらば森田のAI〇〇ラボ
    https://youtu.be/Vsd2-nEzMWE?si=5ovF0-CroGpeNfTC
    https://youtu.be/A0A72V4vi3g?si=QTj3_DNKy8Pq2s8l

    ベイジTV(株式会社ベイジ 公式チャンネル)
    https://youtu.be/lTzrUc7L3n0?si=Ron__YSOWX1-l9Tb

    San Francisco Design Talk(btrax Brandon氏のPodcast)
    https://open.spotify.com/episode/4vk0PiJzB0559g3InChcjl

    ソフトバンクニュース
    https://www.softbank.jp/sbnews/entry/20251217_02

    SHE likes
    https://x.com/she_officials/status/2025767572604588437?s=46


    【参照リンク】

    SmartHR Design System「情報設計」
    https://smarthr.design/products/information-architecture/

    SmartHR Design System「情報設計のアウトプット」
    https://smarthr.design/products/design-review/ia-review/ia-outputs/

    SmartHR Design System「コンポーネント」
    https://smarthr.design/products/components/

    Atomic Design by Brad Frost「Atomic Design Methodology」
    https://atomicdesign.bradfrost.com/chapter-2/

    Apple Human Interface Guidelines
    https://developer.apple.com/design/human-interface-guidelines/

    Apple Human Interface Guidelines「Tab bars」
    https://developer.apple.com/design/human-interface-guidelines/tab-bars

    Material Design 3
    https://m3.material.io/

    IBM Carbon Design System「What is Carbon?」
    https://carbondesignsystem.com/all-about-carbon/what-is-carbon/

    GOV.UK Design System
    https://design-system.service.gov.uk/

    Atlassian Design System
    https://atlassian.design/get-started/about-atlassian-design-system

    W3C Design Tokens Community Group「Design Tokens specification reaches first stable version」
    https://www.w3.org/community/design-tokens/

    #AI #生成AI #ビジネス #デザイン #アプリ開発 #UIUX #デザインシステム

     
     
     

    KAWAI

     
     
    AIの情報を、仕事の判断と実行へ|「知る・考える・行う」の3ステップを発信|著書重版・登壇/動画80回超・法人AI研修8社|Google画像生成ガイド監修|SHIFT AIデザイン部長・ベイジAI顧問|NewsPicks・Voicy

    あなたへのおすすめ