Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
「デザインシステム」と呼べる日は来るのか?
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
beco
July 04, 2025
Programming
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「デザインシステム」と呼べる日は来るのか?
デザインシステム勉強会の資料
https://techplay.jp/event/982019
beco
July 04, 2025
More Decks by beco
See All by beco
How do we design DesignOps? デザインエンジニアリングで解決するDesignOps / designship2023
becolomochi
0
72
Virtual Hostの落とし穴にハマった件 / fjord-lt-6
becolomochi
0
960
これ好き!から始める世界 #rg_gathering_jp / koresuki
becolomochi
1
4.9k
Other Decks in Programming
See All in Programming
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
260
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
290
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
370
Intent as Code
shoppingjaws
6
1.1k
MVNOの申込からeSIM開通までをiOSアプリでつなぐ- 本人確認・MNP・通信事業者基盤をまたぐ実装
satotakeshi
0
500
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
220
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
7
5.1k
Java 27新機能 / Java 27 new features
kishida
2
180
AGENTS.md Is Not Enough:Build Skills, Don't Download Them
lx_t
0
130
Agents on Rails - Rails at Scale 2026
irinanazarova
0
290
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.5k
AWSに止められる覚悟してますか?
morizo_1984
2
480
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
510
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
250
The agentic SEO stack - context over prompts
schlessera
0
940
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
710
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
290
The Language of Interfaces
destraynor
162
27k
How to train your dragon (web standard)
notwaldorf
97
6.8k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.2k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
330
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Facilitating Awesome Meetings
lara
57
7.2k
Transcript
「デザインシステム」 と呼べる日は来るのか? Acsimでの取り組みから考える デザインシステム勉強会 2025-07-04 株式会社ROUTE06 プロフェッショナルサービス事業本部 Acsim事業部 デザインエンジニア becolomochi
タイトルについて (日々の試行錯誤を共有したい)
becolomochi 株式会社ROUTE06のデザインエンジニア 過去: 印刷物のデザイナー → Webデザイナー イラストレーター SNS ID: becolomochi
2020年創業 AI駆動開発プラットフォーム、 システム開発、コンサルティングサービスを提供 Company
読み: アクシム AIを活用した要件定義を支援するプロダクト 2025年4月 販売開始 新規機能開発・アップデート継続中 https://ai.acsim.app/ Product
None
サービス開発について
開発メンバーではないメンバーも コードを書くように プロダクト開発の変化
開発支援ツール B CursoE B DeviC B ClaudV B Claude Cod3
B Copilo$ B Code Rabbi B v' B Figma Dev Mode MC B Playwright MCP etc...
PO PM Designer CSM Feature Development Acsim Team Sales AI
promote Usability
PO PM Designer CSM Feature Acsim Team with AI tools
Sales AI promote Usability みんな開発!
土台としての デザインシステム。 ' ヒューマンリーダブ% ' AIリーダブル
フロントエンド周辺の 技術スタック 7 Reac' 7 TypeScrip' 7 Vit@ 7 React
Flo$ 7 Tailwind CSB 7 Radi 7 Phosphor icons etc...
社内全体で使用できる デザインシステムは未整備 B 複数プロジェクトが並行進E B 各プロジェクトでそれぞれ定7 B ベースガイドラインは会社のwikiに存在
Acsimの デザインシステム (と、呼べそうなもの) B デザイン原@ B トークD B コンポーネン8 B
アイコD B ガイドライン
apps docs frontend src/components/ui storybook design-tokens icons style packages Acsimの
ディレクトリ構造 説明に必要なところだけ
apps docs frontend src/components/ui storybook design-tokens icons style packages Acsimの
ディレクトリ構造 説明に必要なところだけ Figma デザイン原則 ガイドライン トークン コンポーネント スタイル アイコン
トークン管理 1. Figma variablesで定義 2. Figma REST APIで取得 3. Style
Dictionaryで変換 4. ファイル生成 5. tailwind.config.tsに読み込み (packages/style) Design Tokens
Figma REST API について ` variablesのread / writeはエンタープライズプランのg ` https://www.figma.com/developers/api#authentication-
scope ` ROUTE06ではセキュリティを考慮しエンタープライズプ ランへ引き上げ(organizationやシングルサインオン etc... (個人的にはめちゃくちゃ嬉しい) Design Tokens
トークン管理のメリット・デメリット U 一元管Q U やや高度(D U 開発初期はデザイナーが頑張ってトークンを構築 U デザイナーとエンジニアで協力体制を敷けると良い Design
Tokens
トークン管理で見えている課題 v Tailwind v4では tailwind.config.ts(js)ではなくcssを推W v Figmaからインポートするの一方向のU v Figmaへエクスポートもできるようになるともっと便 利か
v https://github.com/serendie/figma-utils Design Tokens
コンポーネント $ apps/frontend/src/components/u $ apps/storybook Components
運用の課題 % ドキュメント整 % AIに更新をかけてもらう Components
アイコン É packages/icons に切り出してい9 É Phosphor ico É オリジナルのアイコン →
使用時は @acsim/iconsから呼び出せる Icons
ガイドライン docs/ に設 人間もAIも読む Guidelines
Guidelines アクセシビリティと ユーザビリティの ガイドラインを追加 # アクセシビリティについてのルール このドキュメントでは、プロジェクトにおけるアクセシビリティの要 件と実装ガイドラインを定義します。 ## 基本方針
すべてのユーザーが平等にサービスを利用できるよう、WCAG 2.1の レベルAAに準拠したアクセシビリティを確保します。 ## 参考リソース - [WCAG 2.1](https://www.w3.org/TR/WCAG21/) - [WAI-ARIA Authoring Practices](https://www.w3.org/ WAI/ARIA/apg/) - [Radix UI](https://www.radix-ui.com/) - [Accessible Rich Internet Applications (WAI-ARIA) 1.2](https://www.w3.org/TR/wai-aria-1.2/) 例
ガイドラインについて C AIにまずは理想形を書いてもら8 C Acsimに合うように調整 → レビュ6 C mdファイルをもとにルールファイルとして読み込めるよ うにする
Guidelines
ガイドラインの内容 B カラーコントラスS B フォーカス管I B 音声読み上げ時の優先順# B インタラクショV B
ナビゲーションの深さ →アクセシビリティテストで使用。NGな場合はCIが落ちる Guidelines
やりたいこと F Tailwind CSSのテーマ変数の設定切り替@ F トークン設計の効率 F ドキュメントの一元 F Design
Tokens関連コードの外部パッケージ化 Guidelines
デザインシステムの現状 Y Acsimのサービス開発上は動く状3 Y デザインシステムと呼べるようになるE Y 派生サービス、派生サイトにも適用できるのが理7 Y もっと便利にできるはず
Figma Dev Mode MCPに実装を依頼した例 既存の実装済みコンポーネントを組み合わせて作成が完了→