Slide 1

Slide 1 text

難題に挑むデータアナリティクス: 意思決定を支える分析の舞台裏 2025/02/14 ZOZO Tech Meetup ~データサイエンス~ 株式会社ZOZO
 AI・アナリティクス本部 ビジネスアナリティクス部 データサイエンスブロック
 
 橘 孝祐 Copyright © ZOZO, Inc. 1

Slide 2

Slide 2 text

© ZOZO, Inc. 株式会社ZOZO AI・アナリティクス本部 ビジネスアナリティクス部 データサイエンスブロック 橘 孝祐 たちばな こうすけ 2022年5月 分析未経験で中途入社 、2年10カ月目 趣味: ランニング、登山、ロードバイク 最近の難題: 注文住宅の要件定義とすり合わせ 2

Slide 3

Slide 3 text

© ZOZO, Inc. 3 普段こんなことやってます 型にはまらない社内の難題解決を幅広く担当 ● AIA本部として取り組みがなかった事業部の案件 ● 高難易度案件(後述) これまで携わってきた案件(抜粋) 組織周りについては コチラの記事もご覧ください

Slide 4

Slide 4 text

© ZOZO, Inc. 4 この時間でお伝えしたいこと みなさんの会社ではどんな案件、PJが「難題」、「高難易度」と呼ばれているでしょうか? 組織や業務分掌によって多種多様だとは思います。 正解がない中で、少しでも仕事をしやすくなるために「難題」、「高難易度」の解像度を高める そのための手助け、参考になる具体例を提供できたら嬉しいです! セッション後には、ぜひ皆さんの会社での「難題」、「高難易度」についてお話を聞かせてください!

Slide 5

Slide 5 text

© ZOZO, Inc. 5 目次 ● 難題をかみ砕いてみる ● 事例① ● 事例② ● 本日のまとめ

Slide 6

Slide 6 text

© ZOZO, Inc. 6 目次 ● 難題をかみ砕いてみる ● 事例① ● 事例② ● 本日のまとめ

Slide 7

Slide 7 text

© ZOZO, Inc. 7 難題をかみ砕いてみる:定義 結論からズバリ ZOZOのAIA本部では難題を以下で定義 技術的新規性 事業的複雑性

Slide 8

Slide 8 text

© ZOZO, Inc. AIA本部内で利用した過去手法が適用できるかどうか?で3段階で評価 大: 過去手法では難しいため新規手法の検討から データを設計して、取得・整理するところから 中: 過去手法そのままでは難しい データが使い慣れない 小: 過去手法がそのまま使える データが使い慣れたもの 8 難題をかみ砕いてみる:技術的新規性 技術的新規性

Slide 9

Slide 9 text

© ZOZO, Inc. 9 難題をかみ砕いてみる:事業的複雑性 解が見えているかどうか?社にとっての重要度や関係者の多さを総合的に考慮 事業的複雑性 大: 社としての重要度が高い、 かつ解くべき問の自由度や抽象度が高い 社内外の関係者をも巻き込んで推進していく 中: 解くべき問の自由度や抽象度が高い 社内関係者が複数部署 小: 解くべき問が見えている 関係者も少なくいわゆる「定番」案件

Slide 10

Slide 10 text

© ZOZO, Inc. 10 難題をかみ砕いてみる:案件分類例 自身の経験した案件を分類してみる(抜粋) 技術的新規性 事業的複雑性 案件着手時に事前ヒアリングをすませ 上長とすり合わせをしてから取り組む 大 大

Slide 11

Slide 11 text

© ZOZO, Inc. 11 目次 ● 難題をかみ砕いてみる ● 事例① ● 事例② ● 本日のまとめ

Slide 12

Slide 12 text

