Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
UI大好きプログラマーがGUIを考える道筋
Search
株式会社ヌーラボ
PRO
March 15, 2023
Technology
0
150
UI大好きプログラマーがGUIを考える道筋
株式会社ヌーラボ
PRO
March 15, 2023
Tweet
Share
More Decks by 株式会社ヌーラボ
See All by 株式会社ヌーラボ
人間の尊厳、幸福、アクセシビリティ / 第116回「WEB TOUCH MEETING」アクセシビリティSP
nulabinc
PRO
2
180
Backlog Mobile Apps Migration To Declarative UI
nulabinc
PRO
0
8
スクラムマスター不在でスクラムをやるのは(とても辛いので)やめておけ! #scrumfukuoka
nulabinc
PRO
4
1.2k
コミュニティの中に チームを作るツール活用術
nulabinc
PRO
0
70
あんしん!Backlog導入支援プログラムの提案資料
nulabinc
PRO
0
150
【Backlog】移行フロー操作説明会Q&A集
nulabinc
PRO
0
100
ヌーラボが社内で実施しているD&I研修 ショート版
nulabinc
PRO
0
200
ヌーラボのa11yの取り組み
nulabinc
PRO
0
130
ガントチャート機能開発をRe:Boot!そのために行ったこと
nulabinc
PRO
0
470
Other Decks in Technology
See All in Technology
Oracle Cloud Infrastructure:2024年4月度サービス・アップデート
oracle4engineer
PRO
1
170
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
260
継続的な改善 x ⾮連続的な進化
sansantech
PRO
3
120
Terraformあれやこれ/terraform-this-and-that
emiki
8
1.3k
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
180
Postman v10リリース後を振り返る / Looking back at Postman v10 after release
yokawasa
1
150
日本におけるデータエンジニアリングのこれまでとこれから
foursue
16
4k
VS CodeでAWSを操作しよう
smt7174
7
1.5k
Postman v10リリース後を振り返る
nagix
0
170
AWS認定資格を取得したので、初めてマネコンを触った時を振り返ってみた。
ainatsuptr
2
100
テストプロセスで大事にしていること #jasstnano
makky_tyuyan
0
150
生産性向上チームの紹介
cybozuinsideout
PRO
1
830
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
43
9.7k
BBQ
matthewcrist
80
8.8k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
11
4.6k
Typedesign – Prime Four
hannesfritz
36
2.1k
Making the Leap to Tech Lead
cromwellryan
123
8.5k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
Documentation Writing (for coders)
carmenintech
59
3.9k
Fireside Chat
paigeccino
20
2.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Teambox: Starting and Learning
jrom
128
8.4k
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拡張 おしまい。