SlideShare a Scribd company logo
Leveraging Good User Mojo…
About Me: 
• Matt Simmons 
• Northeastern University in Boston 
• @standaloneSA 
• Standalone SysAdmin Blog
Customers are everywhere
Identifying Customers 
• Lines on an Org Chart 
• Service consumers 
• People who ask you for things
Users == Customers 
All of the things I said about 
customers apply to users, too
Customer Service Isn’t (just) a Job Title 
• Having customers isn’t an insult 
• Treating them well isn’t demeaning 
• Establishing positive relationships with 
them will pay off for years 
• You can be the difference between a 
great experience and misery
The Basics
Use a Ticketing System 
• Spiceworks Help Desk is Good 
• Anything is better than nothing 
• Just make sure you use it 
• Even if your customers won’t
Keep Communicating 
• Maintain a status page 
• Make it automatic if possible 
• Make service window updates part of your process 
• Send Update and Completion Emails 
• Request Feedback
Establish Relationships 
• Get to know your users 
• At the very least, get to 
know what they do 
• Encourage them to let you 
know when things are broken 
• Reward them when they do.
Computers are Easy 
People are Hard
Have a Self-Service Portal 
• Make it helpful & 
informative 
• Automate IT processes if 
possible 
• Use off-the-shell software 
if you can 
• Pre-link to it on users’ 
desktop shortcuts
Be Active 
• Doctors make rounds. Why shouldn’t you? 
• Take an interest in what your users are doing with your 
machines 
• Anticipate their needs 
• It doesn’t hurt to be sociable. Not much, anyway.
Build Two-Way Trust 
• Don’t dictate policy from on high. 
• Explain reasoning, even if you 
don’t think they’ll understand it. 
• When someone exhibits 
responsibility, give them more. 
• Work to earn your users’ trust by 
being honest. 
• Even if it makes you look bad. 
• If you let them down, make 
sure they know you know
Building Trust: Find Your Canary 
• Contrast with: the squeaky wheel 
• The importance of people who 
work by rote
Ignorance and Stupidity
Ignorance 
• Is NOT stupidity 
• IS a temporary state of being 
• Should not be punished or mocked 
• You were (and are) ignorant, too. So am I.
Stupidity 
• Should be criminalized 
• Until that happens: 
• Route around it 
• Avoid it 
• Don’t get it on you
Egos 
They’re GREAT! 
Get one today!
Egos 
• They’re great! Have one! 
• Sorry, I meant Eggos. 
• Eggos are great. Have 
one of those instead.
Egos 
• WILL get you into trouble 
• Impede progress 
• Lead to the Dark Side
But…can’t I take pride in my work? 
• Absolutely 
• People are irrational 
meatbags 
• Disassociate your sense of 
worth from your work
Dealing with complaints 
• Don’t read the comments 
• Differentiate between 
constructive and 
deconstructive criticism 
• They are criticizing your 
work, not you 
• Unless they are
Treat Problems Once 
• Learn from Aviation and Medicine 
• Documentation Shall Set You Free 
• Automate, Automate, Automate
Engineer for (Human) Failure 
• People (and the machines they make) are imperfect 
• People (and the machines they make) fail 
• Assuming things have worked right is wrong 
• Failure is inevitable, so don’t treat it as exceptional
Documentation 
• Common Questions: 
• Who am I documenting for? 
• One set of docs, or two? 
• How to maintain up-to-date 
documentation 
• More importantly: Just do it.
Never do today… 
…what you could have a machine do tomorrow 
• Users love automation 
• Admins love automation 
• You don’t have to be an 
amazing programmer
Avoid unnecessary technical debt 
• Technical debt pays compound 
interest 
• The longer it sits, the more there is 
(obviously?), but the increase is 
exponential, rather than linear
Technical Debt Suggestions 
Identify the priorities of your boss and users 
• See if that can mesh with your 
priorities 
• If not, convince your boss that you’re 
right 
• Establish a timeline for your users 
• Stick to it
Use Technical Debt as a Tool 
-Borrow against it- 
• Don’t leave your users without a solution 
• Establish a timeline 
• Build in parallel 
• Test with one, some, many 
• Provide rollback for user data, but roll-forward with the 
migration 
• Shoot the engineer and ship 
• The borrowed debt is your new highest priority
Technical Debt Suggestions 
The easiest work is the work you don’t have to do
Leveraging Good User Mojo

More Related Content

Similar to Leveraging Good User Mojo

Positive Review Building And Reputation Protection for Dentists
Positive Review Building And Reputation Protection for DentistsPositive Review Building And Reputation Protection for Dentists
Positive Review Building And Reputation Protection for Dentists
SmileSavvyInc
 