© ZOZO, Inc. 12 事例①:案件概要 送料無料CP ● 不定期で税込み○○円以上のお買い物で送料が無料になる施策 ○ ○○円は2025年1月末現在で12,000円 ○ 送料は2025年1月末現在で330円 ● 関係部署は1つのみ(マーケティング本部) 求められている効果検証内容 ● 施策効果はどれくらいであったか?(純増金額、ROAS) ● なぜその施策効果の大きさとなったか?(解釈性) ● これまでの送料無料施策と比較してどうだったか?

Slide 13

Slide 13 text

© ZOZO, Inc. 13 事例①:なぜ難題であったか? ①A/Bテストができない施策である ● ZOZOTOWN全体施策のため、A/Bテストを行うことがユーザー体験を損なう可能性がある ● A/Bテスト用に諸々を整えるのに開発コストがかかる ②非エントリー型の施策である ● ユーザーが施策を意識して購入したかどうかがはっきりとは分からない 技術的新規性:中 事業的複雑性:小 過去の手法そのままでは解決できない 関係部署は一つかつ問いも明確

Slide 14

Slide 14 text

© ZOZO, Inc. 14 事例①:これまでのアプローチ ● 午前中の実績を元に午後の反実仮想の値を算出 ○ 施策開始時間が12時だった際に用いていた手法 ○ ○:当日の施策状況を忠実に反映できる ○ ✕:施策開始時間が0時の場合は使用不可 実績-反実仮想 = 純増 (青-赤がプラス) ※図の数字は本資料用のダミーデータです

Slide 15

Slide 15 text

© ZOZO, Inc. 15 事例①:こう解決した ①受注の価格構成比に着目 ②「施策を実施していなかった」場合の実績(反実仮想)を算出 ③実績-反実仮想から純増効果を算出

Slide 16

Slide 16 text

© ZOZO, Inc. 16 事例①:こう解決した_詳細 ①受注の価格構成比に着目 その日の受注全体の数字に影響が出ている ⇒少なくないユーザーが施策に反応している(仮説) ※図の数字は本資料用のダミーデータです

Slide 17

Slide 17 text

© ZOZO, Inc. 17 事例①:こう解決した_詳細 ②「施策を実施していなかった」場合の実績(反実仮想)を算出 詳細は割愛するが、施策状況や季節性を加味している ※図の数字は本資料用のダミーデータです

Slide 18

Slide 18 text

© ZOZO, Inc. 18 事例①:こう解決した_詳細 ③実績-反実仮想から純増効果を算出 ⇐純減 (青-赤がマイナス) ⇒純増 (青-赤がプラス) 各価格帯別の純減と純増を合計して 施策全体の純増とする ※図の数字は本資料用のダミーデータです

Slide 19

Slide 19 text

© ZOZO, Inc. 19 事例①:今後の課題 前提としている仮定が強いことによる制限 ● この手法は「送料無料CPで変化するのは単価のみ」という強い仮定を置いた上での純増算出 ○ 「施策が無ければその日に買わなかった人」の純増は考慮できていない ● 一方で、純増が少なくともこれくらいは出ている というベースラインは出せている ○ 実施回毎に同じ手法で結果を出すことにより、相対的にどうだったのか?の評価は可能 過去に例のない状態になった場合に反実仮想が予測不可能 ● コロナのような購買行動全体に影響を及ぼす場合 ● 商品価格の大幅な高騰など受注価格に影響を及ぼす場合 ○ 過去の実績がアテにならなくなる

Slide 20

Slide 20 text

© ZOZO, Inc. 20 事例①:まとめ 技術的新規性が高い案件に対して手法の検討から行った ● これまでの手法が使えないため、別のアプローチで反実仮想を再現できないか?からスタート ● 生データを見て、受注価格帯に着目 ● 過去のデータから反実仮想状態を算出 ● やや強めの仮定を置いて、少なくともこれ以上は出ているという純増のラインを算出した

Slide 21

Slide 21 text

© ZOZO, Inc. 21 目次 ● 難題をかみ砕いてみる ● 事例① ● 事例② ● 本日のまとめ

Slide 22

Slide 22 text

