SlideShare a Scribd company logo
Architecting a Better
Knowledgebase
A Pragmatic Solutions Engineering Story
Who am I?
I am:
• Joseph Marhee (@jmarhee on Twitter), part of the ecosystem engineering team at
Packet Labs
• Previously a developer, infrastructure engineer, and solutions engineer @
DigitalOcean, Platform9 Systems, Recurly, and IBM Cloud. (Relevant for reasons I’ll
explain in a moment)
• Many Loves to make technology accessible to end-users.
What is a Knowledgebase and Why do you
need a “better” one?
Your team’s collective knowledge It needs to grow, adapt, further
collectivize, index, become accessible
Why we needed a better knowledgebase
Constantly putting out fires (reactivity), with
middling user satisfaction despite high resolution
rates. Siloing!
We needed a path to proactive engagement to
solve Problems of Scale, Problems of Perception.
The solution to this sense
among customers that they did
not have technical partners was,
simply, to do better.
Are we asking the right questions?
Resource constrained!
Problems of scale!
Problems of Perception!
Existing frameworks, CSE wisdom, and CRM tooling was
not going to help!
How does having 3 people help or hurt?
Can a massive cohort be effectively served?
Why do customers see us positively, but not prod-ready?
How do we amplify our impact?
What builds a better knowledgebase?
What does this look
like?
One way is a process for
conceiving, and
delivering solutions to
your users, via…
Framework-centered
use of your team’s
talents and interests
Creating systems
supported by the belief
that trust with
consumers is
sustainability.
The Theory
I believed (having taken a cue from—new to me- self-help/sales literature) through:
data, knowledge, and wisdom
we could solve problems, and when we couldn’t, we could “[leave] a trail of trust
behind” with every account touch.
Data
Data is the raw information collected from
customers (context from tickets, emails, things
you’ve observed about their account, everything,
possibly actionable or not)
In practice, I call this Discovery– don’t review the
data, just collect and observe it.
Source: #WOCinTechChat
Knowledge
Knowledge is the process by which we assess the
data, begin to understand it, contextualize the
input.
In practice, this is Iteration; Assume nothing,
avoid getting defensive, this is where empathy is
important to foster.
Your team, through this process of iteration on
knowledge should cultivate new knowledge for
everyone, but a team SME for the account’s
domain is crucial for use in repeated use.
Source: #WOCinTechChat
Wisdom
Wisdom is the state where you understand the
problem and, in a theoretical universe where a
solution exists, you know what it is and how it works,
and are ready to collaborate to implement, re-iterate
(if needed), and are capable of making these
evaluations.
This application is Delivery; You make a proposal to
your customer, for them to accept and implement, or
reject and collaborate on getting closer to the mark.
This is not the end of the job, but the lifecycle of one
component in a pipeline. Source: #WOCinTechChat
Stitching it Together
Your team can enable this process, to operate
cooperatively, by developing in these roles, becoming
SMEs, but also operationally for this process, for
example (amongst others):
• An administrator (could be a customer’s TAM, or
just someone leading the charge on an incident) to
tap the appropriate experts, teams, etc. over
• An orchestrator (usually a solutions engineering
tech lead) to oversee the process and peer review
knowledge-backed solutions before delivery!
We documented everything, wrote playbooks, even
built tools atop this framework, and these roles!
Keeping it Together
Things you can do to be sure you’re helping:
- Conventional wisdom of tracking touches, and noting
how it went
- Visualization of things like completed enhancements vs.
rate of ticket closure, or if proactive touches out weigh
reactive responses.
- Develop a formula for a Health Score
Pay these learning experiences forward to your dev
community:
- Re-package delivered solutions (i.e. Ansible playbooks,
Terraform plans, etc. you might have scripted; write
blog posts about the utility to platform)
Satisfying, not merely correct, solutions
It’s okay to say you don’t
know, and you have to
accept you can’t always
deliver; It’s a process
and relationship.
Tap your team’s
knowledgebase; you
won’t be right 100% of
the time, but the odds of
finding an answer might
be.
Share findings with
customers, find ways to
proactively reach out,
personally (“Hi, you
might be interested
in…”)
Examine biases,
question assumptions,
and collectivize findings
for faster iterations and
maximizing reuse of
solutions delivered
Conclusion
Using a framework built on the principles of Data,
Knowledge, and Wisdom, to deliver thoughtful, well-
considered, and most importantly cooperative solutions
to your users, you also:
- Afforded your team the ability to see themselves as
shards in a better, itself cooperative, knowledgebase.
- Allow your customers to view their experience as
more nuanced by offering the ability to partner in the
process.
- Expose the customer perspective to engineering
teams, product teams
Questions!
Feel free to address questions to me privately as well after we’re done, or via:
Twitter: @jmarhee
LinkedIn: josephmarhee
Slides can be found here: [slideshare when I finish maybe]
Thank you!

