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
IVRyエンジニア忘年LT大会2024 クリティカルユーザージャーニーの整理
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
abnoumaru
December 11, 2024
Technology
600
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
IVRyエンジニア忘年LT大会2024 クリティカルユーザージャーニーの整理
abnoumaru
December 11, 2024
More Decks by abnoumaru
See All by abnoumaru
組織にどうSREを根付かせるか?〜IVRyの場合〜
abnoumaru
0
330
文字起こし基盤の信頼性
abnoumaru
0
170
IVRyのSREが始まって1年
abnoumaru
1
1.4k
Road to SRE NEXT@仙台 IVRyの組織の形とSLO運用の現状
abnoumaru
1
1.1k
ゆるSRE勉強会 #8 組織的にSREが始まる中で意識したこと
abnoumaru
2
2.4k
3-shake SRE Tech Talk #10 LLMのO11yに触れる
abnoumaru
2
13k
マイクロサービスの現場からプラットフォームエンジニアリングの可能性を探る!
abnoumaru
2
13k
SLOいつ決めましょう?
abnoumaru
4
2.9k
あなたらしくSRE(公開用)
abnoumaru
5
9.3k
Other Decks in Technology
See All in Technology
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
480
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.2k
名古屋の市バスGTFS-JPデータ×スガキヤ 最寄りバス停検索をAmazon ElastiCache Serverless for Valkeyで最適化する
usanchuu
1
480
Issue設計から始める仕様駆動開発 / 20260731 Mizuki Hirata
shift_evolve
PRO
1
150
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
1.8k
Cursor Meetup Sapporo - Cursor物語 続編
cocacola917
0
140
FPGAが実現する遠方宇宙の高空間分解能天体撮影 -大型地上望遠鏡の視力を補正する「補償光学」とは?-
komei_mt
0
180
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
770
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
530
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
2
630
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
300
SmartHR Engineering Team Deck
smarthr
1
850
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
760
Side Projects
sachag
455
43k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
460
How to make the Groovebox
asonas
2
2.3k
Claude Code のすすめ
schroneko
67
230k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
780
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
WCS-LA-2024
lcolladotor
0
790
Paper Plane
katiecoart
PRO
2
52k
Transcript
クリティカルユーザージャーニーの整理 ~対話型⾳声AI SaaS IVRyの場合~ 2024/12/11 IVRyエンジニア忘年LT⼤会2024(5min) abnoumaru @ IVRy Inc.
⾃⼰紹介 - 2024年10⽉ IVRy ⼊社 - 今やっている仕事 - SREのプラクティスのひとつであるSLO導⼊(4Q) -
キャパシティについて考えたり - … id: abnoumaru 2 Engineer Circle / Platform Team
SRE?🦎
ユーザに届けたい価値が 適切に届いてるか?🤔 4
サービスの信頼性に関⼼👀 5
過度に⾼い信頼性はコストに跳ねるので 開発と運⽤のバランスを取りたい 100%を⽬指します!は難しいし維持しようとするためにコストがかかる サービスを守るためにリリースしません!も本末転倒 6
IVRyがユーザに届ける価値🌟
対話型⾳声AI SaaS IVRy 8 ⽉額2,980円からカスタム電話をカンタンに作成できるサービス 全ての電話業務を誰でもすぐにAIを使って効率化できます
業態に合わせた⾃由な応答設定 9 ダイヤルプッシュとAIの対話をハイブリッドで設定し、 受けたい電話と⾃動化したい電話を分類。電話業務を効率化できる
ユーザに価値が届いているか? システム⽬線でも数値にできると嬉しい🎁 10
SLO📉
SLI/SLO 12 SLI(Service Level Indicator) サービスレベル指標 ◦ 何をもとにシステムの良し悪しを判断するかの指標となるもの ◦ SLO
を定義する時に利⽤する ◦ ex. ユーザのリクエストに対して正常に応答( 5xx以外のアクセス)した割合を SLIとする SLO (Service Level Objective) サービスレベル⽬標 ◦ サービスレベルに対する内的な⽬標値 ◦ ex. 前述のSLIが99.9%満たされていることSLOとする Site Reliability Engineering: How Google Runs Production Systems. (2016) O'Reilly Media. (Niall Richard Murphy 他 玉川 竜司 訳 SRE サイトリライアビリティエンジニアリング ―Googleの信頼性を支えるエンジニアリングチーム (2017)オライリージャパン) 3.4.1 エラーバジェットの形成、 4.1 サービスレベルに関する用語 ・Google - Site Reliability Engineering https://sre.google/sre-book/part-II-principles/ (参照 2022/11/14)
SLOを策定することで 期待通りユーザに価値が届いてるか? ⽬指したいサービスレベルを保てているか? 社内で共通の物差しを持つイメージ💡 13
個⼈的な悩み☹
情報が溢れているわけではないので みんなどうやってSLOを策定しているか... その過程を⾒てみたい!!!! 15
今⽇のお題
IVRyではSLO策定に必要な クリティカルユーザージャーニーを どう整理したか? 17
どう進めたか?はこの前発表しました 18 https://speakerdeck.com/abnoumaru/yurusremian-qiang-hui-number-8-zu-zhi-de-nisregashi-maruzhong-deyi-shi-sitakoto?slide=21
クリティカルユーザージャーニー
クリティカルユーザージャーニー 20 ユーザーがウェブサイトで⽬的を達成(=提供したい価値)するために たどる特定のユーザー操作や経路のセット ECサイトの場合 ログイン→商品検索→カートに追加→購⼊⼿続きページに移動→購⼊⼿続き https://cloud.google.com/architecture/framework/reliability/choose-slis?hl=ja
SLOは クリティカルユーザージャーニー(以後CUJ) に基づくのが理想 21 https://cloud.google.com/architecture/framework/reliability/choose-slis?hl=ja
IVRyのCUJ 22 エンドユーザ側の電話応答とクライアント側の設定画⾯で 各々CUJがある エンドユーザー側 電話応答 クライアント側の 設定画⾯ (ルール設定‧履歴確認‧各種設定...)
電話応答のジャーニー 23 架電→案内の再⽣→プッシュによる分岐...とステップバイステップで⾏われる 機能提供のために存在するエンドポイントは⽐較的シンプル ↓ 電話応答のエンドポイントはまとめてひとつの 電話体験というCUJとしてユーザの操作を洗い出す
設定画⾯のジャーニー 24 多機能でありユーザ毎にユースケースは異なる ↓ 「これがCUJ!」が難しい https://ivry.jp/
サービスに合う形で⼀旦定義 25 CUJに沿い⼀連に流れにすることはあくまで理想と割り切り 特定の⽬的を達成する個別機能毎に分けて エンドポイントをグルーピングする (電話履歴関連、ルール設定関連、電話帳関連...) アクセス頻度や提供したい価値⽬線でざっくりとした優先度は決まるので グループ毎段階的にSLOの数を増やして実際に眺めながら 今後の⽅針を検討していくことにした https://cloud.google.com/architecture/framework/reliability/choose-slis?hl=ja
出来上がったSLOのダッシュボード 26 Datadog APMとSLOを利⽤している ⾒やすくていい👍 仮置きの数字で週次確認して違反していたらなぜ?と会話が始まったの嬉しい🎉
感想 27 プラクティスに縛られすぎず完璧じゃなくても サービスに合う形でうまく利⽤していきたい 設定してみると気づきがあり会話が⽣まれる CUJを把握する過程で様々な⼈とコミュニケーションする必要があり これから担当するサービスについて知ることができる嬉しさある