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
OOUIとTBUIのバランスからみるkintoneのUI設計
Search
yui.abe
December 10, 2025
Technology
0
34
OOUIとTBUIのバランスからみるkintoneのUI設計
kintone Café 東京 Vol.25 petitで登壇した際の資料です。
https://kintone-cafe-tokyo.connpass.com/event/373252/
yui.abe
December 10, 2025
Tweet
Share
More Decks by yui.abe
See All by yui.abe
非営利組織に転生したエンジニアの末路
clostridium81
0
7
Other Decks in Technology
See All in Technology
人工知能のための哲学塾 ニューロフィロソフィ篇 第零夜 「ニューロフィロソフィとは何か?」
miyayou
0
280
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
130
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
5
12k
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
170
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
140
ルネサンス開発者を育てる 1on1支援AIエージェント
yusukeshimizu
0
130
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.5k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
Introduction to Bill One Development Engineer
sansan33
PRO
0
340
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
230
Next.js 16の新機能 Cache Components について
sutetotanuki
0
210
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
So, you think you're a good person
axbom
PRO
0
1.9k
Embracing the Ebb and Flow
colly
88
4.9k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
140
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Producing Creativity
orderedlist
PRO
348
40k
Fireside Chat
paigeccino
41
3.8k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
180
4 Signs Your Business is Dying
shpigford
187
22k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
58
41k
Making Projects Easy
brettharned
120
6.5k
Transcript
OOUIとTBUIのバランスから みるkintoneのUI設計 2025.12.10 Abe Yui オブジェクト志向UI タスクベースUI
自己紹介 3 • ITエンジニア @教育・子ども支援 NPO • Webアプリ開発・各種 SaaSの権限自動化・生成 AI導入/教育・kintoneアプリ
開発...etc • kintone歴 ◦ ユーザーとして: 4年 ◦ アプリ開発者として: 3ヶ月未満(初心者です ...!) ◦ kintoneのチーム応援プラン( NPO割引)には大変大変お世話になってい ます
オブジェクト志向UIとタスクベースUI © Google Inc. 2 OOUI TBUI
オブジェクト志向 UI(OOUI) 9 • オブジェクト( 名詞=モノ)を起点とした UI • 対象となるモノを選択・特定してから、操作を加える 料理に例えると...
目の前にある材料が起点 目の前の材料を基に、下ごしらえ する、包丁で切る、炒める、煮る ... など作業する。 必ずしも線形的/固定的に作業 する必要はなく、自由な順番で 作業できる。思い描いた最終形 が途中で変わってもよい
タスクベース UI(TBUI) 9 • タスク(動詞=やること)を起点とした UI • 特定の操作(作業)の流れに沿って動くことが前提 料理に例えると... レシピ(作業工程)が起点
レシピに忠実に作業することで、 着実に当初の最終成果に到達で きる。 決まった作業の流れから外れる ことは想定されていない 。または 流れから外れるのが仕組み的に / 心理的に難しい
OOUIとTBUI 9 オブジェクト志向 UI (OOUI) タスクベース UI (TBUI) 基本の設計 オブジェクト(名詞=モノ)を起点としたUI
タスク(動詞=やること)を起点としたUI 操作の順序 名詞 → 動詞(オブジェクトを選択してからアクション を選択) 動詞 → 名詞(タスクを選択してから対象物やパラ メーターを指定) UIの構成 モードレス で、ユーザーが対象オブジェクトを自由に 操れることを基本とする モーダル な操作手順が多く、特定の入力操作を強要 し、ユーザーの仕事を中断する メンタルモデ ル 日常生活の作業(モノを選んでから行動)と同じ感覚 で、ユーザーのメンタルモデルと一致しやすい 日常の「商品を選んでからお金を払う」というような基 本の流れとは逆になる場合がある 操作性/拡張 性 高い。開発者/ユーザー双方にとって、線形的な手順 に縛られず、自由度が高い 低くなりやすい。固定的/線形的な作業フローを前提と したUIに縛られる
kintoneのUIは? 基本的にはオブジェクト志向UI (「kintoneの『アプリ』は要するにデータベースだよ~」) 10 • ユーザーが最初に目 にするのはレコード一 覧(=名詞) • 特定のレコードを選
び、編集・削除・コメン ト付与・承認申請など の操作をおこなう • 開発者にとって最も重 要なのは、適切なデー タモデリングとフィール ド設計
タスク志向 UIによる調整 ユーザーのタスクや役割/特性に応じて、タスク志向寄りに使うこともできる(→バ ランスを取れる) 10 ポータルから新規レコード作成画面に直接リ ンク(ex.「日報を書く」) プラグイン (=特定のふるまいを実現する道具) プロセス管理
(決まった流れでレコードを処理) 通知/リマインド (TODOを知らせる)
kintoneのUI設計をどう考える? 1/2 • 人間の認知の順番はモノ→動作 ◦ よって、レコード一覧画面を中心としたOOUIは理にかなっている • 一方で、固定的なタスクに早期に慣れてもらいたい場合は、タスク志向が適 している場合もある •
cf. 祖母にLINEの使い方を教えた思い出 ◦ 「まずホーム画面でこのボタンを押して」、「次にこの画面でメッセージ相 手を選んで」、「ここにメッセージを打ち込んで」、「この送信ボタンを押 す」みたいなタスク志向の説明 になる ◦ 「アプリ」「アカウント」「チャット」みたいなオブジェクトの理解は二の次 ◦ UIがちょっとでも変わったら一気に不安になる(ex.広告が出現) ◦ 自由度が低い。自律的/発展的な使い方に広がっていかない 10
kintoneのUI設計をどう考える? 2/2 • kintoneの良さは、アプリユーザーと開発者の垣根が低く、誰もが設計視点を 持って仕組みを改善していけること ◦ cf. 「市民開発」 • みんなで仕組み改善していくためには、なるべく全員がアプリのデータモデ
ルを把握する必要がある • kintoneのオブジェクト志向のUIは、アプリユーザーが自然と業務のデータモ デルを把握するのに適している ◦ cf. スプレッドシートやExcelは、表形式といえどもフリーフォーマットで何 でも書けてしまうので、メンタルモデルの形成につながりにくい 10 結論:kintoneはモノが中心だからこそ、「みんなで作ってみ んなで使う」チームワークにつながるのでは