$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
UI大好きプログラマーがGUIを考える道筋
Search
株式会社ヌーラボ
PRO
March 15, 2023
Technology
0
240
UI大好きプログラマーがGUIを考える道筋
株式会社ヌーラボ
PRO
March 15, 2023
Tweet
Share
More Decks by 株式会社ヌーラボ
See All by 株式会社ヌーラボ
チームワークマネジメント Bar #5
nulabinc
PRO
0
10
Geeks Who Drink Fukuoka - 202508
nulabinc
PRO
0
7
TRIAL Meetup#1
nulabinc
PRO
0
7
20251129_BacklogWorld.pdf
nulabinc
PRO
0
22
業務プロセス改善を開発⽣産性に つなげるまでの奮闘⽇記
nulabinc
PRO
0
63
AI とナレッジ共有で進化する Backlog の未来
nulabinc
PRO
0
100
DATA_SUMMT2025_Presentation_materials.pdf
nulabinc
PRO
0
93
Streamlitとロール関連の話
nulabinc
PRO
0
97
サクフェス2024_ヌーラボ原_CSと開発
nulabinc
PRO
0
27
Other Decks in Technology
See All in Technology
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
150
コンテキスト情報を活用し個社最適化されたAI Agentを実現する4つのポイント
kworkdev
PRO
1
1.8k
接客歴・営業歴の方が長いエンジニアから見たre:Invent2025
yama3133
0
100
AWS re:Invent 2025 re:Cap LT大会 データベース好きが語る re:Invent 2025 データベースアップデート/セッションの紹介
coldairflow
0
140
Amazon Quick Suite で始める手軽な AI エージェント
shimy
1
1.5k
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
380
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
250
AWSに革命を起こすかもしれない新サービス・アップデートについてのお話
yama3133
0
460
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
460
AlmaLinux + KVM + Cockpit で始めるお手軽仮想化基盤 ~ 開発環境などでの利用を想定して ~
koedoyoshida
0
140
IAMユーザーゼロの運用は果たして可能なのか
yama3133
2
520
JEDAI認定プログラム JEDAI Order 2026 エントリーのご案内 / JEDAI Order 2026 Entry
databricksjapan
0
150
Featured
See All Featured
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
89
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
60
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
0
90
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
0
240
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
390
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
26
Transcript
Copyright Nulab Inc. All Rights Reserved. UI大好きプログラマーが 大好きプログラマーが GUIを考える道筋 を考える道筋
(個人の感想) (個人の感想) 株式会社ヌーラボ 藤田 正訓
Copyright Nulab Inc. All Rights Reserved. 自己紹介 自己紹介 藤田 藤田
正訓 正訓 Fujita Masanori 株式会社ヌーラボ プログラマー 2016 Backlog UIリニューアル リニューアル (開発者) (開発者) 2019 Backlog カンバンボード機能 カンバンボード機能 ( (PO) ) デザイナーじゃないけど UI大好きです 検索すると裏話いっぱい見つかります
Copyright Nulab Inc. All Rights Reserved. 使いやすい 使いやすいGUIって、結局慣れてるって って、結局慣れてるって だけじゃない?
だけじゃない?
Copyright Nulab Inc. All Rights Reserved. 「慣れ」ってなんだろう 「慣れ」ってなんだろう 2004 2023
慣れてるアプリは使いやすい。 慣れてるアプリに新機能が生えても特にマニュアル見ないで使える気がする。 慣れってなんだろう。慣れのメカニズムを解き明かしたい
Copyright Nulab Inc. All Rights Reserved. UIデザインの流行 デザインの流行 2000年代 2020年代
見出しは色で目立たせる 背景色と 枠線で分類 位置と マージンとサイズの差で分類 見出しは大きくして目立たせる 背景色と 枠線で分類 位置と マージンとサイズの差で分類 スキューモーフィズム アフォーダンス フラット(+軽いシャドウ) 情報を詰め込む 色数多め 認知科学の成果:変わることはあっても戻ることは無い 認知科学の成果:変わることはあっても戻ることは無い 安心感(慣れの要素の一つ)←デザインの流行
Copyright Nulab Inc. All Rights Reserved. 操作方法の規則性 操作方法の規則性 → 当たっていれば
「直感的に使えた!」 見た目で操作方法がわかる(慣れの要素の一つ) UIの2次元表現 見えていない情報の取り出し方 やりたいアクション 予測 予測 タイトル1 タイトル2 タイトル3 内容1 タイトル2 タイトル3 タイトル1 内容1 2000年代 2020年代 3D的な影や出っ張りの表現は不要に 「紙が重なっている」というイメージ
Copyright Nulab Inc. All Rights Reserved. 操作方法の規則性 操作方法の規則性 → 当たっていれば
「直感的に使えた!」 見た目で操作方法がわかる(慣れの要素の一つ) UIの2次元表現 見えていない情報の取り出し方 やりたいアクション 予測 予測 + 経理関係 経理関係 2000年代 2020年代 ▼と▶だけで開閉を表せるように マイクロソフトの発明?
Copyright Nulab Inc. All Rights Reserved. 操作方法の規則性 操作方法の規則性 → 当たっていれば
「直感的に使えた!」 見た目で操作方法がわかる(慣れの要素の一つ) UIの2次元表現 見えていない情報の取り出し方 やりたいアクション 予測 予測 2000年代 2020年代 紆余曲折を経て徐々に浸透しつつある 「とりあえず右クリックすればなんとかなる」 サイズ 幅 400 高さ 400
Copyright Nulab Inc. All Rights Reserved. 操作方法の規則性 操作方法の規則性 → 当たっていれば
「直感的に使えた!」 見た目で操作方法がわかる(慣れの要素の一つ) UIの2次元表現 見えていない情報の取り出し方 やりたいアクション 予測 予測 … オーバーレイメニュー(メイン以外の細かい機能) 操作方法の規則性 「この見た目のUIはこう操作すればこう動く」というルール、法則 世界中のデザイナーと開発者が少しずつ増やし、変化させてきた ユーザーは日々、いろんなサイトやアプリを使って知らず知らずの内に習得させられている。
Copyright Nulab Inc. All Rights Reserved. 操作方法の規則性 操作方法の規則性 → 当たっていれば
「直感的に使えた!」 見た目で操作方法がわかる(慣れの要素の一つ) UIの2次元表現 見えていない情報の取り出し方 やりたいアクション 予測 予測 … オーバーレイメニュー(メイン以外の細かい機能) 操作方法の規則性 「この見た目のUIはこう操作すればこう動く」というルール、法則 世界中のデザイナーと開発者が少しずつ増やし、変化させてきた ユーザーは日々、いろんなサイトやアプリを使って知らず知らずの内に習得させられている。 密接に影響 つまり 「慣れ」は作れる
Copyright Nulab Inc. All Rights Reserved. 「慣れ」を作ろう 「慣れ」を作ろう
Copyright Nulab Inc. All Rights Reserved. 慣れを作る方法 慣れを作る方法 操作方法の規則性 ユーザーが学習済みの操作方法の規則性をなぞる
(≒シェアの大きい有名アプリからパク流用する) デザインの流行→安心感 ユーザーが普段見慣れているデザインの法則に従う どこかで見たようなUIしか作 れないのでは? YESでありNO
Copyright Nulab Inc. All Rights Reserved. どこかで見たような どこかで見たようなUI どこかで見たようなUIしか 作れないのでは?
独創的なGUIはいらない 特に仕事に使うアプリケーションでは、ユーザーが学習済みのUIで機 能が実現できるならベスト(個人の感想) 操作のやり方に独自性はいらない ユーザーの操作の結果に独自性を出そう 自サービスのユーザーがどんなUIを学習済みか、頑張って調査しよう YES ※ 趣味で作るアプリではどんどん自由に遊びましょう
Copyright Nulab Inc. All Rights Reserved. 既存の 既存のUIでは表現できない場合 では表現できない場合 (1)
どこかで見たようなUIしか 作れないのでは? 新しい操作方法の規則性を世界に広める Microsoft、Apple、Google等Big Playerがやっていること NO (1) 例:マテリアルデザイン (Google) 画面内に1つだけ、一番大事な機能のためのデカくて目立つボタンを配置する 過去、流行らせようとしたけど流行らなかったものや、もう廃れてしまったものもたくさんある
Copyright Nulab Inc. All Rights Reserved. 既存の文法では表現できない場合 既存の文法では表現できない場合 (2) どこかで見たようなUIしか
作れないのでは? 操作方法の規則性をユーザーに学習してもらう ユーザーの負担にならない程度の、アプリケーション独自の規則性 を繰り返す NO (2) 布石 布石 「種別+課題キー+タイトル」で課題を指す表現を 繰り返す→新しい画面で迷わず使ってもらえる 付帯する機能もついでにつけられる 2016 Backlog UIリニューアル 2019 ボード機能
Copyright Nulab Inc. All Rights Reserved. 慣れを作る方法 慣れを作る方法 操作方法の規則性 ユーザーが学習済みのUIをなぞる
(≒シェアの大きい有名アプリからパク流用する) デザインの流行→安心感 ユーザーが普段見慣れているデザインの法則に従う 新しい操作方法の規則性を広める …のは難しいけど、Big Playerが広めてるものはチェッ クする 独自の小さな規則性を繰り返す 自アプリや、自社の様々なアプリで規則性を統一する 「慣れ」を作ってユーザーもニッコリ! おしまい。
Copyright Nulab Inc. All Rights Reserved. ちょっと宣伝(個人開発) ちょっと宣伝(個人開発) Backlog Sprinter
BacklogでScrumやってる方を助けるChrome拡張 おしまい。