More Related Content

What's hot

Putting data science in your business a first utility feedback
Putting data science in your business a first utility feedbackPutting data science in your business a first utility feedback
Putting data science in your business a first utility feedback
Peculium Crypto
 
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
Lukas Vermeer
 
Prioritize Solutions with an Impact Matrix
Prioritize Solutions with an Impact MatrixPrioritize Solutions with an Impact Matrix
Prioritize Solutions with an Impact Matrix
Matt Hansen
 
Brainstorm Solutions with an Affinity Diagram
Brainstorm Solutions with an Affinity DiagramBrainstorm Solutions with an Affinity Diagram
Brainstorm Solutions with an Affinity Diagram
Matt Hansen
 
Using data to create intrinsic motivation and a growth mindset
Using data to create intrinsic motivation and a growth mindset Using data to create intrinsic motivation and a growth mindset
Using data to create intrinsic motivation and a growth mindset
Vendasta Technologies
 
Mapping context
Mapping contextMapping context
Mapping context
Caoilte Dunne
 
Analytical Skills Tools and Attitudes 2013 Survey lavastorm analytics
Analytical Skills Tools and Attitudes 2013 Survey   lavastorm analyticsAnalytical Skills Tools and Attitudes 2013 Survey   lavastorm analytics
Analytical Skills Tools and Attitudes 2013 Survey lavastorm analytics
jjoseph100
 
Event interaction with Snooozy
Event interaction with SnooozyEvent interaction with Snooozy
Event interaction with Snooozy
Snooozy
 
Think like a Data Scientist
Think like a Data ScientistThink like a Data Scientist
Think like a Data Scientist
Danny Hernandez
 
Spreadsheet problems
Spreadsheet problemsSpreadsheet problems
Spreadsheet problems
August Severn
 
Managing difficult customers 2017
Managing difficult customers 2017Managing difficult customers 2017
Managing difficult customers 2017
Dr Yvonne Sum, CSP
 
Simplify your analytics strategy
Simplify your analytics strategySimplify your analytics strategy
Simplify your analytics strategy
Varun Tandon
 
Customer Discovery at Venture Out Moldova, Fall 2013
Customer Discovery at Venture Out Moldova, Fall 2013Customer Discovery at Venture Out Moldova, Fall 2013
Customer Discovery at Venture Out Moldova, Fall 2013
David Kirsch
 
Simplify your analytics strategy
Simplify your analytics strategySimplify your analytics strategy
Simplify your analytics strategy
K. Krishna Chaitanya Rao 🇮🇳
 
900 keynote gottshall
900 keynote gottshall900 keynote gottshall
900 keynote gottshall
Rising Media, Inc.
 
1440 horrobin using our laptop
1440 horrobin using our laptop1440 horrobin using our laptop
1440 horrobin using our laptop
Rising Media, Inc.
 
1340 keynote minkowski_using our laptop
1340 keynote minkowski_using our laptop1340 keynote minkowski_using our laptop
1340 keynote minkowski_using our laptop
Rising Media, Inc.
 
Growth Mindset 2.0
Growth Mindset 2.0Growth Mindset 2.0
Growth Mindset 2.0
Daphne Tideman
 
Honest Experimentation by Jonathan Bertfield
 Honest Experimentation by Jonathan Bertfield Honest Experimentation by Jonathan Bertfield
Honest Experimentation by Jonathan Bertfield
AgileSparks
 
Soc 110 soc110
Soc 110 soc110Soc 110 soc110
Soc 110 soc110
GOODCourseHelp
 

What's hot (20)

