SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
Diary of Support Engineering Manager
Toru Takahashi
Treasure Data, Inc.
サポートエンジニアNight vol.2
2018-02-07
Who AM I ?
Profile
- 髙橋 達 (Takahashi Toru)
- Treasure Data, Inc.
- Support Engineering Manager
- Twitter: @nora96o / Github: toru-takahashi
- Blog: http://blog.torut.tokyo/
Misc.
- Tech. Support Engineer from the almost beginning of my career
- 1st Tech. Support Engineer in TD
- Support Engineering Manager from 2015
Treasure Data Support
- Email
- Online Chat
- Support Form
Contents
- Past / Present / Future
- Defined Measurable KPIs for Support Performance
- Built Support Data Platform
- Improved a process for Customer Slack Channel
- Multiple Components = Huge Logs
Past / Present / Future
2015 / 2017 / 2018
2.5 years ago...
What is Support Engineer in TreasureData
Treasure Data Support From 2015 to 2017/2018
Head Count from 2 to 5 to 8
Treasure Data Support From 2015 to 2017/2018
Head Count from 2 to 5 to 8
Treasure Data Support From 2015 to 2017/2018
Head Count from 2 to 5 to 8 (plan…)
We’re Hiring!!
https://jobs.lever.co/treasure-data/50be49f1-0194-41ac-9c99-756e02ff1dda
Treasure Data Support From 2015 to 2017/2018
Avg Ticket/Month from 308 to 477 to 500~600?
Treasure Data Support From 2015 to 2017/2018
TreasureData Components 2015
Treasure Data Support From 2015 to 2017/2018
TreasureData Components 2017
(Treasure
Reporting)
Treasure Data Support From 2015 to 2017/2018
TreasureData Components 2017
(Treasure
Reporting)
Treasure Data Support From 2015 to 2017/2018
TreasureData Components 2017
(Treasure
Reporting)
Treasure Data Support From 2015 to 2017/2018
TreasureData Components 2018 = Treasure CDP
(Treasure
Reporting)
Defined Measurable KPIs For Support
Performance
How Do You Measure Support Performance?
- Customer Satisfaction Score?
- Number of Resolved Tickets?
- Average Resolution Time?
Ref. Top 10 Key Performance Indicators for Customer Service
- But, we’re growing
- Number of customers increases
- Number of new tickets increases
- New features are released every week
- Difficult to find out “Stable/Controllable” KPI
Support Performance = Provide “Great Support”
- Great Support → Make a customer our fan
- Trying to measure factors of “Great Support” by the following KPIs
- Satisfy 100% SLA (1st Response Time)
- A ticket resolution rate within 7 days to 70%
- Quick Resolve helps customers
- Engineer Escalation Rate to under 15%
- Related to quick resolve
- Engineer focuses on development new features for customers
- Avg. Response Time to within 1 business days (Stretch)
- Updating a ticket frequently give customers a kindness
Built a KPI dashboard for Support Team
Built Support Data Platform
Problem: Data Silo = Data is not unified
= Hard to know customers quickly
What is Support Data Platform?
→ All data is unified inside of TreasureData
Support Usage for Sales / Product / Dev team in Chartio
Enriched User Profile in Zendesk
Support requires a development skill :)
embulk-output-zendesk_users with embulk & digdag
Improved a process for Customer Slack
Channel
Do you like Slack?
My Slack Channels...
For a smooth communication between Sales/SE team
and customers, but...
Problem
- Difficult to do a tagging for categorizing a question.
- For better KPI, we'd like to add a tag into all inquiry.
- Need to join Slack channel
- We can't help customers if we didn't join the slack channel.
- No SLA
- If a customer has an emergency issue for affecting their business in
holiday and ping us on slack, Nobody might knows the message.
- Lost a message where come from
- Slack is NOT todo app
BubbleIQ helps communications between Zendesk and Slack
- We/Customer add :key: reaction
- BubbleIQ Bot submits a ticket automatically
- We can communicate between Zendesk ticket and Slack thread
Multiple Components = Huge Logs
Many Components = Many Logs
Difficulty in finding out failure jobs due to data silo/SQL
Current Notification Flows:
- Ex. Presto Job Failure due to an incident, let’s check affected jobs.
1. Extract job id/account id by using a failure message in presto log on master
TD account
2. Extract executed user’s email by using job id in analytics TD account
3. Extract a contract information by using account id from salesforce info in
analytics TD account for group by “Region” (JP? US customer?)
4. Write a JP/EN Notification and send it out via Mailchimp
IN Progress; Trying to “Search” instead of Query
Future Works
Future Works
- Documentation / Localization
- Various Customers/Senario
- Data Engineer / Integrator / Digital Marketer
- Digital Marketing? Gaming? EC?
- Efficient Support Tool
- For Log Analytics
- For Workflow Analytics
- Global Team’s collaboration
- US / Japan / Korea
- Sales / Customer Success / Solution Architect
We’re Hiring!!
https://jobs.lever.co/treasure-data/50be49f1-0194-41ac-9c99-756e02ff1dda