© ZOZO, Inc. 22 事例②:案件概要 受け取り辞退に対する対策提案 ● 配送された商品がお客様の元に届いたものの、受け取り辞退されるケースがある ● その後は配送業者様からZOZO倉庫に返却となる ○ 出荷コスト、返却対応コストなどがかかる ● 商品代金をお客様からお受け取りすることができない ○ 事前に決済されていた場合は返金となる ○ 代引きや後払いの場合はもちろん請求はできない 求められている効果検証内容 ● 受け取り辞退の現状を分析し、受け取り辞退を減らす対策の提案をしてほしい ● 対策を行った場合のコスト削減額はもちろん対策実施による売上毀損も考慮してほしい

Slide 23

Slide 23 text

© ZOZO, Inc. 23 事例②:なぜ難題であったか? ①解くべき問の自由度や抽象度が高い ● まずは現状を把握する必要がある ● その後、現実的に実施可能な対策案を模索する必要がある ②提案までのプロセスが多段階になる ● 現状把握、対策案立案、対策実施時のコスト削減・受注影響を踏まえた効果算出 技術的新規性:小 事業的複雑性:中 手法自体はデータ収集とまとめ 問いの自由度や抽象度が高い

Slide 24

Slide 24 text

© ZOZO, Inc. 24 事例②:こう解決した ⓪対面する事業部とのコミュニケーションを要所要所で密に実施 ①得られた情報を元に現状分析を実施 ②現状から考えられる対策案の検討 ③対策案を実施した場合のコスト削減額をシミュレーションとして算出

Slide 25

Slide 25 text

© ZOZO, Inc. 25 事例②:こう解決した_詳細 ⓪対面する事業部とのコミュニケーションを要所要所で密に実施 ● 肌感覚ベースの情報や対策を現実的に実行可能か?という観点のヒアリング ● 認識のズレが起こらないよう、質問シート形式で記載してもらう形に ● 社内ということもあり、コミュニケーションの敷居はそれほど高くない コミュニケーションを密に実施した結果 ● 現状分析についてアテができた ○ 受け取り辞退をしている人は代引きや後払い決済が多いかも? ○ ゲスト購入の受け取り辞退が多いかも? ● 不要なシミュレーションを事前に防ぐことはできた ○ ○○という対策は△△という観点で現実的に難しいので、試算まで行う必要はないかもです

Slide 26

Slide 26 text

© ZOZO, Inc. 26 事例②:こう解決した ①得られた情報を元に現状分析を実施 ● ユーザー軸 ● 決済軸 ● 分析結果については社内情報となるため、今回は割愛とさせていただきます ②現状から考えられる対策案の検討 ● 対策案については社内情報となるため、今回は割愛とさせていただきます ③対策案を実施した場合のコスト削減額をシミュレーションとして算出 ● コスト削減額と対策の影響で売り上げ毀損となる額を考慮して算出 ● 厳密にはわからないため、不明部分は変数でパラメータ化することで総額を幅で算出 ● 具体的なシミュレーション結果は社内情報となるため、今回は割愛とさせていただきます

Slide 27

Slide 27 text

© ZOZO, Inc. 27 事例②:まとめ 事業的複雑性が高い案件に対して事業部と共に解像度を高めていった ● 分析の方向性を定めることができる ● 事業部側とのアウトプットのミスマッチを防ぐことができる

Slide 28

Slide 28 text

© ZOZO, Inc. 28 本日のまとめ 難題の定義 ● 技術的新規性×事業的複雑性 ● それぞれ3段階で定義 難題の事例 ● ①技術的新規性が高い例:送料無料CP ○ これまでのアプローチが使えないため、生データから再度アプローチ検討 ○ 強めの仮定を置きつつも一定以上の質で純増を算出する手法を考案 ● ②事業的複雑性が高い例:受け取り辞退に対する対策提案 ○ 密にコミュニケーションを取り、自由度の高い分析の方向性を固めた

Slide 29

Slide 29 text

多種多様な難題に挑戦したい方 ぜひ一緒に解決していきましょう!