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
Designer's and Engineer's Thinking Styles
Search
ninjinkun
August 03, 2023
Design
0
200
Designer's and Engineer's Thinking Styles
ninjinkun
August 03, 2023
Tweet
Share
More Decks by ninjinkun
See All by ninjinkun
買収から2ヶ月でシステム統合した話
ninjinkun
0
93
Launchable Webinar テストを効率化して生産性を上げる方法
ninjinkun
2
550
ディープリンクの 設計と実装 - iOSDC2017
ninjinkun
18
10k
スマートフォンアプリ開発における共創的な開発チーム
ninjinkun
61
19k
ReSwiftでアプリの状態管理 / Reactive Swift Meetup
ninjinkun
9
17k
フリルのアプリ開発今昔物語
ninjinkun
3
2.2k
プロトタイピング合宿によるデザインリニューアル
ninjinkun
1
3.1k
デザイナーが仕事をしやすいアプリエンジニアを考える
ninjinkun
4
670
Elevationで影が思ったように出ないとき
ninjinkun
4
12k
Other Decks in Design
See All in Design
【30人中30人が3ヶ月平均180万収入アップ】マズロー安達の弟子、成功事例集
maslow_akkun
0
130
AI時代に、僕たちデザイナーはどう歩むか
kazuhirokimura
0
280
CIRCULAR ECONOMY + SERVICES
jmanooch
0
120
今日から意識できるアクセシビリティ
fumiko
0
250
BPStudy#213〜ビジネスアナリシスとDDD(ドメイン駆動設計)パネルディスカッション資料 / BPStudy213-panel
haru860
0
420
バイアスを凌ぐデザインとコード ―異動直後にどうふるまうか―
kkaru
0
450
AIの実践とコミュニケーションデザインの意義 / AI practice and the significance of communication design
bebe
0
630
Мышление дизайнера историями. Как текстовые модели человеческого поведения помогают проектировать
ashapiro
0
290
組織で取り組むアクセシビリティのはじめ方
masakiohsumi
0
150
【最新】マズロー安達の弟子実績(1期-4期の26人分)
maslow_akkun
0
320
Design Studio Deck | インクルーシブデザインスタジオCULUUM
culumu
3
1.6k
“使いやすい”が生産性を変える!業務を効率化するためのUX/UI設計ポイント
ncdc
2
410
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Speed Design
sergeychernyshev
32
1k
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
48
5.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Building Applications with DynamoDB
mza
95
6.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
A designer walks into a library…
pauljervisheath
207
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
Spectrum Tokyo Meetup #04 Designer’s and Engineer’s Thinking Styles @ninjinkun
@ninjinkun • Senior Software Engineer at Launchable, Inc. • Enterprise
SaaS startup in the US • Frontend Engineering and UI Design • 75% Engineer, 25% UI Designer Designer 25% Engineer 75%
A typical conflict on development 🙅 🙋 Can you change
these button to separate colors? No, because they are the same component Designer Engineer
Designers: Top down thinking • Responsible for user experience •
Design starts with empathy for users • Focus: Managing users’ perceptions/ emotions/thoughts User’s life Button Web page User’s behavior … User’s goal
Engineers: Bottom up thinking • Responsible for building and maintenance
• Computer science is built on building blocks • Focus: Managing code/system complexity HTML/CSS/JS CPU Button OS Web Browser Compiler …
We need both! • Designers + Bottom up: To reduce
complexity • Engineers + Top down: To improve usability 🤝
How? • Use Figma • Build your design system