Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DMMを支えるプラットフォーム基盤の裏側
Search
Masato Ishigaki / 石垣雅人
May 23, 2019
Technology
3
2.6k
DMMを支えるプラットフォーム基盤の裏側
2019/5/23 「DMM x ZOZOを支える基盤技術」登壇資料
Masato Ishigaki / 石垣雅人
May 23, 2019
Tweet
Share
More Decks by Masato Ishigaki / 石垣雅人
See All by Masato Ishigaki / 石垣雅人
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
580
生成AI活用のROI、どう測る? DMM.com 開発責任者から学ぶ「AI効果検証のノウハウ」 / ROI of AI
i35_267
5
340
大規模組織にAIエージェントを迅速に導入するためのセキュリティの勘所 / AI agents for large-scale organizations
i35_267
8
1.1k
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
9
22k
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
6
2.2k
開発フェーズだけではない AI導入はどのように進めていくべきか / How should we proceed with AI adoption beyond the development stage?
i35_267
4
340
【Forkwell】「正しく」失敗できるチームを作る──現場のリーダーのための恐怖と不安を乗り越える技術 - FL#83 / A team that can fail correctly by forkwell
i35_267
6
700
【Findy】「正しく」失敗できる チームの作り方 〜リアルな事例から紐解く失敗を恐れない組織とは〜 / A team that can fail correctly by findy
i35_267
9
2k
技術負債の「予兆検知」と「状況異変」のススメ / Technology Dept
i35_267
2
1.5k
Other Decks in Technology
See All in Technology
技術以外の世界に『越境』しエンジニアとして進化を遂げる 〜Kotlinへの愛とDevHRとしての挑戦を添えて〜
subroh0508
1
380
Microsoft Agent 365 を 30 分でなんとなく理解する
skmkzyk
1
1k
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
110
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
2.1k
Sansanが実践する Platform EngineeringとSREの協創
sansantech
PRO
2
590
[JAWS-UG 横浜支部 #91]DevOps Agent vs CloudWatch Investigations -比較と実践-
sh_fk2
1
240
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
110
計算機科学をRubyと歩む 〜DFA型正規表現エンジンをつくる~
ydah
3
190
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
200
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.3k
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
700
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Why Our Code Smells
bkeepers
PRO
340
57k
Scaling GitHub
holman
464
140k
Into the Great Unknown - MozCon
thekraken
40
2.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Transcript
石垣雅人 - DMM.com LLC 2019/05/23 「DMM x ZOZOを支える基盤技術」 DMM x
ZOZOを支える基盤技術 PO SM Dev PO SM Dev PO SM Dev SRE ユーザーの回遊・リテンションを 最大化するサイクルとは? DMMを支える プラットフォーム基盤の裏側
© DMM.com 2 About me Masato Ishigaki Product Owner at
DMM.com プラットフォーム事業本部 2015年度 新卒入社 i35-267 @i35_267 i35-267
© DMM.com 3 テーマ / ゴール About DMM.com DMM.comにおける プラットフォーム基盤の役割と
どんなプロダクトを提供しているのかを理解してもらう Photo by people building structure during daytime on Unsplash
© DMM.com 4 Agenda About DMM.com DMMの組織設計における3つのレイヤー ユーザーストーリーから見るプラットフォーム基盤の役割 ユーザーの回遊、リテンションを最大化するサイクル 売上貢献から見たプラットフォーム機能
最後に
© DMM.com 5 Agenda About DMM.com DMMの組織設計における3つのレイヤー ユーザーストーリーから見るプラットフォーム基盤の役割 ユーザーの回遊、リテンションを最大化するサイクル 売上貢献から見たプラットフォーム機能
最後に
© DMM.com 6 BC研修室 VR研修室 SRE CTO室 etc... DMMの組織設計における3つのレイヤー アカウント
購入・決済 ログイン etc... etc... 検索 ビッグデータ基盤 データ分析基盤 動画 レンタル 通販 オンラインサロン FX DMM GAMES 電子書籍 CS機能 SoE (B to C) Systems of Engagement SoR (B to B) Systems of Record
© DMM.com 7 インフラ SRE CTO室 etc... DMMの組織設計における3つのレイヤー アカウント 購入・決済
ログイン etc... etc... 検索 ビッグデータ基盤 動画 レンタル 通販 オンラインサロン FX DMM GAMES 電子書籍 プラットフォーム基盤 BtoBtoCで売上貢献する データ分析基盤 CS機能
© DMM.com 8 インフラ SRE CTO室 etc... DMMの組織設計における3つのレイヤー アカウント 購入・決済
ログイン etc... etc... 検索 ビッグデータ データ分析基盤 動画 レンタル 通販 オンラインサロン FX DMM GAMES 電子書籍 CS機能 もし、DMM.comで プラットフォーム基盤がなかったら どうなるか
© DMM.com 9 DMMの組織設計における3つのレイヤー アカウント 購入・決済 動画 レンタル 通販 電子書籍
アカウント 購入・決済 アカウント 購入・決済 アカウント 購入・決済 Front-end | Back-end Front-end | Back-end DMM.com etc...
© DMM.com 10 DMMの組織設計における3つのレイヤー アカウント 購入・決済 動画 レンタル 通販 電子書籍
アカウント 購入・決済 アカウント 購入・決済 アカウント 購入・決済 Front-end | Back-end Front-end | Back-end DMM.com < ユーザビリティーの低下 > = ひとつのサイトに集約している効果が薄い サービスごとにアカウント作成 + クレカの情報も再設定 ※ DBが疎結合の場合
© DMM.com DMMの組織設計における3つのレイヤー アカウント 購入・決済 動画 レンタル 通販 電子書籍 アカウント
購入・決済 アカウント 購入・決済 アカウント 購入・決済 Front-end | Back-end Front-end | Back-end DMM.com アカウント 購入・決済 ? < 新規サービスが増加したとき > = 相乗効果の低下 アカウントなどが連携されていれば既存ユーザーの利用も獲得できる。 ひとつのサイトに集約しているのにも関わらず、相乗効果が生まれない + 11
© DMM.com DMMの組織設計における3つのレイヤー アカウント 購入・決済 動画 レンタル 通販 電子書籍 アカウント
購入・決済 アカウント 購入・決済 アカウント 購入・決済 Front-end | Back-end Front-end | Back-end DMM.com アカウント 購入・決済 ? + 相乗効果という文脈で言うと 課金UUの内 約40%のユーザーが DMMの複数サービスを利用している ※ 過去2年間 12
© DMM.com DMMの組織設計における3つのレイヤー アカウント 購入・決済 動画 レンタル 通販 電子書籍 BigData
Stream Stream ログイン 13 etc...
© DMM.com DMMの組織設計における3つのレイヤー アカウント 購入・決済 動画 レンタル 通販 電子書籍 BigData
Stream Stream ログイン Pros and Cons 良い点・悪い点 Cons (悪い点) SPOF(単一障害点)にはなりやすい。 基盤が落ちると全サービス利用不可 Pross (良い点) 各サービスの開発コスト削減 新規機能に関しては複数サービスで使える。 14
© DMM.com 15 Agenda About DMM.com DMMの組織設計における3つのレイヤー ユーザーストーリーから見るプラットフォーム基盤の役割 ユーザーの回遊、リテンションを最大化するサイクル 売上貢献から見たプラットフォーム機能
最後に
© DMM.com DMMトップ ナビ 流入 送客 送客 送客 送客 会員登録
ログイン 回遊 購入 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 回遊 離脱 離脱 離脱 ユーザーストーリーから見るプラットフォーム基盤 16
© DMM.com DMMトップ ナビ 流入 送客 送客 送客 送客 会員登録
ログイン 回遊 購入 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 回遊 離脱 離脱 離脱 ユーザーストーリーから見るプラットフォーム基盤 17 40以上あるサービスの開発に注目しがちだが、 DMM.com全体のユーザーストーリーを考えた時に 利用・購入までに考慮するべき点や工程は多い。 そのためにプラットフォーム基盤が考えないといけないこと。 ▪ 理解ポイント
© DMM.com 送客 購入 送客 送客 送客 送客 送客 送客
送客 回遊 離脱 送客 送客 送客 送客 回遊 会員登録 ログイン 送客 送客 送客 送客 離脱 流入 DMMトップ ナビ 離脱 Google検索 dmm 18
© DMM.com 会員登録 ログイン 購入 送客 送客 送客 送客 送客
送客 送客 送客 送客 送客 送客 送客 回遊 離脱 離脱 <キーワード> 「送客」 サイトへ訪問したユーザーをいかに迷わせずに サービス、コンテンツへ送り届けるか Ex. ナビゲーション、検索,etc... 「回遊」 複数サービス間を回遊してもらい、 サービス間の相乗効果を生み出す Ex. レコメンド, etc... DMMトップ ナビ 流入 送客 送客 送客 送客 回遊 離脱 サービスが多すぎて、どこに何があるのかわからない! 19
© DMM.com 送客 購入 送客 送客 送客 送客 送客 送客
送客 回遊 離脱 DMMトップ ナビ 流入 送客 送客 送客 送客 回遊 離脱 SNSで会員登録、ログインしたい! 会員登録 ログイン 送客 送客 送客 送客 離脱 <キーワード> 「会員登録・認証」 豊富な登録・認証手段を提供。 すばやい登録、ログイン処理が必要 安全も考慮して、不正ログインなどの 不正対策にも力を入れる。 20
© DMM.com 送客 送客 送客 送客 DMMトップ ナビ 流入 送客
送客 送客 送客 回遊 離脱 後払いで決済したい! 会員登録 ログイン 送客 送客 送客 送客 離脱 購入 送客 送客 送客 送客 離脱 <キーワード> 「購入・決済」 最適化されたUIでの豊富な決済手段を提供。 クレカ決済、後払い決済 ,etc... 「リテンション」 購入後には、DMM内で使えるポイントを付与する。 ユーザーを離さずにリテンションを向上させる。 回遊 21
© DMM.com DMMトップ ナビ 流入 送客 送客 送客 送客 会員登録
ログイン 回遊 購入 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 送客 回遊 離脱 離脱 離脱 ユーザーストーリーから見るプラットフォーム基盤 22 40以上あるサービスの開発に注目しがちだが、 DMM.com全体のユーザーストーリーを考えた時に 利用・購入までに考慮するべき点や工程は多い。 そのためにプラットフォーム基盤が考えないといけないこと。 ▪ 理解ポイント
© DMM.com 23 Agenda About DMM.com DMMの組織設計における3つのレイヤー ユーザーストーリーから見るプラットフォーム基盤の役割 ユーザーの回遊、リテンションを最大化するサイクル 売上貢献から見たプラットフォーム機能
最後に
© DMM.com ID × データ 回遊・リテンションを最大化するサイクル 決済 ポイント 不正対策 データ
ユーザ ユーザ ポイント利用促進 離脱の抑止 リテンション データ収集 送客 回遊 DMMTOP レコメンド ナビ レビュー 検索 ユーザ パーソナライズ レコメンドアルゴリズム レビュー/検索 精度の向上 購買 流入 データ データ 会員情報 1 2 3 データ分析 24
© DMM.com 会員 × データ 決済 ポイント 不正対策 データ ユーザ
ユーザ ポイント利用促進 離脱の抑止 リテンション ID連携 顧客満足度向 上 データ収集 データ分析 購買 データ データ 会員情報 2 4 送客 回遊 < プラットフォーム基盤が提供しているプロダクト > ユーザ パーソナライズ レコメンドアルゴリズム レビュー/検索 精度の向上 流入 1 回遊・リテンションを最大化するサイクル DMM TOP レコメンド 検索 ナビ ユーザー レビュー ユーザーに最適なコンテンツを提供
© DMM.com 会員 × データ データ ID連携 顧客満足度向 上 データ収集
データ分析 DMMTOP レコメンド ナビ レビュー 検索 ユーザ パーソナライズ レコメンドアルゴリズム レビュー/検索 精度の向上 流入 データ データ 会員情報 1 3 2 ユーザ ユーザ ポイント利用促進 離脱の抑止 リテンション 決済 ポイント 不正対策 購買 最適で快適な 決済手段を提供 < プラットフォーム基盤が提供しているプロダクト > 購入・決済 不正対策 DMM ポイント 離脱 = 売上損失 離脱率を下げる リテンションを上げる 回遊・リテンションを最大化するサイクル 送客 回遊
© DMM.com 決済 ポイント 不正対策 ユーザ ユーザ ポイント利用促進 離脱の抑止 リテンション
送客 回遊 DMMTOP レコメンド ナビ レビュー 検索 ユーザ パーソナライズ レコメンドアルゴリズム レビュー/検索 精度の向上 購買 流入 1 2 ID × データ データ データ データ 会員情報 3 回遊・リテンションを最大化するサイクル < プラットフォーム基盤が提供しているプロダクト > ビッグデータ基盤 データ分析基盤 アカウント基盤 ユーザーのすべての行動をログとして集約 データ収集 データ分析
レコメンド 検索 カスタマーサポート 購入 DMM TOP ポイント アナリスト サービス サイクルの最大化にはID/データが重要
ID/データを中心に各プロダクトのポテンシャルを最大化する仕組みづくり ID × データ 回遊・リテンションを最大化するサイクル 28
© DMM.com ID × データ 回遊・リテンションを最大化するサイクル 決済 ポイント 不正対策 データ
ユーザ ユーザ ポイント利用促進 離脱の抑止 リテンション データ収集 送客 回遊 DMMTOP レコメンド ナビ レビュー 検索 ユーザ パーソナライズ レコメンドアルゴリズム レビュー/検索 精度の向上 購買 流入 データ データ 会員情報 1 2 3 データ分析 29
© DMM.com 30 Agenda About DMM.com DMMの組織設計における3つのレイヤー ユーザーストーリーから見るプラットフォーム基盤の役割 ユーザーの回遊、リテンションを最大化するサイクル 売上貢献から見たプラットフォーム機能
最後に
Retention 送客回遊 購入 New User ・マーケ ・レビュー ・ポイント ・カスタマサービス ・検索
・レコメンド ・パーソナライズ ・決済手段 ・ポイント × × × 各領域のプロダクトが数%づつ改善するだけでも 相乗効果で大きな売上貢献の可能性がある ・レビュー数/レビュアー数 ・レビュー経由の購入率 ・リマインドメールからの購入率 ・一次解決率 ・DMM TOPからの送客率 ・複数サービスの利用率 ・検索経由の購入率 ・レコメンド経由の購入率 ・レジの購入完了率 ・ポイントチャージの購入完了率 ・決済手数料率 ・不正被害率/防止率 売上貢献の観点 31
© DMM.com 32 Agenda About DMM.com DMMの組織設計における3つのレイヤー ユーザーストーリーから見るプラットフォーム基盤の役割 ユーザーの回遊、リテンションを最大化するサイクル 売上貢献から見たプラットフォーム機能
最後に
© DMM.com 33 テーマ About DMM.com DMM.comの利益を最大化するためには、 サービスの開発・運用だけではく、 その裏側を支えるプラットフォーム基盤の存在が必要不可欠にな るようにする。
Photo by Joshua Earle on Unsplash
ご清聴ありがとうございました。 34