Design Thinking to improve Employee Experience and HR Strategy
Design Thinking to improve Employee Experience and HR StrategyDesign Thinking to improve Employee Experience and HR Strategy
Design Thinking to improve Employee Experience and HR Strategy
Change Et Al.
 
Master Conversion Optimization
Master Conversion OptimizationMaster Conversion Optimization
Master Conversion Optimization
Austin Walker
 
The Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMSThe Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMS
IXIASOFT
 
Getting started with Job to be Done research
Getting started with Job to be Done researchGetting started with Job to be Done research
Getting started with Job to be Done research
Firmhouse
 
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
Cindy Alvarez
 
Acceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and AuditableAcceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and Auditable
Alban Gérôme
 
Testing for cognitive bias in ai systems
Testing for cognitive bias in ai systemsTesting for cognitive bias in ai systems
Testing for cognitive bias in ai systems
Peter Varhol
 
The Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMSThe Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMS
Leigh White
 
Customer feedback: practical advice
Customer feedback: practical adviceCustomer feedback: practical advice
Customer feedback: practical advice
Product Anonymous
 
20 Ways to Shaft your Split Tesring : Conversion Conference
20 Ways to Shaft your Split Tesring : Conversion Conference20 Ways to Shaft your Split Tesring : Conversion Conference
20 Ways to Shaft your Split Tesring : Conversion Conference
Craig Sullivan
 
West bend presentation
West bend presentationWest bend presentation
West bend presentation
Agents Intelligence
 
How Well Do You Know Your Customers
How Well Do You Know Your CustomersHow Well Do You Know Your Customers
How Well Do You Know Your Customers
James Cracknell
 
Present to-future-creation
Present to-future-creationPresent to-future-creation
Present to-future-creation
Exo Futures
 
Marketing for Hackers
Marketing for HackersMarketing for Hackers
Marketing for Hackers
Julien Barbier
 
Managing ethical-dilemmas
Managing ethical-dilemmasManaging ethical-dilemmas
Managing ethical-dilemmas
kerrigans
 
Caroline's technology powerpoint
Caroline's technology powerpointCaroline's technology powerpoint
Caroline's technology powerpoint
Marq2014
 
Help desk Software in 2021
Help desk Software in 2021Help desk Software in 2021
Help desk Software in 2021
WilliamStafford11
 
Think tank - Data Culture for a Better Business
Think tank - Data Culture for a Better BusinessThink tank - Data Culture for a Better Business
Think tank - Data Culture for a Better Business
Dan Cave
 
Pcb business preso copy
Pcb business preso copy Pcb business preso copy
Pcb business preso copy
Whitney Hoffman
 

Similar to Leveraging Good User Mojo (20)

Positive Review Building And Reputation Protection for Dentists
Positive Review Building And Reputation Protection for DentistsPositive Review Building And Reputation Protection for Dentists
Positive Review Building And Reputation Protection for Dentists
 
Design Thinking to improve Employee Experience and HR Strategy
Design Thinking to improve Employee Experience and HR StrategyDesign Thinking to improve Employee Experience and HR Strategy
Design Thinking to improve Employee Experience and HR Strategy
 
Master Conversion Optimization
Master Conversion OptimizationMaster Conversion Optimization
Master Conversion Optimization
 
The Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMSThe Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMS
 
Getting started with Job to be Done research
Getting started with Job to be Done researchGetting started with Job to be Done research
Getting started with Job to be Done research
 
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
How Yammer Stayed Lean Post-Acquisition: Customer Development as Survival Str...
 
Acceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and AuditableAcceptance, Accessible, Actionable and Auditable
Acceptance, Accessible, Actionable and Auditable
 
Testing for cognitive bias in ai systems
Testing for cognitive bias in ai systemsTesting for cognitive bias in ai systems
Testing for cognitive bias in ai systems
 
The Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMSThe Content Revolution: Managing the Move to a CCMS
The Content Revolution: Managing the Move to a CCMS
 
Customer feedback: practical advice
Customer feedback: practical adviceCustomer feedback: practical advice
Customer feedback: practical advice
 
20 Ways to Shaft your Split Tesring : Conversion Conference
20 Ways to Shaft your Split Tesring : Conversion Conference20 Ways to Shaft your Split Tesring : Conversion Conference
20 Ways to Shaft your Split Tesring : Conversion Conference
 
West bend presentation
West bend presentationWest bend presentation
West bend presentation
 
How Well Do You Know Your Customers
How Well Do You Know Your CustomersHow Well Do You Know Your Customers
How Well Do You Know Your Customers
 
Present to-future-creation
Present to-future-creationPresent to-future-creation
Present to-future-creation
 
Marketing for Hackers
Marketing for HackersMarketing for Hackers
Marketing for Hackers
 
