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
デザインへの越境 - 全エンジニアへのFigma提供と効果
Search
Niwa Takeru
April 23, 2025
Technology
22
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
デザインへの越境 - 全エンジニアへのFigma提供と効果
Product Engineering Night #8
https://product-engineer.connpass.com/event/349157/
Niwa Takeru
April 23, 2025
More Decks by Niwa Takeru
See All by Niwa Takeru
AI開発時代におけるプロダクトエンジニアの役割 - その中核としての Integration
niwatakeru
0
210
「プロダクトエンジニアとは何者か?」を皆で問うワークショップ設計
niwatakeru
0
400
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
8.3k
【Developers CAREER Boost 2024】顧客価値を中心としたプロダクトエンジニアというキャリア選択
niwatakeru
0
1.5k
【Startup CTO of the Year 2024 / Audience Award】アセンド取締役CTO 丹羽健
niwatakeru
0
13k
プロダクトエンジニアの為のトライアルとオンボーディング
niwatakeru
2
1.3k
プロダクトエンジニアを支える組織アーキテクチャ
niwatakeru
5
2.5k
社内 TSKaigi 実施を経た Full Stack TypeScript 強化の道
niwatakeru
2
2.9k
プロダクト開発ゼロイチの分類とロジックス事業がイチに至るまで
niwatakeru
1
700
Other Decks in Technology
See All in Technology
AI感のないAWS構成図をAIエージェントに描かせたい!
sagochiko
2
480
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
280
認知負荷を吸収し、プロダクトをまたぐPR Preview基盤の設計事例
taiki45
2
550
3人で1000GPU超を統合運用する?マルチクラウド&オンプレを跨ぐ、構築と運用のリアル!
kazukun0716
2
780
20260930_Gemma4_Hands-on
tsho
0
180
可視化から始めたAI駆動開発_ochi_ver1.01 / AI-Driven Development Starting with Visualization_ver1.01
yayoi_dd
0
110
「今盗んで、後で解く」に備える ― AWSのポスト量子暗号入門
yama3133
2
280
Harness Engineering on Rails
joelq
0
770
Databricksメトリクスビューはじめてのもくもく会
taka_aki
0
140
Amazon Bedrock Agents ClassicからAmazon Bedrock AgentCoreへ移行した際、ガードレール設定が2箇所に割れた話
matsunobu
0
160
データ品質を壊しながらSnowflakeのAIに分析させてみた
kawanago
0
320
生成AIを使って「人が」考える技術 ― AI時代の人機共想と実践ノウハウ|UNITT AC2026
ishiirikie
0
460
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
4k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
380
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
520
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Amusing Abliteration
ianozsvald
1
320
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
270
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
Navigating Team Friction
lara
192
16k
Transcript
Product Engineering Night #8 デザインへの越境。 全エンジニアへのFigma提供と効果 取締役 CTO 丹羽 健
None
受注 配車 帳票 労務 経営 ダッシュボード 解析 レポート 点検・整備 請求
ドライバー アプリ 業務の効率化 と 経営の高度化 を 同時に実現するオールインワンSaaS
PdEにとっての越境とは プロダクトエンジニアにとっての越境とは何か? プロダクトエンジニアは「機能を作る人」ではなく、プロダクト体験の構造を創る人 プロダクトエンジニアが向き合う3つの領域¤ Technology:単なる実装ではなく、構造への反映r UX Design:画面の美しさではなく、体験の論理|
Domain:業務そのものを理解し、制約を設計に落とすr この3領域を“越境”できることで 意思決定のサイクルが自分の中で完結するようにな 開発チーム内の翻訳コストが減り、認識齟齬が減る 越境とは手を広げることではなく、自分の中の思考の幅と行動を一致させる行為。
エンジニア x デザイン エンジニアがデザインを学ぶと何が良いのか プロダクトエンジニアはUIの実装者ではなく、情報構造の設計者 デザインを理解することで “プロダクトの内部構造と外部表現を接続する” 能力を得られる デザインの知識を持つことで、エンジニアは
UIコンポーネントの再利用性と拡張性を設計できx 実装前の「認識のズレ」を図解や言語で調整できx 特にFigmaやFigJamの導入により、 ¡ 「設計の曖昧さ」をモックで可視化することが可能になっ エンジニア側から“デザインレビュー”を仕掛けられるようになった プロダクトエンジニアがデザインを学ぶのは、 “UIを作れるようになるため”ではなく、“体験を考えられるようになるため”である。
組織的効果 エンジニアがデザインを学ぶことで起きた組織的効果 プロダクトエンジニアの越境により、チーム全体の“設計解像度”を引き上げられる。 エンジニアがデザインの文脈を理解できることで、チーム内の会話の粒度が変わり、 設計・実装・検証の全ての解像度が高めることができた。 UIの作り直しが明確に減Å 実装前にモックで認識統一されているた
要件定義の抽象度が上がっ¶ 「どう動くか」より「どう使われるか」の議論ができるようになっ¶ 再利用を前提としたUI構造提案が増え¶ PdE起点でデザインパターンを定義する流れが生まれ¶ エンジニアとデザイナーのやりとりが“レビュー”から“共創”に変わ¿ 情報構造を議論できる共通言語が育った
Figma導入ステップ 「描いて考える」ためにFigmaを全エンジニアに提供 パワポや手描きでは、議論と認識共有が浅くなる。 “描きながら考える道具”と“考えを高度にビジュアル化する道具”を必要とした « 従来は手描き・パワポベースのやり取りが主だっx « “完成図”としてのUIではなく、“議論のたたき台”としてのモックが必要だっx «
Figmaは意外と軽く使え、仮説の可視化と共有ができるツールとしても有¥ « Flexの考えを理解していれば、 制約ベースで要素を配置できるFigmaはエンジニアにとって使いやすいツール´ « 結果的に、プロダクトエンジニアが「考えを描く」文化の出発点となった
Figma導入ステップ Figma導入のステップ①(準備フェーズ) まずは「サンプル」を整える。エンジニアが自走して学べる環境づくりから始めた t 副業デザイナーに依頼し、既存画面のFigmaモックを何パターンか作 t 頻出UIパターンを抜き出して、簡易なパーツ群を整f t デザインシステムほど厳密ではないが、費用対効果の安い「参考図」としての役 t
Figmaは自由度が高いため、まず自由に使ってもらうのではなく、 開発している画面のサンプルを元に、実利用する機能の理解から始めた。
Figma導入ステップ Figma導入のステップ②(実践フェーズ) 使って覚える流れを中心として、エンジニア全員でモック作成で練習大会。 講習だけでは身につかない。 「自分の案件でモックを描く」ことが、最も強い学習だった。 ¢ 全エンジニアにFigma有料アカウントを配 ¢ 2回のFigma利用方法勉強会を開催し、基本操作を共¡ ¢
各エンジニアに「自分が担当した画面」をFigmaで描いてもら ¢ 自身が担当する画面をモック化することで、 フロントエンドのDOM構造との関連の高さや、デザイン構造の理解を深めていった
Figma導入による効果 Figma導入の直接的な効果 当たり前の話だが、モックを“描いて見せる”ことで、認識が揃い、スピードが上がった 文字では曖昧だった仕様も、モックにすると一発で伝わる。 PdE・PM・CS・Bizの全員が同じ画面を前に議論できるようになった。 モックがあることで、言葉のすれ違いが激 議論の前提が“空想ベース”から“画面ベース”に変わっz
PdMやCSとの会話の精度が上がり、細かい要件の確定が早期© UIの「雰囲気」ではなく「構造」単位で議論できるように
PdEにとっての越境とは 余談:Figma導入による副次的効果 モックから始まり、構造の“見える化”が進みはじめた Figmaの導入はモックに留まらず、プロダクト設計そのものの可視化にまで波及している。 FigJamで業務フローやドメイン構造の整理が進ん ユーザー体験のジャーニーが図として共有されるようになっ PdEの中には、v0やCursor
Agentでプロトタイプ → 検証まで進めた例u (プロトタイプ検証の後には、本実装は実施 「図で考える」が文化として根づき始めている
PdEにとっての越境とは 今後の展望:LLMとUI設計の民主化 LLMや生成AIにより、UI/デザイン設計の民主化をもっと進めていく。 だからこそ、プロダクトエンジニアによる顧客体験への思考力と意思決定が重要となる。 Ä GPT + MCP によって、Figma・コード・設計が接続し始めてい¢ Ä
「モックを作って」「このUIに合わせてAPIを設計して」が現実になってい¢ Ä v0やCursor Agentのような生成UIツールも活用が進んでい¢ Ä しかし、それらはあくまで部品の出力装置にすぎな¦ Ä 「構造をなぜそうするのか」「この仕様で何が起きるのか」の理解・意思決定が重要Ô Ä 顧客体験の追求とプロダクト実装の整合こそが、 プロダクトエンジニアが担うべき本質的価値である
まとめ まとめ:PdEにFigmaを配って得られたもの PdEにFigmaを配った結果、 “開発と体験”の距離が、縮まった。 Figmaは単なるツールではなく、図で考える思考のプラットフォームとなった。 PdEが自分でモックを描くことで 認識ズレを減らし、実装効率が上がっ|
UIの設計方針を自ら思考できるようになっ| 顧客検証までをエンジニア自身でも素早く回せるようになっ| 結果として、プロダクトの実装構造と体験の接続密度が上がっ| チーム内の言語も「言葉」だけではなく「図」で語られるようになった
None