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
Exploratoryサーバーで構築した 戦略と実行を繋ぐSSoT分析環境
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tadaken3
January 05, 2026
Technology
31
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Exploratoryサーバーで構築した 戦略と実行を繋ぐSSoT分析環境
25年12月12日のExporatoryのイベント資料です
tadaken3
January 05, 2026
More Decks by tadaken3
See All by tadaken3
kubell 2025 エンジニアサマーインターンシップ
tadaken3
0
130
戦略と実行を繋ぐ活用ファーストのデータ分析基盤
tadaken3
0
60
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
1.2k
Exploratory:プロダクト活用度の話
tadaken3
0
91
[我が社のデータエンジニアリング現場]我が社が考える最強のデータ基盤・開発体制!
tadaken3
0
150
はじめてのWatchOSアプリ。はじめてのiOSアプリ
tadaken3
0
88
拡張現実を活用して幸福度をあげる方法
tadaken3
0
1.9k
LINE Notifyで作る健康習慣をサポートする仕組み
tadaken3
0
2.2k
チームづくりにおける成功法則 - LINEにおけるHR Techの取り組み- / people analytics tokyo
tadaken3
1
6.3k
Other Decks in Technology
See All in Technology
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
580
AIを「創る」と「使う」の循環 — HRテックが実践するリアルなAI組織実装
taketo957
0
1.9k
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
640
2026TECHFRESH畢業分享會 - Lightning Talk - E起 See See : 電商推薦讀心術? 數據說了算
line_developers_tw
PRO
0
680
AmazonRoute 53ではじめてのドメイン取得!HTTPS化までの道のりを整理してみた
usanchuu
3
130
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
690
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
53
59k
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
19
6.4k
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
9.7k
RSA暗号を手計算したくなること、ありますよね?? (20260615_orestudy6_rsa)
thousanda
0
170
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
2.5k
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
130
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
220
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
Navigating Weather and Climate Data
rabernat
0
220
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Between Models and Reality
mayunak
4
330
Everyday Curiosity
cassininazir
0
230
Unsuck your backbone
ammeep
672
58k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Context Engineering - Making Every Token Count
addyosmani
9
960
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
Transcript
Exploratoryサーバーで構築した 戦略と実行を繋ぐSSoT分析環境 コミュニケーションプラットフォームディビジョン プロダクトユニット Product Data Analysisチーム リーダー 田中賢太 2025年12月12日
自己紹介 2 • 田中賢太(たなかけんた) • @tadaken3 • Chatwork(現kubell) ← LINE
← 任天堂 • リード データアナリスト / リード アナリティクスエンジニア • 妻と子供(4歳👦)と3人ぐらし • 趣味:iOSアプリの開発、ディズニー kubellのプロダクトデータアナリストって、 激アツじゃないですか?その魅力を3つ紹介!
事業概要 *1 Nielsen NetView 及びNielsen Mobile NetView Customized Report 2024年4月度調べ月次利用者(MAU:Monthly
Active User)調査。 調査対象はChatwork、Microsoft Teams、Slack、LINE WORKS、Skypeを含む41サービスを株式会社kubellにて選定。 *2 2025年9月末時点。 • 国内最大級のビジネスチャット「Chatwork」を展開 業界のパイオニアであり国内利用者数No.1*1 導入社数は95.3万社*2を突破 • 圧倒的な顧客基盤とプラットフォームを背景に、チャット経由で業務を請け負いDXを推進する BPaaSを展開 BPaaS (Business Process as a Service) ビジネスチャット「Chatwork」 業務代行 経理・総務・事務など幅広い業務に対応 人事・労務など専門性の高い業務に対応 採用 経理・会計 労務 営業事務 AI・SaaSを徹底活用 3
今日話すこと 4 SSoTダッシュボードを作った話 信頼できる唯一の情報源(Single Source of Truth) Exploratoryサーバーを使って
なんのためにデータを使うのか?
そもそも、われわれは何のために、データを使うのか? 6 目的 1.戦略と実行をアラインさせること 例:売上が下がっても、見ている指標がバラバラなら議論にならない 2.データを使って意思決定を支援する データ基盤とは 単なる「保管庫」や「分析ツール」ではなく、思考の共通言語を提供する土台 活用ファーストとは 技術ドリブンではなく、「意思決定にデータが溶け込んでいる状態」を
起点に考えること
意思決定を支援すると言っても様々なフェーズがある 7 短期 中期 長期 セールス・マーケ 施策 プロダクト施策 プロダクト・事業 戦略
必要な指標の解像度や粒度が異なる “万能なダッシュボード”ではなく、レイヤーに応じた設計が必要
よくあるデータカオス 8 分析担当 サインアップ後の アクティブ率の定義 サインアップ翌日の ログイン率 サインアップから28日間に 1日でもアクティブになったア カウントの割合
サインアップから7日間に 2日以上アクティブになったア カウントの割合 データ データ データ 同じような数字だけど傾向が違う? ?
9 データインフォームドな文化を持つ組織にとってデータを使う目的と は、自分たちのビジネスプロセスに関する因果関係に関する知識を獲 得することです。 なぜなら、こうして得られた知識こそが、あなたがビジネスの意思決定を するために必要なインプットとなるからです。 Kan
Nishida(Exploratory CEO)
kubellが考えるSSoT(Single Source of Truth) 10 データ Single Source of Truth
経営 現場 戦略 実行 経営と現場が同じデータを違う粒度で見る 全体 / 月次 部署単位 / 日次
kubellが考えるSSoT(Single Source of Truth) 11 データ Single Source of Truth
経営 現場 戦略 実行 経営と現場が同じデータを違う粒度で見る 全体 / 月次 部署単位 / 日次 戦略と実行を繋ぎ 改善を回す
Exploratoryで実現する 戦略と実行を繋ぐ SSoTダッシュボードと分析環境
• 地道なExploratoryの社内展開の活動により、 すでに社内にデスクトップユーザーが、一定数いた(白戸さんありがとう) • ダッシュボード以外にも統計・機械学習などの処理が可能(ABテストの検定など) • 追加のコストなしに、Viewerを組織内に展開できる(シェアードサーバでも) • さらにホステッドサーバーを導入することで 管理者側でViewerやAuthor(利用者)のコントロールが可能
• インタラクティブチャートが便利 なぜ、Exploratoryなのか 13 データガバナンスの担保とアドホック分析のバランスがいい
14 1. Product Data Analyticsチームが公式なKPIダッシュボードを提供し、 SSoT(Single Source of Truth。信頼できる唯一の情報源)のダッシュボードとして、 普及させる
2. データカタログの整備を行い、SQLを書かずとも、 ダッシュボードと同じデータで、分析できる環境を構築する SSoTダッシュボード + SSoTデータカタログの目的
15 SSoTダッシュボード + SSoTデータカタログの構成 • ダッシュボードで主要なKPIを簡単に見れる • ダッシュボードと同じデータで自由に分析できる ビジネスロジックは全部、分析基盤に寄せる
分析基盤として、ダッシュボード以外の業務ツールとのデータの整合性も担保 16 プロダクトの データ イベントデータ セールスの 活動履歴 その他 raw data
datamart マーケティング ツール Exploratory ダッシュボード 営業管理ツール 分析基盤(Snowflake) 集計定義(dbt) ビジネスロジックは全部、分析基盤に寄せる
ダッシュボード+データカタログ 構築の工夫
SSoTダッシュボードを構築する上での最初のつまづき 18 わたしたちの ダッシュボード重すぎ、、、 (スケジュールで更新できない)
最初、主要KPIをたくさん含んだダッシュボードを作ってしまった • 「事業に紐づく主要なKPIを一元的に見たい」という要求の元、 すごく巨大なダッシュボードをVer0.0.1で作ってしまった • 「複数のデータカタログからデータを取得している」 かつ 「表示しているグラフの数 が多岐に渡り、複数のタブでわけていた」 •
ので、ローカルでは更新できるが、サーバー上で更新できないと言う事態に陥っていた
Exploratoryのデータ処理の仕組みを理解してパフォーマンスチューニング • データ加工のステップを追加すると、ステップごとにメモリ上にデータフレームが作 られる。*データが丸々コピーされるわけではなく、最適化された差分のみが付け加えられていく • サイズが大きい(列数や行数が多い)データを処理するときや、 ステップの数が増えるとメモリの使用量増える • パフォーマンスチューニングをする上で、以下などが大事 ◦
データ量を最初のステップで減らす ◦ 同じような処理は同じステップにまとめる 参考:パフォーマンスを向上させるためのベストプラクティス(https://ja.exploratory.io/note/exploratory/FSv0hoH8)
カテゴリごとにダッシュボードを分割 • MAU、ライセンス数、売上・MRRなど、いくつかのカテゴリで、ダッシュボード自体を分割 • ダッシュボード内にリンクを、貼ることで、詳細を確認できるように
Exploratoryでダッシュボード構築してよかったこと 22 インタラクティブチャート すごすぎ
インタラクティブチャートのメリット 23 • インタラクティブチャートとはノートやダッシュボード内のチャートを インタラクティブに操作できる機能 • ダッシュボードのチャートを見ていると、探索的に分析をしたい時が出ている • インタラクティブチャートでは閲覧している人が、その場で、簡単な分析ができる •
しかも、元のダッシュボードは基本的に変更されない インタラクティブに分析 ダッシュボードのチャートをもとに *表示しているダッシュボードは全てサンプルです。 参考:インタラクティブ・チャート - 閲覧者向けのチャートの編集機能の紹介(https://exploratory.io/note/exploratory/EH-592-Krs5fnC7)
インタラクティブチャートの注意点 24 • インタラクティブチャートは、元のチャート上で使用しているステップに依存する インタラクティブチャートでは、 集計済みのデータしか使えない インタラクティブチャートでも、 データソースのすべてのデータが使える ステップ
Exploratoryでのダッシュボードの設計のポイント 25 • パフォーマンスだけを考えると、ステップ上で、データ量を小さくした方がいい • 一方で、インタラクティブチャートを使おうとすると、 そのチャート上で使用しているステップに依存する分析しかできなくなってしまう • どのチャートで、インタラクティブチャートを使ってもらうのか、 パフォーマンスを含めて、設計する必要がある
• 決めうちではなく、柔軟に検討しながら、開発できるのがExploratoryのよいところ パフォーマンス (お手軽)分析の自由度 (インタラクティブチャートの自由度) 一定トレードオフだが 柔軟に開発できる
実際に便利だった事例・事業部活用できるための工夫 26 • ライセンス増減のデータカタログにセールスフォールのURLを追加 • 数字がスパイクした時などにセールスフォースを直接確認できる(具体的なお客様の動きを特定できる)
ダッシュボード+データカタログ 運用の工夫
SSoTと分析の柔軟性を両立するために、ダッシュボードを分類 「SSoTダッシュボード」と「ユニット/プロジェクト特化のダッシュボード」 を分類して、整理・運用
データカオスを起こさせない取り組み ダッシュボードの品質を言語化 他部門が作ったSSoT以外のダッシュボードも レビュー体制を構築して自由度と品質の両方を担保 1.データが正しいこと 2.集計定義がきちんと明記されていること 3.表示されているグラフ、数字は誤解を招くような表現になっていない 運用マニュアルを整備 チェックリストを使って、作成部門と相互レビュー
作って終わりではない 活用ファーストの運用体制
ダッシュボードを普及させるための取り組み 1.トップダウンでデータを活用すること発信 2.ダッシュボードの目的や読み方、使い方をまとめ解説記事を作成して発信 3.日々の事業計画の達成状況やサマリーを配信 「役職や部署に関わらず、事業部の全員が『同じデータ(KPI)』を見て状況を判断し、 会話と思考のズレをなくす」 執行役員 兼 コミュニケーション プラットフォームディビジョン長
兼 経営企画ディビジョン長 澤口 玄(通称 げんさん)
SSoTダッシュボードの解説ページを作成 ダッシュボードの目的やダッシュボードの読み方、使い方をまとめた解説記事を作成。定期発信
まとめ • Exploratoryを使って、SSoTのダッシュボードを構築して、 信頼できる唯一の情報源(Single Source of Truth)とする • SSoTダッシュボードと同じデータを使って分析できる体制を構築 •
インタラクティブチャートを使えば、より柔軟に分析できる • 作って終わりではなく、事業部全員が同じ数字を見れるようにする データを使って 戦略と実行を繋ぐ
最後にお知らせ
プロダクトマネージャー・データアナリストを募集中です! 採用 ページ→
働くをもっと楽しく、創造的に 36