Más contenido relacionado

Similar a Dairy of Support Engineering Manager

CV-Herry_Susanto_201512
CV-Herry_Susanto_201512CV-Herry_Susanto_201512
CV-Herry_Susanto_201512
Herry Susanto
 
1.Objective title EfficiencyDescription Volume of .docx
1.Objective title EfficiencyDescription Volume of .docx1.Objective title EfficiencyDescription Volume of .docx
1.Objective title EfficiencyDescription Volume of .docx
durantheseldine
 
Ksonu Resume
Ksonu ResumeKsonu Resume
Ksonu Resume
sonu siva
 
Craig Randall - Resume 3.2
Craig Randall - Resume 3.2Craig Randall - Resume 3.2
Craig Randall - Resume 3.2
Craig Randall
 

Similar a Dairy of Support Engineering Manager (20)

CV-Herry_Susanto_201512
CV-Herry_Susanto_201512CV-Herry_Susanto_201512
CV-Herry_Susanto_201512
 
1.Objective title EfficiencyDescription Volume of .docx
1.Objective title EfficiencyDescription Volume of .docx1.Objective title EfficiencyDescription Volume of .docx
1.Objective title EfficiencyDescription Volume of .docx
 
Ksonu Resume
Ksonu ResumeKsonu Resume
Ksonu Resume
 
How and Why: Embedded Analytics Interfaces For Your SaaS Product
How and Why: Embedded Analytics Interfaces For Your SaaS ProductHow and Why: Embedded Analytics Interfaces For Your SaaS Product
How and Why: Embedded Analytics Interfaces For Your SaaS Product
 
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
Modern Product Data Workflows: How and Why: Embedded Analytics Interfaces For...
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Swati
SwatiSwati
Swati
 
Chiorsree Banerjee_Resume
Chiorsree Banerjee_ResumeChiorsree Banerjee_Resume
Chiorsree Banerjee_Resume
 
Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
Som Chatterjee CRM-2
Som Chatterjee CRM-2Som Chatterjee CRM-2
Som Chatterjee CRM-2
 
Debanshu_CV
Debanshu_CVDebanshu_CV
Debanshu_CV
 
CV of Masego Moikanyang
CV of Masego MoikanyangCV of Masego Moikanyang
CV of Masego Moikanyang
 
Anirban debnath resume
Anirban debnath resumeAnirban debnath resume
Anirban debnath resume
 
FICO CV
FICO CVFICO CV
FICO CV
 
ERP software companies in india
ERP software companies in indiaERP software companies in india
ERP software companies in india
 
I talents ppt
I talents pptI talents ppt
I talents ppt
 
Resume
ResumeResume
Resume
 
Jinan Babu
Jinan BabuJinan Babu
Jinan Babu
 
Craig Randall - Resume 3.2
Craig Randall - Resume 3.2Craig Randall - Resume 3.2
Craig Randall - Resume 3.2
 

Más de Toru Takahashi

Más de Toru Takahashi (11)

Learn from Case Study; How do people run query on Trino? / Trino japan virtua...
Learn from Case Study; How do people run query on Trino? / Trino japan virtua...Learn from Case Study; How do people run query on Trino? / Trino japan virtua...
Learn from Case Study; How do people run query on Trino? / Trino japan virtua...
 
高専後10年の学び - 高専カンファレンス In 仙台
高専後10年の学び - 高専カンファレンス In 仙台高専後10年の学び - 高専カンファレンス In 仙台
高専後10年の学び - 高専カンファレンス In 仙台
 
TokyoGirls.rb meetup vol.1 SponsorLT
TokyoGirls.rb meetup vol.1 SponsorLTTokyoGirls.rb meetup vol.1 SponsorLT
TokyoGirls.rb meetup vol.1 SponsorLT
 
Zendesk Sunshine - Zenlab vol.6
Zendesk Sunshine - Zenlab vol.6Zendesk Sunshine - Zenlab vol.6
Zendesk Sunshine - Zenlab vol.6
 
History of TreasureData Support
History of TreasureData SupportHistory of TreasureData Support
History of TreasureData Support
 
Zenlab - API Night
Zenlab - API NightZenlab - API Night
Zenlab - API Night
 
ZendeskのTriggerを有効活用するためにデータを一元化している話
ZendeskのTriggerを有効活用するためにデータを一元化している話ZendeskのTriggerを有効活用するためにデータを一元化している話
ZendeskのTriggerを有効活用するためにデータを一元化している話
 
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とEmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
 
IoT Data Connector Fluent Bit
IoT Data Connector Fluent BitIoT Data Connector Fluent Bit
IoT Data Connector Fluent Bit
 
ビッグデータ分析基盤を支えるOSSたち
ビッグデータ分析基盤を支えるOSSたちビッグデータ分析基盤を支えるOSSたち
ビッグデータ分析基盤を支えるOSSたち
 