Putting data science in your business a first utility feedback
Putting data science in your business a first utility feedbackPutting data science in your business a first utility feedback
Putting data science in your business a first utility feedback
 
Democratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.comDemocratizing Online Controlled Experiments at Booking.com
Democratizing Online Controlled Experiments at Booking.com
 
Prioritize Solutions with an Impact Matrix
Prioritize Solutions with an Impact MatrixPrioritize Solutions with an Impact Matrix
Prioritize Solutions with an Impact Matrix
 
Brainstorm Solutions with an Affinity Diagram
Brainstorm Solutions with an Affinity DiagramBrainstorm Solutions with an Affinity Diagram
Brainstorm Solutions with an Affinity Diagram
 
Using data to create intrinsic motivation and a growth mindset
Using data to create intrinsic motivation and a growth mindset Using data to create intrinsic motivation and a growth mindset
Using data to create intrinsic motivation and a growth mindset
 
Mapping context
Mapping contextMapping context
Mapping context
 
Analytical Skills Tools and Attitudes 2013 Survey lavastorm analytics
Analytical Skills Tools and Attitudes 2013 Survey   lavastorm analyticsAnalytical Skills Tools and Attitudes 2013 Survey   lavastorm analytics
Analytical Skills Tools and Attitudes 2013 Survey lavastorm analytics
 
Event interaction with Snooozy
Event interaction with SnooozyEvent interaction with Snooozy
Event interaction with Snooozy
 
Think like a Data Scientist
Think like a Data ScientistThink like a Data Scientist
Think like a Data Scientist
 
Spreadsheet problems
Spreadsheet problemsSpreadsheet problems
Spreadsheet problems
 
Managing difficult customers 2017
Managing difficult customers 2017Managing difficult customers 2017
Managing difficult customers 2017
 
Simplify your analytics strategy
Simplify your analytics strategySimplify your analytics strategy
Simplify your analytics strategy
 
Customer Discovery at Venture Out Moldova, Fall 2013
Customer Discovery at Venture Out Moldova, Fall 2013Customer Discovery at Venture Out Moldova, Fall 2013
Customer Discovery at Venture Out Moldova, Fall 2013
 
Simplify your analytics strategy
Simplify your analytics strategySimplify your analytics strategy
Simplify your analytics strategy
 
900 keynote gottshall
900 keynote gottshall900 keynote gottshall
900 keynote gottshall
 
1440 horrobin using our laptop
1440 horrobin using our laptop1440 horrobin using our laptop
1440 horrobin using our laptop
 
1340 keynote minkowski_using our laptop
1340 keynote minkowski_using our laptop1340 keynote minkowski_using our laptop
1340 keynote minkowski_using our laptop
 
Growth Mindset 2.0
Growth Mindset 2.0Growth Mindset 2.0
Growth Mindset 2.0
 
Honest Experimentation by Jonathan Bertfield
 Honest Experimentation by Jonathan Bertfield Honest Experimentation by Jonathan Bertfield
Honest Experimentation by Jonathan Bertfield
 
Soc 110 soc110
Soc 110 soc110Soc 110 soc110
Soc 110 soc110
 

Similar to Architecting a Better Knowledgebase

Please solve the right problem!
Please solve the right problem!Please solve the right problem!
Please solve the right problem!
Jisha Sharma
 
Please solve the right problem final
Please solve the right problem finalPlease solve the right problem final
Please solve the right problem final
Jisha Sharma
 
Ux
UxUx
Ux
emedin
 
Scailing CX Playbook - Chattermill
Scailing CX Playbook - ChattermillScailing CX Playbook - Chattermill
Scailing CX Playbook - Chattermill
Joao Viana de Moraes de Freitas Alves
 
Decision Science POV 6-26-13
Decision Science POV 6-26-13Decision Science POV 6-26-13
Decision Science POV 6-26-13Nicholas G. Metcalfe
 
Lean analytics
Lean analyticsLean analytics
Lean analytics
Andrii Gakhov
 
Design for complexity
Design for complexityDesign for complexity
Design for complexityLextant
 
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Impetus Technologies
 
The CMLC 1.0.pdf
The CMLC 1.0.pdfThe CMLC 1.0.pdf
The CMLC 1.0.pdf
FilipRomeling1
 
