Slide 1

Slide 1 text

#Offers_DeepDive Figmaで効率化する デザインシステム開発と運用 Hiroki Tani Designer Advocate, Figma

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Figma https://www.figma.com

Slide 4

Slide 4 text

Figma Design FigJam Dev Mode Figma Slides

Slide 5

Slide 5 text

デザインシステムとは?

Slide 6

Slide 6 text

“Salesforce Lightning Design System(SLDS)は、あら ゆるアプリケーションにおいて、一貫性があり効率的で 美しいユーザー体験を提供できるようにする、アクセシ ブルかつクロスプラットフォームなデザインツールを チームに提供します。” Lightning Design System, Salesforce

Slide 7

Slide 7 text

“PrimerはGitHubのデザインシステムです。ガイドライン やコンポーネント、ツールを通じて、GitHubのチームが 一貫性があり、アクセシビリティに配慮したプロダクト 体験を構築できるよう支援します。” Primer, GitHub

Slide 8

Slide 8 text

“NeptuneはWiseのデザインシステムで、基礎的なスタイ ルやコンポーネント、ガイドラインを提供し、世界中の 顧客に向けて魅力的かつ一貫した体験を構築するための 仕組みを整えています。” Neptune Design System, Wise

Slide 9

Slide 9 text

“SLDSを使用することで、 、Lightning Experienceの外観と操作感を備え たアプリケーションを構築できま す。” 1行も CSSを書くことなく “Primerを用いることで、GitHub内 のすべてのインターフェイスに共 通のデザイン言語を適用し、 します。” 開発 スピードの向上・一貫したユー ザー体験・保守しやすいコード ベースを実現 “Neptuneを使うことで、製品チー ムは 、機能を素早く提供 し、毎回デザインパターンを作り 直すことなく国際送金など金融 サービスの体験向上に集中できる ようになります。” ブランドアイデンティティを 統一しつつ What ARE their purpose?

Slide 10

Slide 10 text

デザインシステムの定義と 目的はそれぞれ。 ...とはいえ構成する要素として共通したものがある

Slide 11

Slide 11 text

Figma で出来ること Variables & Styles Components Documentation Code Connect

Slide 12

Slide 12 text

What can Figma do? Variables & Styles s 色などの要素を変数のように一元管r s 意図を明確にした命名で用途を理H s プラグインやAPIを用いてコードと同期

Slide 13

Slide 13 text

What can Figma do? Components p 再利用可能なUIをライブラリとして
 一元管E p インスタンスを組み合わせてUIを構2 p コンポーネントプロパティやバリアント
 でパターンを定義

Slide 14

Slide 14 text

What can Figma do? Documentation Y コンポーネントやスタイルなどの
 説明を記S Y ドキュメントへのリン) Y コンポーネント仕様の設定(優先 インスタンスの設定)

Slide 15

Slide 15 text

What can Figma do? Code Connect I Figmaのデザインコンポーネントと
 実装コンポーネントを同) I コンポーネントの実装の有無を
 インスペクトから確認

Slide 16

Slide 16 text

Figmaをどう活用するかも 各社それぞれ。

Slide 17

Slide 17 text

矢澤 明佳さん 株式会社一休 高井 実さん 合同会社DMM .com uknmrさん SmartHR このあと皆さんからの 話をお楽しみに! #Offers_DeepDive