Submit Search
Upload
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/ygoto3q/atomic-design-for-agile-ui-development-100961721 )
•
1 like
•
1,857 views
Yusuke Goto
Follow
The slides describe how you can adopt Atomic Design to make your UI development agile.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 229
Download now
Download to read offline
Recommended
RUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリング
Yusuke Goto
Streaming Reliability Engineering
Streaming Reliability Engineering
Yusuke Goto
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
Yusuke Goto
より高品質なメディアサービスを目指す ABEMA の技術進化
より高品質なメディアサービスを目指す ABEMA の技術進化
Yusuke Goto
conte - ABEMA's Design System
conte - ABEMA's Design System
Yusuke Goto
ABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組み
Yusuke Goto
ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術
Yusuke Goto
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Yusuke Goto
Recommended
RUM と STM で実現する動画視聴における信頼性エンジニアリング
RUM と STM で実現する動画視聴における信頼性エンジニアリング
Yusuke Goto
Streaming Reliability Engineering
Streaming Reliability Engineering
Yusuke Goto
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
2021 年春 ABEMA が Internet Explorer 11 の サポートを終了
Yusuke Goto
より高品質なメディアサービスを目指す ABEMA の技術進化
より高品質なメディアサービスを目指す ABEMA の技術進化
Yusuke Goto
conte - ABEMA's Design System
conte - ABEMA's Design System
Yusuke Goto
ABEMA を次のフェーズへ進化させる技術への取り組み
ABEMA を次のフェーズへ進化させる技術への取り組み
Yusuke Goto
ABEMA の視聴品質向上戦術
ABEMA の視聴品質向上戦術
Yusuke Goto
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Taipei Video Tech #5 talk : A Japanese Way to Maintain Constant Quality on St...
Yusuke Goto
2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向
Yusuke Goto
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
Yusuke Goto
AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019
Yusuke Goto
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Yusuke Goto
AbemaTV が対峙する技術的課題と開発の現場
AbemaTV が対峙する技術的課題と開発の現場
Yusuke Goto
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Yusuke Goto
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0
Yusuke Goto
Story-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインする
Yusuke Goto
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティ
Yusuke Goto
Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術
Yusuke Goto
既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー
Yusuke Goto
UI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic Design
Yusuke Goto
NAB Show 2018 Notes
NAB Show 2018 Notes
Yusuke Goto
フェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステム
Yusuke Goto
Web ブラウザで DRM
Web ブラウザで DRM
Yusuke Goto
リニア放送型動画サービスの Web フロントエンド
リニア放送型動画サービスの Web フロントエンド
Yusuke Goto
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Yusuke Goto
Componentization with Gilgamesh
Componentization with Gilgamesh
Yusuke Goto
Slides for Nonverbal Communication
Slides for Nonverbal Communication
Yusuke Goto
Make a 1-minuite Presentation
Make a 1-minuite Presentation
Yusuke Goto
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
More Related Content
More from Yusuke Goto
2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向
Yusuke Goto
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
Yusuke Goto
AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019
Yusuke Goto
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Yusuke Goto
AbemaTV が対峙する技術的課題と開発の現場
AbemaTV が対峙する技術的課題と開発の現場
Yusuke Goto
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Yusuke Goto
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0
Yusuke Goto
Story-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインする
Yusuke Goto
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティ
Yusuke Goto
Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術
Yusuke Goto
既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー
Yusuke Goto
UI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic Design
Yusuke Goto
NAB Show 2018 Notes
NAB Show 2018 Notes
Yusuke Goto
フェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステム
Yusuke Goto
Web ブラウザで DRM
Web ブラウザで DRM
Yusuke Goto
リニア放送型動画サービスの Web フロントエンド
リニア放送型動画サービスの Web フロントエンド
Yusuke Goto
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Yusuke Goto
Componentization with Gilgamesh
Componentization with Gilgamesh
Yusuke Goto
Slides for Nonverbal Communication
Slides for Nonverbal Communication
Yusuke Goto
Make a 1-minuite Presentation
Make a 1-minuite Presentation
Yusuke Goto
More from Yusuke Goto
(20)
2019 年後半 海外動画技術動向
2019 年後半 海外動画技術動向
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
A Japanese Way to Maintain Constant Quality on Streaming Chaotically Supplied...
AbemaTV の課題と Demuxed 2019
AbemaTV の課題と Demuxed 2019
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
Clarity 2019 で デザインシステムの課題は人なんだと痛感した話
AbemaTV が対峙する技術的課題と開発の現場
AbemaTV が対峙する技術的課題と開発の現場
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
Nab Show 2019 報告会 - ATSC 3.0 / MOS / Machine Learning / 映像合成技術 編
AbemaTV プロダクトデザイン 2.0
AbemaTV プロダクトデザイン 2.0
Story-Assured Design で開発チーム全員でデザインする
Story-Assured Design で開発チーム全員でデザインする
KPI から生まれるアクセシビリティ
KPI から生まれるアクセシビリティ
Atomic Design という名のデザイン整理術
Atomic Design という名のデザイン整理術
既存のフローからアップデートするアジャイル・デザインフロー
既存のフローからアップデートするアジャイル・デザインフロー
UI 開発をアジャイルに行うための Atomic Design
UI 開発をアジャイルに行うための Atomic Design
NAB Show 2018 Notes
NAB Show 2018 Notes
フェーズに応じて育てるデザインシステム
フェーズに応じて育てるデザインシステム
Web ブラウザで DRM
Web ブラウザで DRM
リニア放送型動画サービスの Web フロントエンド
リニア放送型動画サービスの Web フロントエンド
Atomic Design powered by React @ AbemaTV
Atomic Design powered by React @ AbemaTV
Componentization with Gilgamesh
Componentization with Gilgamesh
Slides for Nonverbal Communication
Slides for Nonverbal Communication
Make a 1-minuite Presentation
Make a 1-minuite Presentation
Recently uploaded
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Recently uploaded
(11)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
(穴あり版) UI 開発をアジャイルに行うための Atomic Design (穴埋め解答版 → https://www.slideshare.net/ygoto3q/atomic-design-for-agile-ui-development-100961721 )
1.
Atomic Design 2018.6.6 IT
STAFFING
2.
YUSUKE GOTO https://ygoto3.com/ @ygoto3_
3.
4.
5.
6.
7.
8.
インターネットでテレビを作りたい
9.
iOS、Android、Web のアプリを作る。 どんな機能があると良いだろう?
10.
必要に感じたら感じたタイミングで 随時技術を導入したい (どうせなら新しい技術の方がテンション上がる)
11.
12.
Plan Do Check Action
13.
Plan Check Action Do
14.
Plan Check Action Do 壊れるときもある
15.
Do
16.
Do 実装に問題 実装に問題
17.
Do デザインに問題 デザインに問題 デザインに問題
18.
19.
20.
21.
22.
Atomic Design http://bradfrost.com/blog/post/atomic-web-design/
23.
24.
Pages Templates Organisms Molecules Atoms
25.
Pages Templates Organisms Molecules Atoms
26.
Pages Templates Organisms Molecules Atoms
27.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
28.
Pages Templates Organisms Molecules Atoms
29.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
30.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels 使用可能 使用可能 使用可能 使用可能 使用可能
31.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
32.
Pages Templates Organisms Molecules Atoms 依 存 Photo by Dhyamis
Kleber from Pexels
33.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
34.
Pages Templates Organisms Molecules Atoms 依 存 Photo by Dhyamis
Kleber from Pexels
35.
Pages Templates Organisms Molecules Atoms 依 存 Photo by Dhyamis
Kleber from Pexels 変更
36.
Pages Templates Organisms Molecules Atoms 依 存 Photo by Dhyamis
Kleber from Pexels 変更 影響 影響
37.
Pages Templates Organisms Molecules Atoms 依 存 Photo by Dhyamis
Kleber from Pexels 変更
38.
Pages Templates Organisms Molecules Atoms 依 存 Photo by Dhyamis
Kleber from Pexels 変更
39.
Pages Templates Organisms Molecules Atoms 依 存 Photo by Dhyamis
Kleber from Pexels 変更
40.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
41.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels 再利用性が高い
42.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
43.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
44.
45.
46.
47.
48.
We’re not designing
pages, we’re designing systems of components.—Stephen Hay
49.
50.
51.
?
52.
53.
54.
55.
56.
57.
ワイヤーフレーム
58.
デザインカンプ
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
UI も拡張性や保守性のために 構造をデザインする
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
https://www.dropbox.com/branding/
96.
97.
98.
http://ux.mailchimp.com/patterns
99.
100.
101.
http://ui-patterns.com/
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
順番 行動プロセス デザイン対象 1
画面全体から情報を探す 画面全体のレイアウト 2 3 4
112.
順番 行動プロセス デザイン対象 1
画面全体から情報を探す 画面全体のレイアウト 2 興味を引くコンテンツを見つける ユーザーの行動を促す コンテンツの見せ方 3 4
113.
順番 行動プロセス デザイン対象 1
画面全体から情報を探す 画面全体のレイアウト 2 興味を引くコンテンツを見つける ユーザーの行動を促す コンテンツの見せ方 3 コンテンツに促されて行動をする 行動を阻害しない操作性 4
114.
順番 行動プロセス デザイン対象 1
画面全体から情報を探す 画面全体のレイアウト 2 興味を引くコンテンツを見つける ユーザーの行動を促す コンテンツの見せ方 3 コンテンツに促されて行動をする 行動を阻害しない操作性 4 全体を通してサービスに良い印象を抱く デザインの統一性
115.
Atomic Design http://bradfrost.com/blog/post/atomic-web-design/
116.
層 デザインの関心 Templates 画面全体のレイアウト Organisms Molecules Atoms
117.
層 デザインの関心 Templates 画面全体のレイアウト Organisms
ユーザーの行動を促すコンテンツの見せ方 Molecules Atoms
118.
層 デザインの関心 Templates 画面全体のレイアウト Organisms
ユーザーの行動を促すコンテンツの見せ方 Molecules 行動を阻害しない操作性 Atoms
119.
層 デザインの関心 Templates 画面全体のレイアウト Organisms
ユーザーの行動を促すコンテンツの見せ方 Molecules 行動を阻害しない操作性 Atoms デザインの統一性
120.
121.
122.
123.
124.
問題の分解が必要
125.
126.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels
127.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels コンポーネント コンポーネント コンポーネント コンポーネント コンポーネント コンポーネントコンポーネント
128.
Pages Templates Organisms Molecules Atoms Photo by Dhyamis
Kleber from Pexels コンポーネント郡 コンポーネント郡 コンポーネント郡 コンポーネント郡 コンポーネント郡
129.
130.
131.
コンポーネントは1つの役割を 持つように作る
132.
ソースコードをいじらなくても モジュールの振る舞いを変更できる
133.
同じ役割を持つコンポーネントが 満たすべき仕様は同一であるように作る
134.
機能を持ち過ぎたインタフェースを 作ってはいけない
135.
使う側と使われる側をハッキリさせる
136.
A Project Suitable
for Agile Development
137.
The Dependency Inversion
Principle
138.
139.
Atomic Design http://bradfrost.com/blog/post/atomic-web-design/
140.
141.
http://bradfrost.com/blog/post/atomic-web-design/
142.
143.
Atomic Design http://bradfrost.com/blog/post/atomic-web-design/
144.
145.
http://bradfrost.com/blog/post/atomic-web-design/
146.
147.
Atomic Design http://bradfrost.com/blog/post/atomic-web-design/
148.
149.
http://bradfrost.com/blog/post/atomic-web-design/
150.
http://bradfrost.com/blog/post/atomic-web-design/
151.
152.
153.
Atomic Design http://bradfrost.com/blog/post/atomic-web-design/
154.
155.
http://bradfrost.com/blog/post/atomic-web-design/
156.
157.
Atomic Design http://bradfrost.com/blog/post/atomic-web-design/
158.
159.
http://bradfrost.com/blog/post/atomic-web-design/
160.
161.
情報デザイン時のフロー
162.
163.
Templates
164.
Organisms
165.
Organisms
166.
Elements Inside
167.
Atoms
168.
Molecules
169.
Atoms Inside the
Molecule
170.
ソフトウェア実装時のフロー
171.
Atoms: Balloon
172.
Atoms: Balloon
173.
Atoms: Balloon
174.
Atoms: Balloon
175.
Atoms: Balloon
176.
Atoms: Balloon
177.
Atoms: TrashCanIcon
178.
Atoms: TrashCanIcon
179.
Atoms: TrashCanIcon
180.
Atoms: TrashCanIcon
181.
Molecules: DeleteButton
182.
Molecules: DeleteButton
183.
Atoms: TrashCanIcon
184.
Organisms: Notification
185.
Organisms: Notification
186.
Organisms: Notification
187.
Organisms: NotificationList
188.
Organisms: NotificationList
189.
Templates: NotificationListTemplate
190.
Templates: NotificationListTemplate
191.
例えば Flux
192.
Templates データを流し込む 例えば Flux
193.
Pages
194.
😁
195.
196.
197.
https://storybook.js.org/
198.
199.
200.
201.
202.
203.
204.
https://blog.nagisa-inc.jp/archives/3459
205.
206.
207.
208.
209.
Interface Inventory
210.
Interface Inventory ワークショップ
211.
212.
https://www.wantedly.com/companies/abema/post_articles/53312
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
層 デザインの関心 Templates 画面全体のレイアウト Organisms
ユーザーの行動を促すコンテンツの見せ方 Molecules 行動を阻害しない操作性 Atoms デザインの統一性
223.
層 デザインの関心 Templates 画面全体のレイアウト Organisms
ユーザーの行動を促すコンテンツの見せ方 Molecules 行動を阻害しない操作性 Atoms デザインの統一性
224.
225.
😁
226.
227.
ぜひ試してみてください
228.
Atomic Design 本日紹介したトピックは 本書で更に詳しく 紹介しています。 https://www.amazon.co.jp/dp/477419705X
229.
YUSUKE GOTO https://ygoto3.com/ @ygoto3_
Download now