Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
月1万件のデータ移行を 自動化するための3つの秘訣 / 3 tips for automati...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jun Hashimoto
March 04, 2021
Technology
390
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
月1万件のデータ移行を 自動化するための3つの秘訣 / 3 tips for automating customer data transfer
Customer Support Tech Meetup #3の登壇資料です。
https://mixi.connpass.com/event/202715/
Jun Hashimoto
March 04, 2021
More Decks by Jun Hashimoto
See All by Jun Hashimoto
CSスタッフの能力を最大限に引き出すための3つの工夫 / 3 approaches for improving cs staff creativity
hashijun
2
690
一人ひとりに寄り添ったCRMツールによるカスタマーサポートの新しい形 / New kindly approach of customer support with CRM tool
hashijun
0
2.8k
モンストのお問い合わせフォームを支える技術 / Dive into mixi night 2018-08-22
hashijun
1
2k
Google PageRank勉強会#2 / Google PageRank 2011-07-06
hashijun
0
350
Google PageRank勉強会#1 / Google PageRank 2011-06-22
hashijun
0
290
Other Decks in Technology
See All in Technology
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
480
Snowflakeで実現する全社横断の顧客の声(VOC)分析・活用基盤@Snowflake World Tour Tokyo 2026
yuto16
0
190
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
190
Deploying a Full-Stack Bun-Native Framework on Cloudflare Workers
7nohe
0
140
2026-09-09 【sigma_ucj#1】Sigma を IaC 管理したい! / IaC for Sigma
civitaspo
0
120
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
270
薬剤師(ドメインエキスパート)と一緒に育てる薬局向けAIアシスタント
kakehashi
PRO
2
150
「図書館」という名前のままでいいのか -Code4Lib JAPANカンファレンス2026 アンカンファレンス報告- / Code4Lib JAPAN Conference 2026: Unconference Report
ykiyota
0
170
Screen Lens - 今見てる画面を翻訳する
komagata
0
250
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
4
1.1k
Tab5をRubyで動くパソコンにする
kishima
2
340
2026/09/10 Spring Bootから Jakarta EE/MicroProfileへの移行
megascus
0
320
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
250
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.1k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
530
Writing Fast Ruby
sferik
630
63k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.2k
Tell your own story through comics
letsgokoyo
1
1.1k
What's in a price? How to price your products and services
michaelherold
247
13k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
Discover your Explorer Soul
emna__ayadi
2
1.3k
My Coaching Mixtape
mlcsv
0
310
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Transcript
(C) mixi, Inc. Customer Support Tech Meetup #3 株式会社ミクシィ 統括管理本部
CS部 CREグループ 橋本 淳 月1万件のデータ移行を 自動化するための3つの秘訣
(C) mixi, Inc. • 橋本 淳 (Jun Hashimoto) • 2012年新卒入社
• 〜2015年3月: SNS「mixi」の開発 ◦ サービス開発・保守(ブラウザ版・ネイティブ版) • 2015年4月〜: 現部署 ◦ 問い合わせの技術調査 ◦ CSスタッフ向け管理ツールの開発 ◦ CSのオペレーションの改善 ▪ 本日はこちらのお話 2 自己紹介
(C) mixi, Inc. 3 本日のアジェンダ • (1) モンスターストライクにおけるデータ移行の問い合わせ • (2)
従来のデータ移行の運用フローとその問題点 • (3) (2)で挙げた問題点をCREがどのように解決したか
(C) mixi, Inc. 4 モンスターストライクにおける データ移行の問い合わせ
(C) mixi, Inc. 5 モンスターストライクにおけるデータ移行の問い合わせ 旧端末 新端末 旧端末で遊んでいた アカウント 機種変更
• 機種変更前にアプリ内でバックアップ を行っていない • 機種変更後にアプリを入れ直す • 新端末で旧端末のアカウントを引継 できない 問い合わせ 【主要なケース】
(C) mixi, Inc. 6 データ移行の問い合わせフォームにおける問診項目 【旧アカウントの基本的な情報】 •ID •ニックネーム etc 【新アカウントの基本的な情報】
•ID •ニックネーム etc 【旧アカウントの利用状況について】 •フレンドのID •所持していたモンスターに関する質問 etc • 旧・新アカウントの基本的な情報だけではデータ移行 を進められない • データ移行には乗っ取りのリスクがつきまとう ◦ ゲーム実況者・有名人のアカウント ◦ 友人のアカウント • 旧アカウントの利用状況について合わせて問診を行 い、アカウント所持者本人からの問い合わせであるこ とを担保 • 加えて、乗っ取りが起きないための運用フローも構築 し、安全性を確保
(C) mixi, Inc. 7 従来のデータ移行の運用フローとその問題点
(C) mixi, Inc. 8 従来のデータ移行の運用フロー スタッフによる 目視検証 CS管理ツール データ移行 CRM
(Zendesk) 問い合わせ (データ移行依頼 ) 振り分け(手動) 検証前NG 検証前OK 完了通知 • サービス開始(2013年10月)〜2017年10月頃までの運用フロー メール本文の申告状況と 実際のサービスの利用状況を 各項目ごとに人手で比較検証 移行可能な条件を 満たした場合に人手で データ移行作業を実施 人手で 該当アカウントを 確認 検証後OK 個別対応
(C) mixi, Inc. 9 問題点1: 事故防止のため判断基準が複雑 スタッフによる 目視検証 (個別) 2017年5月頃の
対応マニュアル(一部) 大量の説明文 • パートナー企業と協力し判断基 準のマニュアルを構築 • 膨大な判断基準を頭に入れる必 要があるため、対応可能なスタッ フが限られる
(C) mixi, Inc. 10 問題点2: ユーザーの自由入力をもとに判断が必要なため基準が曖昧 同じモンスターでも 申告内容にブレが生じる 問い合わせフォーム どこまでが問題ないのか
微妙な判断基準も残る
(C) mixi, Inc. 11 問題点3: 問い合わせが急増した際に対応に遅延が生じる • データ移行の問い合わせは、イ ベント起因で急増しやすい傾向 がある
◦ コラボイベント ◦ 周年イベント • 対応スタッフを増員しても、追い つかない時期があった • 増員できるスタッフも限りがある (問題点1に関連) 2017年9月〜10月のデータ移行に関する問い合わせ件数 急増
(C) mixi, Inc. 12 CREによる自動化・効率化
(C) mixi, Inc. 13 データ移行の運用フローの改善 事前検証 人手による 目視検証 直前検証 自動でデータ移行
CS管理ツール • オレンジ枠線部分がシステムで自動化した運用フロー (2017年10月頃〜) API経由で 取得 API経由で 更新 問い合わせ (データ移行依頼 ) 完了通知 専用の画面を用意し 効率よく対応可能に CRM (Zendesk) 振り分け(手動) 検証前NG 検証前OK 検証後OK 個別対応
(C) mixi, Inc. 14 改善前後の運用フローの変化 人手で該当アカウントを確認 メール本文の申告状況と 実際のサービスの利用状況を 各項目ごとに人手で比較検証 移行可能な条件を
満たした場合に人手で データ移行作業を実施 事前検証・直前検証 自動でデータ移行 API経由で取得 問い合わせメールを元にした 管理ツール上のアカウントの確認 データ移行可能かどうかの判別 データ移行作業 人手による 目視検証 改善前 改善後
(C) mixi, Inc. 15 問い合わせフォームの改善 モンスター名を フォーム上で補完 登録された名称以外で 送信しようとすると エラーを表示
モンスターなどの データ更新 サービス側 サーバー AWS S3 問い合わせフォーム サービス側 データベース モンスター名を 辞書ファイル として登録 申告内容に表記ゆれが発生しない 常に同期 された状態 モンスター名を回答する問診項目の検証を自動化可能に
(C) mixi, Inc. 16 まとめ
(C) mixi, Inc. 17 CREによる自動化・効率化による効果 事故防止のため判断基準が複雑 ユーザーの自由入力をもとに 判断が必要なため基準が曖昧 問い合わせが急増した際に 対応に遅延が生じる
大半の運用フローを システムで自動化したことにより スタッフが担う業務を縮小 問い合わせフォームに サービス側のデータを活用することにより 申告内容の表記ゆれを解消 + 検証の自動化 システム側でカバーすることにより スタッフへの負担の増加分を軽減 問題点 解決策
(C) mixi, Inc. 18 おわりに • ミクシィCSにおけるデータ移行の自動化・効率化の事例のご紹介 • データ移行に関わらず、運用フローの改善はCSスタッフと協力しながら進め ることが不可欠
• 現状の「完全自動移行率」はおよそ40%〜50%を推移 ◦ 移行率向上のための施策に関しては、この後の発表にて!
(C) mixi, Inc. 19