Managing ethical-dilemmas
Managing ethical-dilemmasManaging ethical-dilemmas
Managing ethical-dilemmas
 
Caroline's technology powerpoint
Caroline's technology powerpointCaroline's technology powerpoint
Caroline's technology powerpoint
 
Help desk Software in 2021
Help desk Software in 2021Help desk Software in 2021
Help desk Software in 2021
 
Think tank - Data Culture for a Better Business
Think tank - Data Culture for a Better BusinessThink tank - Data Culture for a Better Business
Think tank - Data Culture for a Better Business
 
Pcb business preso copy
Pcb business preso copy Pcb business preso copy
Pcb business preso copy
 

Recently uploaded

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 

Recently uploaded (20)

GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 

Leveraging Good User Mojo

  • 2. About Me: • Matt Simmons • Northeastern University in Boston • @standaloneSA • Standalone SysAdmin Blog
  • 4. Identifying Customers • Lines on an Org Chart • Service consumers • People who ask you for things
  • 5. Users == Customers All of the things I said about customers apply to users, too
  • 6. Customer Service Isn’t (just) a Job Title • Having customers isn’t an insult • Treating them well isn’t demeaning • Establishing positive relationships with them will pay off for years • You can be the difference between a great experience and misery
  • 8. Use a Ticketing System • Spiceworks Help Desk is Good • Anything is better than nothing • Just make sure you use it • Even if your customers won’t
  • 9. Keep Communicating • Maintain a status page • Make it automatic if possible • Make service window updates part of your process • Send Update and Completion Emails • Request Feedback
  • 10. Establish Relationships • Get to know your users • At the very least, get to know what they do • Encourage them to let you know when things are broken • Reward them when they do.
  • 11. Computers are Easy People are Hard
  • 12. Have a Self-Service Portal • Make it helpful & informative • Automate IT processes if possible • Use off-the-shell software if you can • Pre-link to it on users’ desktop shortcuts
  • 13. Be Active • Doctors make rounds. Why shouldn’t you? • Take an interest in what your users are doing with your machines • Anticipate their needs • It doesn’t hurt to be sociable. Not much, anyway.
  • 14. Build Two-Way Trust • Don’t dictate policy from on high. • Explain reasoning, even if you don’t think they’ll understand it. • When someone exhibits responsibility, give them more. • Work to earn your users’ trust by being honest. • Even if it makes you look bad. • If you let them down, make sure they know you know
  • 15. Building Trust: Find Your Canary • Contrast with: the squeaky wheel • The importance of people who work by rote
  • 17. Ignorance • Is NOT stupidity • IS a temporary state of being • Should not be punished or mocked • You were (and are) ignorant, too. So am I.
  • 18. Stupidity • Should be criminalized • Until that happens: • Route around it • Avoid it • Don’t get it on you
  • 19. Egos They’re GREAT! Get one today!
  • 20. Egos • They’re great! Have one! • Sorry, I meant Eggos. • Eggos are great. Have one of those instead.
  • 21. Egos • WILL get you into trouble • Impede progress • Lead to the Dark Side
  • 22. But…can’t I take pride in my work? • Absolutely • People are irrational meatbags • Disassociate your sense of worth from your work
  • 23. Dealing with complaints • Don’t read the comments • Differentiate between constructive and deconstructive criticism • They are criticizing your work, not you • Unless they are
  • 24. Treat Problems Once • Learn from Aviation and Medicine • Documentation Shall Set You Free • Automate, Automate, Automate
  • 25. Engineer for (Human) Failure • People (and the machines they make) are imperfect • People (and the machines they make) fail • Assuming things have worked right is wrong • Failure is inevitable, so don’t treat it as exceptional
  • 26. Documentation • Common Questions: • Who am I documenting for? • One set of docs, or two? • How to maintain up-to-date documentation • More importantly: Just do it.
  • 27. Never do today… …what you could have a machine do tomorrow • Users love automation • Admins love automation • You don’t have to be an amazing programmer
  • 28. Avoid unnecessary technical debt • Technical debt pays compound interest • The longer it sits, the more there is (obviously?), but the increase is exponential, rather than linear
  • 29. Technical Debt Suggestions Identify the priorities of your boss and users • See if that can mesh with your priorities • If not, convince your boss that you’re right • Establish a timeline for your users • Stick to it
  • 30. Use Technical Debt as a Tool -Borrow against it- • Don’t leave your users without a solution • Establish a timeline • Build in parallel • Test with one, some, many • Provide rollback for user data, but roll-forward with the migration • Shoot the engineer and ship • The borrowed debt is your new highest priority
  • 31. Technical Debt Suggestions The easiest work is the work you don’t have to do