Accentuate the Positive: Modeling Enterprise Ontologies
Accentuate the Positive: Modeling Enterprise OntologiesAccentuate the Positive: Modeling Enterprise Ontologies
Accentuate the Positive: Modeling Enterprise OntologiesChristine Connors
 
SuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital AnalyticsSuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital Analytics
Lukáš Čech
 
9 Lessons for New Product Managers
9 Lessons for New Product Managers9 Lessons for New Product Managers
9 Lessons for New Product Managers
HubSpot
 
Navigating the Design Thinking Process.pdf
Navigating the Design Thinking Process.pdfNavigating the Design Thinking Process.pdf
Navigating the Design Thinking Process.pdf
Cuneiform Consulting Pvt Ltd.
 
Software Development in the Brave New world
Software Development in the Brave New worldSoftware Development in the Brave New world
Software Development in the Brave New world
David Leip
 
Business analytics Project.docx
Business analytics Project.docxBusiness analytics Project.docx
Business analytics Project.docx
kushi62
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
Shishir Choudhary
 
Usability Testing and QA 12 11-15
Usability Testing and QA 12 11-15Usability Testing and QA 12 11-15
Usability Testing and QA 12 11-15
Shilpa Thanawala
 
The Brand Convection Model
The Brand Convection ModelThe Brand Convection Model
The Brand Convection Model
Cerebra
 

Similar to Architecting a Better Knowledgebase (20)

Please solve the right problem!
Please solve the right problem!Please solve the right problem!
Please solve the right problem!
 
Please solve the right problem final
Please solve the right problem finalPlease solve the right problem final
Please solve the right problem final
 
Ux
UxUx
Ux
 
Scailing CX Playbook - Chattermill
Scailing CX Playbook - ChattermillScailing CX Playbook - Chattermill
Scailing CX Playbook - Chattermill
 
Decision Science POV 6-26-13
Decision Science POV 6-26-13Decision Science POV 6-26-13
Decision Science POV 6-26-13
 
MVP
MVPMVP
MVP
 
Lean analytics
Lean analyticsLean analytics
Lean analytics
 
Design for complexity
Design for complexityDesign for complexity
Design for complexity
 
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
Building a Sentiment Analytics Solution Powered by Machine Learning- Impetus ...
 
The CMLC 1.0.pdf
The CMLC 1.0.pdfThe CMLC 1.0.pdf
The CMLC 1.0.pdf
 
Accentuate the Positive: Modeling Enterprise Ontologies
Accentuate the Positive: Modeling Enterprise OntologiesAccentuate the Positive: Modeling Enterprise Ontologies
Accentuate the Positive: Modeling Enterprise Ontologies
 
SuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital AnalyticsSuperWeek 2023 - Building the case for Digital Analytics
SuperWeek 2023 - Building the case for Digital Analytics
 
9 Lessons for New Product Managers
9 Lessons for New Product Managers9 Lessons for New Product Managers
9 Lessons for New Product Managers
 
Navigating the Design Thinking Process.pdf
Navigating the Design Thinking Process.pdfNavigating the Design Thinking Process.pdf
Navigating the Design Thinking Process.pdf
 
Software Development in the Brave New world
Software Development in the Brave New worldSoftware Development in the Brave New world
Software Development in the Brave New world
 
3685807
36858073685807
3685807
 
Business analytics Project.docx
Business analytics Project.docxBusiness analytics Project.docx
Business analytics Project.docx
 
Adopting innovation
Adopting innovationAdopting innovation
Adopting innovation
 
Usability Testing and QA 12 11-15
Usability Testing and QA 12 11-15Usability Testing and QA 12 11-15
Usability Testing and QA 12 11-15
 
The Brand Convection Model
The Brand Convection ModelThe Brand Convection Model
The Brand Convection Model
 

Recently uploaded

Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 

Recently uploaded (20)

Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 