(Draft) lambda architecture by using TreasureData
(Draft) lambda architecture by using TreasureData(Draft) lambda architecture by using TreasureData
(Draft) lambda architecture by using TreasureData
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Dairy of Support Engineering Manager

  • 1. Diary of Support Engineering Manager Toru Takahashi Treasure Data, Inc. サポートエンジニアNight vol.2 2018-02-07
  • 2. Who AM I ? Profile - 髙橋 達 (Takahashi Toru) - Treasure Data, Inc. - Support Engineering Manager - Twitter: @nora96o / Github: toru-takahashi - Blog: http://blog.torut.tokyo/ Misc. - Tech. Support Engineer from the almost beginning of my career - 1st Tech. Support Engineer in TD - Support Engineering Manager from 2015
  • 3. Treasure Data Support - Email - Online Chat - Support Form
  • 4. Contents - Past / Present / Future - Defined Measurable KPIs for Support Performance - Built Support Data Platform - Improved a process for Customer Slack Channel - Multiple Components = Huge Logs
  • 5. Past / Present / Future 2015 / 2017 / 2018
  • 6. 2.5 years ago... What is Support Engineer in TreasureData
  • 7. Treasure Data Support From 2015 to 2017/2018 Head Count from 2 to 5 to 8
  • 8. Treasure Data Support From 2015 to 2017/2018 Head Count from 2 to 5 to 8
  • 9. Treasure Data Support From 2015 to 2017/2018 Head Count from 2 to 5 to 8 (plan…)
  • 11. Treasure Data Support From 2015 to 2017/2018 Avg Ticket/Month from 308 to 477 to 500~600?
  • 12. Treasure Data Support From 2015 to 2017/2018 TreasureData Components 2015
  • 13. Treasure Data Support From 2015 to 2017/2018 TreasureData Components 2017 (Treasure Reporting)
  • 14. Treasure Data Support From 2015 to 2017/2018 TreasureData Components 2017 (Treasure Reporting)
  • 15. Treasure Data Support From 2015 to 2017/2018 TreasureData Components 2017 (Treasure Reporting)
  • 16. Treasure Data Support From 2015 to 2017/2018 TreasureData Components 2018 = Treasure CDP (Treasure Reporting)
  • 17. Defined Measurable KPIs For Support Performance
  • 18. How Do You Measure Support Performance? - Customer Satisfaction Score? - Number of Resolved Tickets? - Average Resolution Time? Ref. Top 10 Key Performance Indicators for Customer Service - But, we’re growing - Number of customers increases - Number of new tickets increases - New features are released every week - Difficult to find out “Stable/Controllable” KPI
  • 19. Support Performance = Provide “Great Support” - Great Support → Make a customer our fan - Trying to measure factors of “Great Support” by the following KPIs - Satisfy 100% SLA (1st Response Time) - A ticket resolution rate within 7 days to 70% - Quick Resolve helps customers - Engineer Escalation Rate to under 15% - Related to quick resolve - Engineer focuses on development new features for customers - Avg. Response Time to within 1 business days (Stretch) - Updating a ticket frequently give customers a kindness
  • 20. Built a KPI dashboard for Support Team
  • 21. Built Support Data Platform
  • 22. Problem: Data Silo = Data is not unified = Hard to know customers quickly
  • 23. What is Support Data Platform? → All data is unified inside of TreasureData
  • 24. Support Usage for Sales / Product / Dev team in Chartio
  • 25. Enriched User Profile in Zendesk
  • 26. Support requires a development skill :) embulk-output-zendesk_users with embulk & digdag
  • 27. Improved a process for Customer Slack Channel
  • 28. Do you like Slack?
  • 30. For a smooth communication between Sales/SE team and customers, but... Problem - Difficult to do a tagging for categorizing a question. - For better KPI, we'd like to add a tag into all inquiry. - Need to join Slack channel - We can't help customers if we didn't join the slack channel. - No SLA - If a customer has an emergency issue for affecting their business in holiday and ping us on slack, Nobody might knows the message. - Lost a message where come from - Slack is NOT todo app
  • 31. BubbleIQ helps communications between Zendesk and Slack - We/Customer add :key: reaction - BubbleIQ Bot submits a ticket automatically - We can communicate between Zendesk ticket and Slack thread
  • 33. Many Components = Many Logs
  • 34. Difficulty in finding out failure jobs due to data silo/SQL Current Notification Flows: - Ex. Presto Job Failure due to an incident, let’s check affected jobs. 1. Extract job id/account id by using a failure message in presto log on master TD account 2. Extract executed user’s email by using job id in analytics TD account 3. Extract a contract information by using account id from salesforce info in analytics TD account for group by “Region” (JP? US customer?) 4. Write a JP/EN Notification and send it out via Mailchimp
  • 35. IN Progress; Trying to “Search” instead of Query
  • 37. Future Works - Documentation / Localization - Various Customers/Senario - Data Engineer / Integrator / Digital Marketer - Digital Marketing? Gaming? EC? - Efficient Support Tool - For Log Analytics - For Workflow Analytics - Global Team’s collaboration - US / Japan / Korea - Sales / Customer Success / Solution Architect