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
SUZURI DX 2023
Search
Yuta Kurotaki
December 05, 2023
Technology
0
140
SUZURI DX 2023
SUZURIのDX(デジタルトランスフォーメーション)への取り組み
https://developers.gmo.jp/developersday/?session=40093&access=x
Yuta Kurotaki
December 05, 2023
Tweet
Share
More Decks by Yuta Kurotaki
See All by Yuta Kurotaki
CTO Night & Day 2024 Product Feedback Lunch
kurotaky
1
97
ゼロからわかるリザバーコンピューティング
kurotaky
1
1k
How GitHub Copilot Transforms Development Productivity
kurotaky
18
12k
The story of repairing my junk keyboard with The kinT keyboard controller
kurotaky
0
1.5k
DevRel_Japan CONFERENCE 2023
kurotaky
1
1.7k
ctoa-wakate-01-company-introduction
kurotaky
0
240
Ethereum for Ruby
kurotaky
2
1.8k
NFTコンテンツでオリジナルグッズ作成を支える技術
kurotaky
1
120
SIG-BTI-2022-kickoff
kurotaky
0
240
Other Decks in Technology
See All in Technology
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
2
370
ZOZOTOWN の推薦における KPI モニタリング/KPI monitoring for ZOZOTOWN recommendations
rayuron
1
1k
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
230
OPENLOGI Company Profile for engineer
hr01
1
18k
AIエージェントに脈アリかどうかを分析させてみた
sonoda_mj
2
130
生成AI × 旅行 LLMを活用した旅行プラン生成・チャットボット
kominet_ava
0
110
Azureの開発で辛いところ
re3turn
0
210
30分でわかる「リスクから学ぶKubernetesコンテナセキュリティ」/30min-k8s-container-sec
mochizuki875
3
380
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
200
型情報を用いたLintでコード品質を向上させる
sansantech
PRO
2
240
Formal Development of Operating Systems in Rust
riru
1
390
デジタルアイデンティティ技術 認可・ID連携・認証 応用 / 20250114-OIDF-J-EduWG-TechSWG
oidfj
2
460
Featured
See All Featured
Making Projects Easy
brettharned
116
6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
19
2.3k
How GitHub (no longer) Works
holman
312
140k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Side Projects
sachag
452
42k
Fireside Chat
paigeccino
34
3.1k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
560
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.3k
Transcript
SUZURIのDXへの取り組み
⿊瀧悠太 オ リ ジ ナ ル グ ッ ズ 作
成 ・ 販 売 サ ー ビ ス 「SUZURI」のシニアエンジニアリングリード、 2012年4⽉GMOペパボ株式会社⼊社。 ウェアラブルデバイスやブロックチェーン技 術に関する研究開発を⾏う。趣味は⾳楽鑑賞、 ドラム演奏。 SNSアカウント: @kurotaky GMOペパボ株式会社 SUZURI事業部 シニアエンジニアリングリード GMOインターネットグループ デベロッパーエキスパート
オリジナルグッズ 作成・販売サービス 「SUZURI」
None
None
None
• オリジナルグッズ: 1990万点以上 • オリジナルグッズを販売しているクリエイター: 70万⼈ • 会員数: 150万⼈ どのくらいの⼈がSUZURIを使っているのか
DX
DX(デジタルトランスフォーメーション) https://cto-a.org/about
DX Criteria DX Criteria (v202104)/企業のデジタル化とソフトウェア活⽤のためのガイドライン https://dxcriteria.cto-a.org/ 1. チーム 2. システム
3. データ駆動 4. デザイン思考 5. コーポレート テーマが「チーム」の場合のカテゴリとチェックリスト項⽬
None
DX Criteria アセスメントシート
過去の実施結果 DX Criteriaの実践とその活⽤について - Pepabo Tech Portal https://tech.pepabo.com/2020/02/19/dx-criteria/ テーマが「データ」の 点数が低い
クライテリアの例 • 顧客の⾏動履歴データを分析可能な形で保存しており、その割合が顧客 全体の7割を超えているか。 • データ集計・可視化等のためのBIツールを導⼊しており、エンジニア以 外でも使うことができているか。 • マーケティングのオペレーションの業務の割合と企画・戦略の業務割合 を棚卸しして、⾃動化・最適化のためのリソースを割いているか。
データ駆動
Bigfoot
• 事業運営で⽣じたデータを収集・ 分析・活⽤するための機能をもっ たGMOペパボ社内で運⽤している プラットフォーム • データに基づく⾃動的な意思決定 の⽀援が実現可能 Bigfoot https://developers.gmo.jp/28532/
Bigfootの構成 Vertex AI Matching Engine と CLIP を使って EC サービスの類似画像検索機能を作る
https://speakerdeck.com/zaimy/development-of-similar-image-search-function-for-ec-services-using-vertex-ai-matching-engine-and-clip?slide=6 SUZURIの注⽂情報,⾏動ログなどを収集 データ分析
Bigfootを活⽤してデジタル化を⽬指す 顧客接点のデジタル化 プロセスのデジタル化 サービス全体のデジタル化 必要なデータをあつめる • WebアプリケーションのDB • GA4 (Google
Analytics 4) のイベント • お問い合わせのデータ ⼈間とAIの意思決定を⽀援する • レコメンドエンジンによるAIの意思決定 • BIツールでのダッシュボード作成 • バンディットによるA/Bテスト
SUZURIにおける Bigfoot活⽤
データを集める ユーザー SUZURI Bigfoot AI ⼈間 モバイル アプリ Webブラウザ 広告
リアル イベント BigQuery Looker Studio レコメンド エンジン SUZURIを閲覧 顧客との接点から⾏動ログを集める
データを活⽤する ユーザー SUZURI Bigfoot AI ⼈間 モバイル アプリ Webブラウザ 広告
リアル イベント BigQuery Looker Studio レコメンド エンジン 必要なデータセットを作成、施策の評価やレコメンドに使⽤する 広告配信の コントロール 新しい提案 欲しいものに 出会える レコメンド イベントの企画
👏👏👏 今年の新卒⼊社メンバーもOJT中に データ活⽤を推進しました︕ https://tech.pepabo.com/2023/09/08/data-infrastructure-team-ojt/
• Looker Studioを使って可視化 • バンディットによるA/Bテストの実施 • レコメンドエンジンの構築 • 広告経由の流⼊元把握 •
類似画像検索 • Four Keys の活⽤ 少しずつデータ活⽤できるようになってきた
2022年のデータエンジニアリング研修より Looker Studioを使って可視化 GMOペパボエンジニア研修2022 データエンジニアリング研修 Day1 https://github.com/pepabo/training/blob/master/data-and-machine-learning/2022/data_engineering/day1_data_enginnering_overview.pdf データ活⽤に向けたメンバーの リテラシー向上
SUZURIのTシャツで利⽤可能 類似画像検索 Vertex AI Matching Engine と CLIP を使って EC
サービスの類似画像検索機能を作る https://speakerdeck.com/zaimy/development-of-similar-image-search-function-for-ec-services-using-vertex-ai-matching-engine-and-clip Vertex AI Matching Engine と CLIP を使って 2 週間で EC サービスの類似画像推薦機能を作る https://tech.pepabo.com/2023/06/13/suzuri-similar-image-recommendation/
可視化からアクションへ Four Keys エンジニアの活動情報からFour Keysを集計、可視化した話 https://tech.pepabo.com/2022/01/06/four-keys-dashboard/ • Four Keysを定期的に確認し、 改善のアクションを考える
• プルリクエストのマージまでに 時間がかかったものや早かった ものを可視化
Bigfootとのコラボレーション を⽣み出すために
データ基盤と事業部が圧倒的当事者意識を持ってデータ活⽤に取り組んだ • 「データ基盤チームの便利サービスが事業部で活⽤されない︕」 • 「急に⾏動ログが転送されなくなったがアプリケーション側で対応されない︕」 上記のような問題を減らして、データ活⽤を推進するため、 Team Topologies 等を参考に、体制を考えて運⽤した。 ⾃ら率先して発⾔やコードの修正、
データ基盤の運⽤への積極的な参加を⼼がけた。 コラボレーションを増やす
データ活⽤を推進する体制 Stream-aligned team Platform team Reliability Engineering Team Data team
Platform team Customer Success A team B team C team X-as-a-service Collaboration Facilitating Bigfootなどの社内基盤を開発・運⽤しているチームとコラボレーションの機会を増やした Enabling team
これからのチャレンジ
DX Criteria の「データ駆動」に書かれている項⽬を実施していきます︕ • レコメンドエンジンのさらなる活⽤ • マーケティングのオートメーション • Four Keysに関するアクションの実⾏
など これからのチャレンジ さらに多くのメンバーがBigfootのデータを活⽤できるようにし、 AI活⽤や⾃動化を通して、新しい価値を⽣み出す時間を増やしていく︕
2つのDXで、 もっとおもしろくできる