Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
問い合わせ対応当番を自動化で業務効率化している話
Retu Fukui
April 22, 2022
Technology
0
370
問い合わせ対応当番を自動化で業務効率化している話
2022.04.22 YUMEMI.自動化 feat. note tech meetupで登壇しました
Retu Fukui
April 22, 2022
Tweet
Share
More Decks by Retu Fukui
See All by Retu Fukui
EMになって最初の失敗談 - コミュニケーション編 -
fukuiretu
1
330
サーバーレスで始める ゆるふわデータ基盤 - noteの事例 -
fukuiretu
1
1.3k
191109_sacss.pdf
fukuiretu
1
2k
noteをNuxt.jsで再構築した話 -2nd-
fukuiretu
6
4.4k
CloudFront use cases - noteの事例 -
fukuiretu
0
7.9k
181117_wannatech.pdf
fukuiretu
1
430
noteをNuxt.jsで再構築した話
fukuiretu
22
46k
フロントエンド刷新中のnoteの開発環境について
fukuiretu
6
7.2k
フロントエンド初学者のためのNuxt.jsの歩き方
fukuiretu
3
6k
Other Decks in Technology
See All in Technology
API連携に伴う規制と対応 / Regulations and responses to API linkage
moneyforward
0
150
開発者と協働できるメトリクスダッシュボードを作ろう!/SRE Lounge 2023
lmi
2
450
WebLogic Server for OCI 概要
oracle4engineer
PRO
3
880
CUEとKubernetesカスタムオペレータを用いた新しいネットワークコントローラをつくってみた
hrk091
1
280
USB PD で迎える AC アダプター大統一時代
puhitaku
2
1.9k
NGINXENG JP#2 - 4-NGINX-エンジニアリング勉強会
hiropo20
0
120
日経電子版だけじゃない! 日経の新規Webメディアの開発 - NIKKEI Tech Talk #3
sztm
0
310
JAWS-UG 横浜 #54 資料
takakuni
0
210
書籍を書きました。 そう、VS Codeで。
takumanakagame
4
4.4k
地方自治体業務あるある ーアナログ最適化編-
y150saya
1
260
MarvelClient Upgrade 64bit クライアントへの自動アップグレード設定
mitsuru_katoh
0
140
データベースの発表には RDBMS 以外もありますよ
maroon1st
0
240
Featured
See All Featured
Happy Clients
brianwarren
90
5.8k
Build The Right Thing And Hit Your Dates
maggiecrowley
22
1.4k
Intergalactic Javascript Robots from Outer Space
tanoku
261
26k
The Web Native Designer (August 2011)
paulrobertlloyd
76
2.2k
Robots, Beer and Maslow
schacon
154
7.3k
Agile that works and the tools we love
rasmusluckow
320
20k
Build your cross-platform service in a week with App Engine
jlugia
221
17k
The Straight Up "How To Draw Better" Workshop
denniskardys
226
130k
The World Runs on Bad Software
bkeepers
PRO
59
5.7k
Typedesign – Prime Four
hannesfritz
34
1.5k
Designing on Purpose - Digital PM Summit 2013
jponch
108
5.9k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
24
4.5k
Transcript
問い合わせ対応当番を自動化 で業務効率化している話 〜noteの事例〜 2022.04.22 YUMEMI.自動化 feat. note tech meetup /
福井 烈
自己紹介 略歴 2006年:日本インサイトテクノロジー (SIer) 2010年:ジークレスト 2013年:ガンホー・オンライン・エンターテイメント 2014年:八面六臂 2015年:note 2021年:noteのエンジニアリングマネージャーに就任 ジークレスト、ガンホー・オンライン・エンターテイメント
などを経て2015年にnoteに入社。サービス黎明期か らnoteの開発に携わり、Nuxt移行、データ基盤、会計 などを担当。現在はエンジニアリングマネージャーとし て、主に組織開発、採用、広報などを行う。青森から フルリモート勤務している3児の父。 #フォートナイト #Notion #大豆ミート #HHKB #マネジメント 福井 烈 / @fukuiretu
アジェンダ 1. 問い合わせ対応当番とは 2. 自動化アーキテクチャ全体像 3. 各プロセス詳細 4. まとめ
問い合わせ対応当番とは
問い合わせ対応当番とは カスタマーサポート ディレクター エンジニア当番隊 (@help_me_dev) 🧔営業 @help_me_dev ユーザから課金できないと 問い合わせがきてます @help_me_dev
管理ツールが動きません @help_me_dev 〇〇の数値の見方が わかりません ・エンジニアへの問い合わせの 1次受け ・1-2日レベルで完了する不具合対応 を担う
詳しく知りたい方は | 問い合わせ対応当番とは https://note.jp/n/nedb40032d36f
エンジニア当番隊 | 問い合わせ対応当番とは • 構成 ◦ 全6クラン ◦ 1クランあたり5〜6名を割り振り ◦
普段のチームを跨いでごった煮 • 周期 ◦ 日替わりでローテ ◦ 当番を迎える度にリーダーをランダムで選出
エンジニア当番隊 | 問い合わせ対応当番とは • 構成 ◦ 全6クラン ◦ 1クランあたり5〜6名を割り振り ◦
普段のチームを跨いでごった煮 • 周期 ◦ 日替わりでローテ ◦ 当番を迎える度にリーダーをランダムで選出 自動化対象
自動化アーキテクチャ全体像
自動化アーキテクチャ全体像 当番リスト ①今日の当番対象を 抽出する ②当番対象のユーザリ ストを引き渡す ③当番に関する情報を Slackに通知する ※ベースを作ったのは私ではありません
各プロセス詳細
自動化アーキテクチャ全体像 当番リスト ①今日の当番対象を 抽出する ②当番対象のユーザリ ストを引き渡す ③当番に関する情報を Slackに通知する
GoogleAppScript(GAS)の責務 | 各プロセス詳細 1. 日時でスケジューラーを起動 2. 休日判定 3. スプレッドシート取得 4.
今日の当番を取得 5. 当番のユーザリストを取得 6. Zapierで用意したWebhookにユーザ情報をPOST
自動化アーキテクチャ全体像 当番リスト ①今日の当番対象を 抽出する ②当番対象のユーザリ ストを引き渡す ③当番に関する情報を Slackに通知する
Zapierの責務 | 各プロセス詳細 1. WebhookでGASからのリクエストを受け取る 2. 受け取ったユーザリスト(当番)をストレージに保管 3. 受け取ったユーザリスト(当番)からリーダーを抽選 4.
リーダー(抽選されたユーザ)の IDをストレージに保管 5. クラン当番用のSlackグループメンション(@help_me_dev)にユーザリスト(当番) を追加する 6. Slackに通知する
おまけ
リーダーの再抽選コマンド| おまけ • Slack上で /clan_leader_lottery <簡単に理由を> を実行 • 用意した経緯 ◦
お休みやリリース間近の状況でリーダーに当たってしまっ た場合に交代の心理的ハードルを下げるため
リーダーの再抽選コマンドアーキテクチャ全体像 ③現リーダーを除いた ユーザからランダム選 出しSlack通知 ①コマンド実行 ②Webhook実行 ストレージに保管したユー ザーリストと リーダーのIDが役立つ
まとめ
まとめ • 頑張ればGAS or Zapierいずれかで完結できるが、それぞれの得意なことは得意 な方に任せた方が良い ◦ 休日の制御 → GAS
◦ グローバルな状態保持 → Zapier ◦ ローコードでの実現 → Zapier • 心理的障壁が発生し得るやりとりもシステムを介することでハードル を下げる • GAS, Zapierはブラックボックスになりがちなのでドキュメントもセットで用意するの が吉
noteではたらく社員を知る エンジニア PM デザイナー インタビューまとめ note社ではたらくメンバーが書いた記事や、社員 / プロジェクトインタビューをまとめています。