Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DMMを支えるプラットフォーム基盤の裏側

 DMMを支えるプラットフォーム基盤の裏側

2019/5/23 「DMM x ZOZOを支える基盤技術」登壇資料

More Decks by Masato Ishigaki / 石垣雅人

Other Decks in Technology

Transcript

  1. 石垣雅人 - DMM.com LLC
    2019/05/23 「DMM x ZOZOを支える基盤技術」
    DMM x ZOZOを支える基盤技術
    PO
    SM
    Dev
    PO
    SM
    Dev
    PO
    SM
    Dev
    SRE
    ユーザーの回遊・リテンションを
    最大化するサイクルとは?
    DMMを支える
    プラットフォーム基盤の裏側

    View Slide

  2. © DMM.com 2
    About me
    Masato Ishigaki
    Product Owner at DMM.com

    プラットフォーム事業本部 2015年度 新卒入社
    i35-267 @i35_267 i35-267

    View Slide

  3. © DMM.com 3
    テーマ / ゴール
    About DMM.com
    DMM.comにおける
    プラットフォーム基盤の役割と
    どんなプロダクトを提供しているのかを理解してもらう
    Photo by people building structure during daytime on Unsplash

    View Slide

  4. © DMM.com 4
    Agenda
    About DMM.com
    DMMの組織設計における3つのレイヤー
    ユーザーストーリーから見るプラットフォーム基盤の役割
    ユーザーの回遊、リテンションを最大化するサイクル
    売上貢献から見たプラットフォーム機能
    最後に

    View Slide

  5. © DMM.com 5
    Agenda
    About DMM.com
    DMMの組織設計における3つのレイヤー
    ユーザーストーリーから見るプラットフォーム基盤の役割
    ユーザーの回遊、リテンションを最大化するサイクル
    売上貢献から見たプラットフォーム機能
    最後に

    View Slide

  6. © 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

    View Slide

  7. © DMM.com 7
    インフラ
    SRE
    CTO室
    etc...
    DMMの組織設計における3つのレイヤー
    アカウント
    購入・決済
    ログイン
    etc...
    etc...
    検索
    ビッグデータ基盤
    動画
    レンタル
    通販
    オンラインサロン
    FX
    DMM GAMES
    電子書籍
    プラットフォーム基盤
    BtoBtoCで売上貢献する
    データ分析基盤
    CS機能

    View Slide

  8. © DMM.com 8
    インフラ
    SRE
    CTO室
    etc...
    DMMの組織設計における3つのレイヤー
    アカウント
    購入・決済
    ログイン
    etc...
    etc...
    検索
    ビッグデータ
    データ分析基盤
    動画
    レンタル
    通販
    オンラインサロン
    FX
    DMM GAMES
    電子書籍
    CS機能
    もし、DMM.comで
    プラットフォーム基盤がなかったら
    どうなるか

    View Slide

  9. © DMM.com 9
    DMMの組織設計における3つのレイヤー
    アカウント
    購入・決済
    動画 レンタル 通販 電子書籍
    アカウント
    購入・決済
    アカウント
    購入・決済
    アカウント
    購入・決済
    Front-end
    |
    Back-end
    Front-end
    |
    Back-end
    DMM.com
    etc...

    View Slide

  10. © DMM.com 10
    DMMの組織設計における3つのレイヤー
    アカウント
    購入・決済
    動画 レンタル 通販 電子書籍
    アカウント
    購入・決済
    アカウント
    購入・決済
    アカウント
    購入・決済
    Front-end
    |
    Back-end
    Front-end
    |
    Back-end
    DMM.com
    < ユーザビリティーの低下 >
    = ひとつのサイトに集約している効果が薄い
    サービスごとにアカウント作成 + クレカの情報も再設定 ※ DBが疎結合の場合

    View Slide

  11. © DMM.com
    DMMの組織設計における3つのレイヤー
    アカウント
    購入・決済
    動画 レンタル 通販 電子書籍
    アカウント
    購入・決済
    アカウント
    購入・決済
    アカウント
    購入・決済
    Front-end
    |
    Back-end
    Front-end
    |
    Back-end
    DMM.com
    アカウント
    購入・決済

    < 新規サービスが増加したとき >
    = 相乗効果の低下
    アカウントなどが連携されていれば既存ユーザーの利用も獲得できる。
    ひとつのサイトに集約しているのにも関わらず、相乗効果が生まれない
    +
    11

    View Slide

  12. © DMM.com
    DMMの組織設計における3つのレイヤー
    アカウント
    購入・決済
    動画 レンタル 通販 電子書籍
    アカウント
    購入・決済
    アカウント
    購入・決済
    アカウント
    購入・決済
    Front-end
    |
    Back-end
    Front-end
    |
    Back-end
    DMM.com
    アカウント
    購入・決済

    +
    相乗効果という文脈で言うと
    課金UUの内 約40%のユーザーが
    DMMの複数サービスを利用している
    ※ 過去2年間
    12

    View Slide

  13. © DMM.com
    DMMの組織設計における3つのレイヤー
    アカウント 購入・決済
    動画 レンタル 通販 電子書籍
    BigData
    Stream Stream
    ログイン
    13
    etc...

    View Slide

  14. © DMM.com
    DMMの組織設計における3つのレイヤー
    アカウント 購入・決済
    動画 レンタル 通販 電子書籍
    BigData
    Stream Stream
    ログイン
    Pros and Cons
    良い点・悪い点
    Cons (悪い点)
    SPOF(単一障害点)にはなりやすい。
    基盤が落ちると全サービス利用不可
    Pross (良い点)
    各サービスの開発コスト削減
    新規機能に関しては複数サービスで使える。
    14

    View Slide

  15. © DMM.com 15
    Agenda
    About DMM.com
    DMMの組織設計における3つのレイヤー
    ユーザーストーリーから見るプラットフォーム基盤の役割
    ユーザーの回遊、リテンションを最大化するサイクル
    売上貢献から見たプラットフォーム機能
    最後に

    View Slide

  16. © DMM.com
    DMMトップ
    ナビ
    流入
    送客
    送客
    送客
    送客
    会員登録
    ログイン
    回遊
    購入
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    回遊
    離脱 離脱 離脱
    ユーザーストーリーから見るプラットフォーム基盤
    16

    View Slide

  17. © DMM.com
    DMMトップ
    ナビ
    流入
    送客
    送客
    送客
    送客
    会員登録
    ログイン
    回遊
    購入
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    回遊
    離脱 離脱 離脱
    ユーザーストーリーから見るプラットフォーム基盤
    17
    40以上あるサービスの開発に注目しがちだが、
    DMM.com全体のユーザーストーリーを考えた時に
    利用・購入までに考慮するべき点や工程は多い。
    そのためにプラットフォーム基盤が考えないといけないこと。
    ■ 理解ポイント

    View Slide

  18. © DMM.com
    送客
    購入
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    回遊 離脱
    送客
    送客
    送客
    送客
    回遊
    会員登録
    ログイン
    送客
    送客
    送客
    送客
    離脱
    流入
    DMMトップ
    ナビ
    離脱
    Google検索 dmm
    18

    View Slide

  19. © DMM.com
    会員登録
    ログイン
    購入
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    回遊
    離脱 離脱

    「送客」
    サイトへ訪問したユーザーをいかに迷わせずに
    サービス、コンテンツへ送り届けるか
    Ex. ナビゲーション、検索,etc...
    「回遊」
    複数サービス間を回遊してもらい、
    サービス間の相乗効果を生み出す
    Ex. レコメンド, etc...
    DMMトップ
    ナビ
    流入
    送客
    送客
    送客
    送客
    回遊
    離脱
    サービスが多すぎて、どこに何があるのかわからない!
    19

    View Slide

  20. © DMM.com
    送客
    購入
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    回遊 離脱
    DMMトップ
    ナビ
    流入
    送客
    送客
    送客
    送客
    回遊
    離脱
    SNSで会員登録、ログインしたい!
    会員登録
    ログイン
    送客
    送客
    送客
    送客
    離脱

    「会員登録・認証」
    豊富な登録・認証手段を提供。
    すばやい登録、ログイン処理が必要
    安全も考慮して、不正ログインなどの
    不正対策にも力を入れる。
    20

    View Slide

  21. © DMM.com
    送客
    送客
    送客
    送客
    DMMトップ
    ナビ
    流入
    送客
    送客
    送客
    送客
    回遊
    離脱
    後払いで決済したい!
    会員登録
    ログイン
    送客
    送客
    送客
    送客
    離脱
    購入
    送客
    送客
    送客
    送客
    離脱

    「購入・決済」
    最適化されたUIでの豊富な決済手段を提供。
    クレカ決済、後払い決済 ,etc...
    「リテンション」
    購入後には、DMM内で使えるポイントを付与する。
    ユーザーを離さずにリテンションを向上させる。
    回遊
    21

    View Slide

  22. © DMM.com
    DMMトップ
    ナビ
    流入
    送客
    送客
    送客
    送客
    会員登録
    ログイン
    回遊
    購入
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    送客
    回遊
    離脱 離脱 離脱
    ユーザーストーリーから見るプラットフォーム基盤
    22
    40以上あるサービスの開発に注目しがちだが、
    DMM.com全体のユーザーストーリーを考えた時に
    利用・購入までに考慮するべき点や工程は多い。
    そのためにプラットフォーム基盤が考えないといけないこと。
    ■ 理解ポイント

    View Slide

  23. © DMM.com 23
    Agenda
    About DMM.com
    DMMの組織設計における3つのレイヤー
    ユーザーストーリーから見るプラットフォーム基盤の役割
    ユーザーの回遊、リテンションを最大化するサイクル
    売上貢献から見たプラットフォーム機能
    最後に

    View Slide

  24. © DMM.com
    ID × データ
    回遊・リテンションを最大化するサイクル
    決済
    ポイント
    不正対策
    データ
    ユーザ
    ユーザ
    ポイント利用促進
    離脱の抑止
    リテンション
    データ収集
    送客
    回遊
    DMMTOP
    レコメンド
    ナビ
    レビュー
    検索
    ユーザ
    パーソナライズ
    レコメンドアルゴリズム
    レビュー/検索 精度の向上
    購買
    流入
    データ
    データ
    会員情報
    1 2
    3
    データ分析
    24

    View Slide

  25. © DMM.com
    会員 × データ
    決済
    ポイント
    不正対策
    データ
    ユーザ
    ユーザ
    ポイント利用促進
    離脱の抑止
    リテンション
    ID連携
    顧客満足度向

    データ収集
    データ分析
    購買
    データ
    データ
    会員情報
    2
    4
    送客
    回遊
    < プラットフォーム基盤が提供しているプロダクト >
    ユーザ
    パーソナライズ
    レコメンドアルゴリズム
    レビュー/検索 精度の向上
    流入
    1
    回遊・リテンションを最大化するサイクル
    DMM TOP レコメンド 検索
    ナビ
    ユーザー
    レビュー
    ユーザーに最適なコンテンツを提供

    View Slide

  26. © DMM.com
    会員 × データ
    データ
    ID連携
    顧客満足度向

    データ収集
    データ分析
    DMMTOP
    レコメンド
    ナビ
    レビュー
    検索
    ユーザ
    パーソナライズ
    レコメンドアルゴリズム
    レビュー/検索 精度の向上
    流入
    データ
    データ
    会員情報
    1
    3
    2
    ユーザ
    ユーザ
    ポイント利用促進
    離脱の抑止
    リテンション
    決済
    ポイント
    不正対策
    購買
    最適で快適な
    決済手段を提供
    < プラットフォーム基盤が提供しているプロダクト >
    購入・決済 不正対策
    DMM
    ポイント
    離脱 = 売上損失
    離脱率を下げる
    リテンションを上げる
    回遊・リテンションを最大化するサイクル
    送客
    回遊

    View Slide

  27. © DMM.com
    決済
    ポイント
    不正対策
    ユーザ
    ユーザ
    ポイント利用促進
    離脱の抑止
    リテンション
    送客
    回遊
    DMMTOP
    レコメンド
    ナビ
    レビュー
    検索
    ユーザ
    パーソナライズ
    レコメンドアルゴリズム
    レビュー/検索 精度の向上
    購買
    流入
    1 2
    ID × データ
    データ データ
    データ
    会員情報
    3
    回遊・リテンションを最大化するサイクル
    < プラットフォーム基盤が提供しているプロダクト >
    ビッグデータ基盤 データ分析基盤 アカウント基盤
    ユーザーのすべての行動をログとして集約
    データ収集
    データ分析

    View Slide

  28. レコメンド
    検索
    カスタマーサポート 購入
    DMM TOP
    ポイント
    アナリスト
    サービス
    サイクルの最大化にはID/データが重要
    ID/データを中心に各プロダクトのポテンシャルを最大化する仕組みづくり
    ID
    ×
    データ
    回遊・リテンションを最大化するサイクル
    28

    View Slide

  29. © DMM.com
    ID × データ
    回遊・リテンションを最大化するサイクル
    決済
    ポイント
    不正対策
    データ
    ユーザ
    ユーザ
    ポイント利用促進
    離脱の抑止
    リテンション
    データ収集
    送客
    回遊
    DMMTOP
    レコメンド
    ナビ
    レビュー
    検索
    ユーザ
    パーソナライズ
    レコメンドアルゴリズム
    レビュー/検索 精度の向上
    購買
    流入
    データ
    データ
    会員情報
    1 2
    3
    データ分析
    29

    View Slide

  30. © DMM.com 30
    Agenda
    About DMM.com
    DMMの組織設計における3つのレイヤー
    ユーザーストーリーから見るプラットフォーム基盤の役割
    ユーザーの回遊、リテンションを最大化するサイクル
    売上貢献から見たプラットフォーム機能
    最後に

    View Slide

  31. Retention 送客回遊 購入
    New User
    ・マーケ ・レビュー
    ・ポイント
    ・カスタマサービス
    ・検索
    ・レコメンド
    ・パーソナライズ
    ・決済手段
    ・ポイント
    × × ×
    各領域のプロダクトが数%づつ改善するだけでも
    相乗効果で大きな売上貢献の可能性がある
    ・レビュー数/レビュアー数
    ・レビュー経由の購入率
    ・リマインドメールからの購入率
    ・一次解決率
    ・DMM TOPからの送客率
    ・複数サービスの利用率
    ・検索経由の購入率
    ・レコメンド経由の購入率
    ・レジの購入完了率
    ・ポイントチャージの購入完了率
    ・決済手数料率
    ・不正被害率/防止率
    売上貢献の観点
    31

    View Slide

  32. © DMM.com 32
    Agenda
    About DMM.com
    DMMの組織設計における3つのレイヤー
    ユーザーストーリーから見るプラットフォーム基盤の役割
    ユーザーの回遊、リテンションを最大化するサイクル
    売上貢献から見たプラットフォーム機能
    最後に

    View Slide

  33. © DMM.com 33
    テーマ
    About DMM.com
    DMM.comの利益を最大化するためには、
    サービスの開発・運用だけではく、
    その裏側を支えるプラットフォーム基盤の存在が必要不可欠にな
    るようにする。
    Photo by Joshua Earle on Unsplash

    View Slide

  34. ご清聴ありがとうございました。
    34

    View Slide