Architecting a Better Knowledgebase

  • 1. Architecting a Better Knowledgebase A Pragmatic Solutions Engineering Story
  • 2. Who am I? I am: • Joseph Marhee (@jmarhee on Twitter), part of the ecosystem engineering team at Packet Labs • Previously a developer, infrastructure engineer, and solutions engineer @ DigitalOcean, Platform9 Systems, Recurly, and IBM Cloud. (Relevant for reasons I’ll explain in a moment) • Many Loves to make technology accessible to end-users.
  • 3. What is a Knowledgebase and Why do you need a “better” one? Your team’s collective knowledge It needs to grow, adapt, further collectivize, index, become accessible
  • 4. Why we needed a better knowledgebase Constantly putting out fires (reactivity), with middling user satisfaction despite high resolution rates. Siloing! We needed a path to proactive engagement to solve Problems of Scale, Problems of Perception. The solution to this sense among customers that they did not have technical partners was, simply, to do better.
  • 5. Are we asking the right questions? Resource constrained! Problems of scale! Problems of Perception! Existing frameworks, CSE wisdom, and CRM tooling was not going to help! How does having 3 people help or hurt? Can a massive cohort be effectively served? Why do customers see us positively, but not prod-ready? How do we amplify our impact?
  • 6. What builds a better knowledgebase? What does this look like? One way is a process for conceiving, and delivering solutions to your users, via… Framework-centered use of your team’s talents and interests Creating systems supported by the belief that trust with consumers is sustainability.
  • 7. The Theory I believed (having taken a cue from—new to me- self-help/sales literature) through: data, knowledge, and wisdom we could solve problems, and when we couldn’t, we could “[leave] a trail of trust behind” with every account touch.
  • 8. Data Data is the raw information collected from customers (context from tickets, emails, things you’ve observed about their account, everything, possibly actionable or not) In practice, I call this Discovery– don’t review the data, just collect and observe it. Source: #WOCinTechChat
  • 9. Knowledge Knowledge is the process by which we assess the data, begin to understand it, contextualize the input. In practice, this is Iteration; Assume nothing, avoid getting defensive, this is where empathy is important to foster. Your team, through this process of iteration on knowledge should cultivate new knowledge for everyone, but a team SME for the account’s domain is crucial for use in repeated use. Source: #WOCinTechChat
  • 10. Wisdom Wisdom is the state where you understand the problem and, in a theoretical universe where a solution exists, you know what it is and how it works, and are ready to collaborate to implement, re-iterate (if needed), and are capable of making these evaluations. This application is Delivery; You make a proposal to your customer, for them to accept and implement, or reject and collaborate on getting closer to the mark. This is not the end of the job, but the lifecycle of one component in a pipeline. Source: #WOCinTechChat
  • 11. Stitching it Together Your team can enable this process, to operate cooperatively, by developing in these roles, becoming SMEs, but also operationally for this process, for example (amongst others): • An administrator (could be a customer’s TAM, or just someone leading the charge on an incident) to tap the appropriate experts, teams, etc. over • An orchestrator (usually a solutions engineering tech lead) to oversee the process and peer review knowledge-backed solutions before delivery! We documented everything, wrote playbooks, even built tools atop this framework, and these roles!
  • 12. Keeping it Together Things you can do to be sure you’re helping: - Conventional wisdom of tracking touches, and noting how it went - Visualization of things like completed enhancements vs. rate of ticket closure, or if proactive touches out weigh reactive responses. - Develop a formula for a Health Score Pay these learning experiences forward to your dev community: - Re-package delivered solutions (i.e. Ansible playbooks, Terraform plans, etc. you might have scripted; write blog posts about the utility to platform)
  • 13. Satisfying, not merely correct, solutions It’s okay to say you don’t know, and you have to accept you can’t always deliver; It’s a process and relationship. Tap your team’s knowledgebase; you won’t be right 100% of the time, but the odds of finding an answer might be. Share findings with customers, find ways to proactively reach out, personally (“Hi, you might be interested in…”) Examine biases, question assumptions, and collectivize findings for faster iterations and maximizing reuse of solutions delivered
  • 14. Conclusion Using a framework built on the principles of Data, Knowledge, and Wisdom, to deliver thoughtful, well- considered, and most importantly cooperative solutions to your users, you also: - Afforded your team the ability to see themselves as shards in a better, itself cooperative, knowledgebase. - Allow your customers to view their experience as more nuanced by offering the ability to partner in the process. - Expose the customer perspective to engineering teams, product teams
  • 15. Questions! Feel free to address questions to me privately as well after we’re done, or via: Twitter: @jmarhee LinkedIn: josephmarhee Slides can be found here: [slideshare when I finish maybe]