データアーキテクト(データ整備人)を”前向きに”考える会 の登壇資料です。 https://analytics-and-intelligence.connpass.com/event/153899/
3社の事例から学ぶ! 現場で使われるダッシュボードの作り方 2019-11-27 データアーキテクト(データ整備人)を“前向きに”考える会 presented by @yuzutas0
View Slide
WEBに公開済みです #前向きデータ整備人 撮影やメモは不要です。 リラックスして聞いていただければと思います。 スライド 70+枚/15min 頑張って付いてきてください。 何か1つでも持ち帰っていただければと思います。 詳細(クライアントや案件名)は非公開 データ、ツールなどについても、ダミー情報を掲載しています。 あくまでも論旨にご注目いただければと思います。 免責・注意事項
・はじめに・作り方のポイント ・Case1 BtoB 業務支援SaaS ・Case2 BtoBtoC メディア広告 ・Case3 In-House 社内システム ・実現のノウハウ ・伝えたいこと ・宣伝 アジェンダ
はじめにAt First
@yuzutas0 ダッシュボード職人業務の細部まで踏まえたり 業務自体を改善したり 足りないデータは補いながら「使われるダッシュボード」を 作り上げています
日本におけるDataOpsの第一人者ということになっています
データ活用のノウハウ・知見を提供しています 過去の登壇資料PyCon JP ’17 ϕεττʔΫΞϫʔυ༏लσϒαϛՆ ’18 ࠷ຬ੮ˍΞϯέʔτຬNo.1 ʢཌͷϕετεϐʔΧʔʹ૬ʣ
満員御礼
作り方のポイントSummary
1. 全員が同じデータを見て会話できる! 2. データにもとづいた意思決定ができる! 俺の考えた最強のダッシュボード
1週間で誰も見なくなった 現実は非常である
がんばって作ったけど、 使われずに朽ちていくダッシュボード。 データアーキテクト(データ整備人)が 一度は通るであろう道。 悲劇の運命を回避したい
なぜ使われない?どう使われるか イメージが曖昧何が課題か 振り返りが不足
何が必要?運用設計 仮説検証
2つのキーワード5W1H PDCA
5W1HWho 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
正論(What)だけでは使われないWho 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
現場の運用に落とし込むWho 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
PDCA実行 再計画 実行 再計画 実行 再計画
作って放置では使われない実行 再計画 実行 再計画 実行 再計画
改善サイクルで磨き込む実行 再計画 実行 再計画 実行 再計画
2つのキーワード(再掲)5W1H PDCA
BtoB 業務支援SaaSCase 1
5W1HをデザインするWho 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
経営陣(◯氏,△氏,□氏)がWho
毎週◯曜日の◯時にWhenSun Mon Tue Wed Thu Fri Sat08:00-10:00-12:00-14:00-16:00-18:00-20:00-
会議室◯◯でWhere会議室A会議室C会議室D会議室B
サービス利用状況を知るためにWhy1月末 2月末 3月末 4月末契約更新 契約更新 離脱利用◎ 利用△ 利用×対応困難リカバリー余地あり
主要導線UU率の推移をWhat60%45%30%15%1月 2月 3月 4月 5月 6月ログイン検索詳細アクション
議事録テンプレのURL経由で見るHowUserWeb log fluentddatalake datamartdigdaglooker URLDocs議事録 テンプレMemberBigQuery
5W1HをデザインするWho 経営陣(◯氏,△氏,□氏)がWhen 毎週◯曜日の◯時にWhere 会議室◯◯でWhy サービス利用状況を知るためにWhat 主要導線UU率の推移をHow 議事録テンプレのURL経由で見る
BtoBtoC メディア広告Case 2
PDCAを回す実行 再計画 実行 再計画 実行 再計画
営業でデータを見せる!https://www.pexels.com/photo/adult-architect-blueprint-business-416405/
広告の効果レポート広告主 メディア ユーザー掲載料 広告表示訪問・閲覧効果報告v1
広告主ごとのPVよくあるレポート +αの表示項目(付加価値)日付ごと のPV広告ごと のPV曜日x時間帯 ごとのPV利用エリア ごとのPVAd PVA 50B 100C 30D 50E 801209060%301/1 1/2 1/3日 月 火 水10:00 20 10 15 1511:00 30 50 15 2512:00 60 40 35 4013:00 50 20 25 3014:00 30 10 15 10v1
営業のPCでURLを開いて見せるUserWebStackDriver Loggingdatalake datamartData studioURLSalesGCS external tableView tableClientBigQueryGAELogv1
改善サイクルで磨き込むv1 アイデア発散用v2 アイデア収束用v3 商用利用 開始
広告の効果レポート広告主 メディア ユーザーv3コンテンツ 作成者コンテンツ投稿 効果報告営業戦略を見直し コンテンツ強化を優先
コンテンツ作成者ごとのPVよくあるレポート +αの表示項目(付加価値)日付ごと のPV投稿ごと のPV曜日x時間帯 ごとのPV利用エリア ごとのPVPOST PVaaa 50bbb 100ccc 30ddd 50eee 801209060%301/1 1/2 1/3日 月 火 水10:00 20 10 15 1511:00 30 50 15 2512:00 60 40 35 4013:00 50 20 25 3014:00 30 10 15 10ログ仕様を修正 集計できる状態◎IPアドレス 統計利用の許諾◎v3
PDCAを回す実行 再計画 実行 再計画 実行 再計画v1納品 v2納品 v3納品・利用規約の見直し (IPアドレスの利用許諾)・ログ仕様から修正 (必要な項目の取得漏れ)・営業の戦略自体を見直し (コンテンツ強化を優先) ・誤解を招く文言を手直し (顧客に見せて質疑応答)
In-House 社内システムCase 3
システムの利用状況を月次報告Who システム運用担当者がWhen 毎月の第一営業日にWhere Slack + ConfluenceでWhy 利用促進の改善施策を打つためにWhat 前月のシステム利用UU・PVをHow ログ→BigQuery→DataStudioで見る
データ基盤の利用状況をダッシュボード化クエリ実行数2,000回1,500回1,000回500回1/1 1/2 1/3 1/4 1/5 1/6User 実行数Aさん 50Bさん 100Cさん 30Dさん 50Eさん 80Data 参照数店舗 50顧客 100課金 30商品 50予約 80
月次アクションで組織のデータ活用を促進どこに課題があるか分析→改善アクションチームA チームB チームC チームD チームE チームF チームG チームH生ログ 独自利用データT支援 業務依頼データT支援 データ出力自主的 データ出力 担当者依存 担当者依存自主的 データ生成 他チーム依頼基盤貢献! 担当者依存 担当者依存局所化の壁自走の壁改善の壁
データ・運用の流れSlackBot ReminderStackDriver LoggingData studioOperatorBigQueryData UserBigQueryConfluence・前月の利用状況 ・改善アクション・運用手順を見直し
定例アジェンダで 運用について見直し 月次での運用 5W1H + PDCA5W1HPDCA
実現のノウハウRealize
PDCAはプロセスに組み込まれているか?実行 再計画 実行 再計画 実行 再計画
NOならデータチームは今すぐスクラム!What何をするかスプリント レビューデイリー スクラムHowどうやってするかスプリント プランニングレトロ スペクティブスプリント レビューかレトロ スペクティブどスプリント プランニング
5W1Hを描けているか?①Who 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
「誰かが」「いつか」「どこかで」 使うかもしれないダッシュボード #「誰が」「いつ」「どこで」 使うのか説明できるダッシュボード 運用の解像度を上げる
5W1Hを描けているか?②Who 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
データの入口から出口まで全体の流れを踏まえる! 必要に応じてシステムやデータを整備する! ライフサイクルを見通すプロダクトユーザーDB・ログ施策・業務DWHシステム 例:BigQuery収集 疎通活用価値
5W1Hを描けているか?③Who 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
①一般的な「データ可視化」「データ分析」の テクニックを発揮するポイントがここ②個人的には「資料作成」の本やスライドが 一番参考になると感じている②複雑な集計ロジックにこだわる必要はなく シンプルな主要指標を可視化するだけで十分 ここは無限に話せるので……
発表者個人はiPad + Apple Pencilを愛用 課題の構造化
個人的には好きなところ
https://speakerdeck.com/yuzutas0/20180425 ※必要に応じてスナップショットの探索
5W1Hを描けているか?④Who 誰が、When いつ、Where どこで、Why なぜ、What 何のデータを、How どうやって見るか
後工程から逆算するダッシュボードでモニタリング必要な アクションを行う不要な アクションを回避する数値が 大きかったら数値が 小さかったら
新規営業を増やそう!新規は上がっているけど 既存が落ちている! フォローアップを見直そう! 「週次売上が低下した」データがない場合データがある場合
“データ分析で、「リソースを投じなくて良い場所」を探す”https://note.mu/shinya_nagai/n/n4d80f667dff1 「入力フォームを改善すべきか」このステップを改善する事で、 全体のコンバージョンレートが 改善する事はほぼないだろう。
伝えたいことMessage
・現場の1人1人が主役となりデータを活用してプロダクトや業務を磨き込む・この積み重ねによって事業が成長し、顧客に価値を届けることになる この積み重ねが事業成長に繋がるSECIモデル顧客価値 勝ち筋・UVPエンジニア 集客デザイン セキュリティ法務カスタマー サポート 広報支援者・開拓者としての サイエンティスト・アナリストデータ
データと業務を「前向き」に繋げよう テクノロジーとビジネス現場を「前向き」に繋げよう データを活用することで 誰のどんな課題を解決するかを「前向き」に問い直そう DataとOpsを「前向き」に繋げよう
宣伝!PR
https://speakerdeck.com/yuzutas0/20180727 今回の内容は上記スライド(全268ページ)をベースにしています。 知見を他にも公開していますので、ぜひご覧いただけると幸いです。 ①参考になる資料(自称)
データを活用したい! けど出来てない!うちに発注しませんか? ②仕事コンサルティング ダッシュボード ETLパッケージそもそもの 課題整理から お手伝い!モニタリングと 継続改善を 提供します!社内外のデータを 利用可能な 状態にします!
力を持て余している皆様!一緒に働きませんか? いくつか紹介先があります! ③採用データ エンジニアデータ マネージャーデータ アナリストデータアーキテクト(データ整備人)
ご清聴ありがとうございました!