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
2023年 認知負荷との戦い
Search
ysk8hori
December 10, 2023
Programming
0
290
2023年 認知負荷との戦い
2023/12/09 ゆるWeb札幌#25 のLTでの発表資料です。
以下について自分が考えて実行したことを発表しました。
- コードと認知負荷
- マネジメントと認知負荷
- UI/UXと認知負荷
ysk8hori
December 10, 2023
Tweet
Share
More Decks by ysk8hori
See All by ysk8hori
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
3
2.5k
2020/11/30 ゆるWeb札幌 ナンプレSPAを vue + TypeScript で作った話
ysk8hori
0
250
Other Decks in Programming
See All in Programming
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
2.3k
愛される翻訳の秘訣
kishikawakatsumi
3
370
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
430
Implementation Patterns
denyspoltorak
0
140
Go コードベースの構成と AI コンテキスト定義
andpad
0
150
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
5
1.6k
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
330
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
310
CSC307 Lecture 01
javiergs
PRO
0
650
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
180
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
2k
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
120
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
130
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
220
The World Runs on Bad Software
bkeepers
PRO
72
12k
Music & Morning Musume
bryan
46
7k
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
34
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Marketing to machines
jonoalderson
1
4.5k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Transcript
2023/12/09 ϗϦͪΌΜ ιϑτΣΞ։ൃͱೝෛՙ ̎̌̎̏ ೝෛՙͱͷઓ͍
X @YSK8_ / 🐱🐙 https://github.com/ysk8hori ϗϦͪΌΜ • ϑϩϯτΤϯυΤϯδχΞ • φϯϓϨʢಠʣΞϓϦ
• https://numberp.net/
৺ཧ্ֶͷ֓೦ ೝෛՙͱ • ೝ৺ཧֶ (cognitive psychology) Ͱɺʮ༻͞ΕΔϫʔΩϯάϝϞϦͷ૯ྔʯΛࢦ͢ɻ • ೝෛՙཧͷجຊతͳߟ͑ํɺϫʔΩϯάϝϞϦʔͷׂͱݶքΛΑΓߟྀ͢Δ͜ͱͰɺ ڭҭσβΠϯͷ্࣭͕͢Δͱ͍͏ͷͰ͋Δɻ
ൃද༰ • ίʔυͱೝෛՙ • Ϛωδϝϯτͱೝෛՙ • UI/UXͱೝෛՙ
ίʔυͱೝෛՙ • ίʔυͷϝϯςφϏϦςΟೝෛՙʢՄಡ ੑߏͳͲͷཧղ༰қੑʣͱؔΘΓ͕͋Δ • ͲΕ͚ͩՄಡੑߏΛྑͯ͘͠ • ຊ࣭తͳෳࡶ͞ͷվળࠔ • ಛʹϨϏϡʔ࣌ͷೝෛՙ՝
ೝෛՙͷߴ͍ίʔυϕʔεʢAIੜʣ
TypeScript Graph ϨϏϡʔ࣌ͷೝෛՙݮͷ • TypeScript ͷίʔυϕʔε ʹ͓͚ΔϑΝΠϧؒͷґଘ ؔΛࢹ֮Խ͢Δ CLI •
→՝ • ར༻ऀ͕ίϚϯυΛଧͭ ඞཁ͕͋Δ TypeScript Gr a ph ʹΑͬͯग़ྗ͞Εͨ Merm a id ͷϑϩʔνϟʔτμΠΞάϥϜ
delta-typescript-graph-action TypeScript Graph Λ CI Ͱಈ͔͢ • Pull Request ͰͷมߋՕॴ
पลͷߏΛՄࢹԽͯ͠ Pull Request ʹߘ͢Δ • GitHub Action ͱͯ͠ެ։
TypeScript Graph ͷޮՌ • ݸਓతʹϨϏϡʔ࣌ͷೝෛՙݮʹཱ͍ͬͯΔͱײ͡Δ • ʢΞϯέʔτఆྔతͳܭଌࠓޙʣ • ߏ্ͷΛ༰қʹνΣοΫͰ͖Δ
Ϛωδϝϯτͱೝෛՙ • 💭ΥʔλʔϑΥʔϧ͕ػೳ͠ͳ͍ཁҼʹ ೝෛՙͷߴ͕͋͞Γͦ͏ • 💭ೝෛՙ͕ߴ͍ϓϩδΣΫτͰɺߟྀ ࿙Ε࣮࿙ΕͳͲͳͲෆ۩߹͕ଟൃ͢Δ ͜ͱ͕૾Ͱ͖Δɻ ೝෛՙͷߴ͍ϓϩδΣΫτϚωδϝϯτʢAIੜʣ
େ͖ͳϓϩδΣΫτͷೝෛՙݮ • Ϣʔεέʔε͝ͱʹߟ͑Δ͜ͱͰ • Ϛωδϝϯτ༷ઃܭ࣮γϯϓϧ • ೝෛՙ͍ • 💭 ࠓޙৗʹΞδϟΠϧ։ൃͷΑ͏ʹখ͘͞ΠϯΫϦϝϯτ͠ͳ͕Β։ൃ͍ͨ͠
• ͪΖΜ࠷ऴతͳ౸ୡΛݟࣦ͍͚ͬͯͳ͍ • ͔͠͠ํసͰ͖ΔΑ͏ʹͳΓ͍ͨ Ϣʔεέʔε͝ͱʹϦϦʔεՄೳ͔Λަব͠ɺ࣮ߦͨ͠ɻ
λεΫϚωδϝϯτͷೝෛՙݮ • λεΫͷܨ͕ΓΫϦςΟΧϧύε • →ࠓԿ͕Ͱ͖Δͷ͔Θ͔Δ • →։ൃऀ͕ࣗతʹಈ͚Δ • ʲ؇ืʳ͜͏͍͏ݟͤํΛ࣮ݱ͍ͯ͠Δྑ͍ ײ͡ͷλεΫཧπʔϧ
λεΫΛϑϩʔνϟʔτʹͯ͠ཧ͢Δ
̪̭ʗ̪̞σβΠϯͱೝෛՙ • ΤϯδχΞͷݴ༿σβΠφʔʹڹ͔ͳ͍ • ʮ͜͏ͨ͠ํ͕ྑ͍ͱࢥ͍·͢ʯͰڹ͔ ͳ͍ • ײ֮Ͱͳࠜ͘ڌΛ࣋ͬͯٞͰ͖Δ͖ ೝෛՙͷߴ͍UI
ΤϯδχΞ͕σβΠφʔͱձ͢ΔͨΊʹ৺ཧֶΛ͔͡Δ ̪̭ʗ̪̞ͷೝෛՙݮ • ॻ੶ʮUXσβΠϯͷ๏ଇʯ • L a ws of UX
ͷαΠτΛॻ੶Խͨ͠ͷ • L a ws of UX Ͱհ͞Ε͍ͯΔ৺ཧֶత๏ଇ • ̎̍ݸத̍̎ݸ͕ೝʹؔΘΔ๏ଇ • →UI/UXσβΠϯͷ࣭ͷೝෛՙͱؔ Θ͍ͬͯΔʢงғؾͰݴͬͯ·͢ʣ UXσβΠϯͷ๏ଇ
৺ཧֶత๏ଇΛࠜڌʹձͰ͖ͨ • ࣗͷײ֮ͷݴޠԽ͕Ͱ͖ͨ • ೲಘ͍͚ͯͨͩ͠Δ • ʮࢲͦͷॻ੶࣋ͬͯ·͢ʂʯͳͲͷԠ • ڞ௨ೝ͕͍ࣝ࣋ͯͯΔײ •
ࢍಉΛಘΒΕɺಉ͡ํΛ͘͜ͱ͕Ͱ͖ͨʂ • 💭 ࠓޙ͞ΒʹͦͷํΛ໌֬ʹఆ͍͖͍ٛͯͨ͠ • →σβΠϯݪଇͷఆٛ
̎̌̎̏ͷՌɿ ೝෛՙͱઓͬͨ݁Ռɺ৺ཧֶత๏ଇͱग़ձͬͨ ͓ΘΓʹ • ⭐ UI/UXͷೝෛՙݮίʔυϕʔεͷϝϯςφϏϦςΟվળʹͭͳ͕Δ • UI/UXͷೝෛՙݮɺ݁Ռతʹ֓೦͝ͱͷUIίϯϙʔωϯτAPIΛ࡞Δ͜ͱʹͳΔ • ͦΕσβΠϯγεςϜDDDͰ
ೝෛՙݮͯ͢Λղܾ͠·͢ ΒΜ͚Ͳɻ Ch a tGPT͕ੜͨ͠ʮೝෛՙΛԼ͛Δ͜ͱ͕ͯ͢Λղܾ͢ΔʯͱޛΓΛ։͍ͨϑϩϯτΤϯυΤϯδχΞͷը૾