SlideShare a Scribd company logo
We Didn’t Know Until We Knew
A Journey Through End Times
Margaret Fero
Technical Writer | Degreed
Maggie@degreed.com
@maggiefero1
Agenda
Agenda Slide
Map © OpenStreetMap contributors (CC BY-SA)
https://www.openstreetmap.org/copyright
2
Proposal
The Incident
Recovery
Takeaways
Proposal
Planning for Purchasing
“Let’s do a full process
for practice”
"Fields of Flowers" by Edmund Garman is licensed under CC BY 2.04
Our Purchasing Process
Identify Criteria
"red-checklist freelancer credit to https://1dayreview.com" by 1DayReview and "VAPOR" by AЯMEN are licensed under CC BY 2.0; "Fall for Writing" by
cogdogblog is licensed under CC0 1.0; "$5700" by AMagill is licensed under CC BY 2.0
5
What do we need from
this tool?
Matrix Possible
Vendors
Who can give us as
much of what we need
as possible?
Draft a Proposal
What are the risks and
benefits of going with
our first-choice, and
who else comes close?
Request Funding
Money for vendor, pls?
Our Criteria
6
• Source Control
• Content Security
• Output can easily become PDF
• Supports accessibility
• Easy to host
• Modular Publishing
• Templateable or otherwise visually-customizable
• Images can be updated in all locations at once
• Content reuse from a single source of truth
• Variables
• Can add users easily
• Internationalization-friendly
Our Matrix
7
Vendor One Vendor Two
Source Control
Content Security
…
Internationalization
Our Proposal
8
• Executive Summary
• Program Goals
• Description
• Cost-Benefit Analysis
• Assumptions and Risks
• Alternatives Considered
Specifically:
9
• Executive Summary
• Program Goals
• Description
• Cost-Benefit Analysis
• Assumptions and Risks
• Alternatives Considered
Specifically:
10
Assumptions and Risks
This assumes that upcoming features will successfully launch, and that
[Vendor] (which is a startup) will not stop business. Given their current state
of funding, the near-term acquisition or shutdown risk seems relatively low.
The risk of their road map falling behind is more severe, but releases occur
more frequently than alternates’ releases, which mitigates the risk of
features slipping by more than we can tolerate. Also present is the risk of
relying on external hosting, which we can mitigate slightly by keeping local
copies of documentation and which will also be a risk to varying degrees of
any authoring tool we pursue.
Funding Request
Success!
"Money" by aresauburn™ is licensed under CC BY-SA 2.011
Migration and Use
Happy Days!
"Bright flowers in a planting bed" by Ross A Hall is licensed under CC BY 2.012
The Incident
First Signs of Trouble
"Banana (variety 'Cocos'): Fusarium wilt (Panama disease)”
by Plant pests and diseases is licensed under CC PDM 1.0
14
Incident Timeline
Glitching
15
Custom CSS didn’t
appear, some images
didn’t load correctly
Full outage
AWS Billing Error
Attempts to Contact
Twitter
Slack
International phone call
Official Incident Reports
Warning Our Team
Other Signs We Should
Have Noticed
Hindsight is 20/20
16
• Release Notes weren’t being updated
• Vendor team had become less responsive
• Updates on their social media shifted from discussing progress
• Expected runway was coming to an end
Recovery
Good "morning". I see the [vendor] web
site is running again. Yay! Are you back
in business?
Supportive Colleague
"owl" by Mathias Appel is licensed under CC0 1.018
Our Mini-fied Purchasing Process
Check Criteria
"red-checklist freelancer credit to https://1dayreview.com" by 1DayReview and "VAPOR" by AЯMEN are licensed under CC BY 2.0; "Iowa City, IA" by Alan Light
is licensed under CC BY 2.0 ; "$5700" by AMagill is licensed under CC BY 2.0
19
Do we still have the
same needs for this
tool?
Verify Matrix of
Possible Vendors
Is anybody missing? Are
the feature sets still
accurate?
Propose to
Stakeholders
What works for our
very-urgent need right
this second?
Request Funding
Money for vendor, pls?
Migration
"Geese" by mitchell3417 is licensed under CC BY 2.020
(and cleanup)
"Cleaning stock photo" by bmstores is licensed under CC BY 2.021
A Digression on Backups
"S6300401" by twingly is licensed under CC BY 2.022
Takeaways
• Who else could fill your need?
• Have a BATNA
Have a Plan B
"Open Tools4Wisdom Planner, white pages, monthly view" by yourbestdigs is licensed under CC BY 2.024
• Set a plan for backups
• Stick to that plan
• Do not cut corners
• Do not diverge from the plan
Have a Backup Plan
"Walking the beam." by chrisjtse is licensed under CC BY-ND 2.025
• Helps with maintenance
• Helps with delegation
• Enables distributed migrations
Keep tasks broken down.
"Lego bricks" by EEPaul is licensed under CC BY 2.026
• You’re partnering on a critical part of
your business
• Even if they’re pretty reliable, you
want backups
Your source control is only as reliable as the
vendor.
"Family holding hands together closeup" by agilemktg1 is licensed under CC PDM 1.027
• Decreased responsiveness
• Missing or late release notes
• Shortened roadmap
• Decreased or missing hiring
Watch for warning signs.
"‫באלכימיה‬ ‫המים‬ ‫סמל‬" by zeevveez is licensed under CC BY 2.028
Thank you!
@maggiefero
You can ask questions in the hallway now, or on Twitter later!
Maggie@degreed.com
Degreed.com/maggiefero
Linkedin.com/in/margaretfero
29

More Related Content

Similar to We Didn’t Know Until We Knew: A Journey Through End Times — As presented at Abstractions II

Challenges EPs Face Going Mobile
Challenges EPs Face Going MobileChallenges EPs Face Going Mobile
Challenges EPs Face Going MobileEDR
 
CRA - overview of vulnerability handling
CRA - overview of vulnerability handlingCRA - overview of vulnerability handling
CRA - overview of vulnerability handlingOlle E Johansson
 
Douglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityDouglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityWeb Directions
 
DevTalks 2021 Cloud Engineering @Crowdstrike
DevTalks 2021 Cloud Engineering @CrowdstrikeDevTalks 2021 Cloud Engineering @Crowdstrike
DevTalks 2021 Cloud Engineering @CrowdstrikeCosmin Bratu
 
Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...
Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...
Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...Rob Fry
 
Inside Cybera
Inside  CyberaInside  Cybera
Inside Cyberadoerksen
 
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...apidays
 
All you need to know about SSI for Corporates and IoT – Heather Vescent
All you need to know about SSI for Corporates and IoT – Heather VescentAll you need to know about SSI for Corporates and IoT – Heather Vescent
All you need to know about SSI for Corporates and IoT – Heather VescentBlockchain España
 
Best Practices to Mitigate from the Emerging Vectors of Network Attack
Best Practices to Mitigate from the Emerging Vectors of Network AttackBest Practices to Mitigate from the Emerging Vectors of Network Attack
Best Practices to Mitigate from the Emerging Vectors of Network AttackAmazon Web Services
 
Synapz Samples (Various)
Synapz Samples (Various)Synapz Samples (Various)
Synapz Samples (Various)jimmyllong
 
Blockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation SlidesBlockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation SlidesSlideTeam
 
StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...
StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...
StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...G3 Communications
 
Blockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation SlidesBlockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation SlidesSlideTeam
 
Everything You Need to Know About BlueKeep
Everything You Need to Know About BlueKeepEverything You Need to Know About BlueKeep
Everything You Need to Know About BlueKeepIvanti
 
Patterns to Bring Enterprise and Social Identity to the Cloud
Patterns to Bring Enterprise and Social Identity to the Cloud Patterns to Bring Enterprise and Social Identity to the Cloud
Patterns to Bring Enterprise and Social Identity to the Cloud CA API Management
 
MongoDB Mobile
MongoDB Mobile MongoDB Mobile
MongoDB Mobile MongoDB
 
DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...
DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...
DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...DataDome
 
Feeding the Virtual Patch Pipeline
Feeding the Virtual Patch PipelineFeeding the Virtual Patch Pipeline
Feeding the Virtual Patch PipelineDevOps.com
 
Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...
Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...
Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...Berezha Security Group
 

Similar to We Didn’t Know Until We Knew: A Journey Through End Times — As presented at Abstractions II (20)

Challenges EPs Face Going Mobile
Challenges EPs Face Going MobileChallenges EPs Face Going Mobile
Challenges EPs Face Going Mobile
 
CRA - overview of vulnerability handling
CRA - overview of vulnerability handlingCRA - overview of vulnerability handling
CRA - overview of vulnerability handling
 
Douglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityDouglas Crockford - Ajax Security
Douglas Crockford - Ajax Security
 
DevTalks 2021 Cloud Engineering @Crowdstrike
DevTalks 2021 Cloud Engineering @CrowdstrikeDevTalks 2021 Cloud Engineering @Crowdstrike
DevTalks 2021 Cloud Engineering @Crowdstrike
 
Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...
Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...
Collective intelligence: Crowdsourcing Cyber Threat Intel Successes, Challeng...
 
Inside Cybera
Inside  CyberaInside  Cybera
Inside Cybera
 
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...
apidays Helsinki & North 2023 - API Security in the era of Generative AI, Mat...
 
Fleet Concerns
Fleet ConcernsFleet Concerns
Fleet Concerns
 
All you need to know about SSI for Corporates and IoT – Heather Vescent
All you need to know about SSI for Corporates and IoT – Heather VescentAll you need to know about SSI for Corporates and IoT – Heather Vescent
All you need to know about SSI for Corporates and IoT – Heather Vescent
 
Best Practices to Mitigate from the Emerging Vectors of Network Attack
Best Practices to Mitigate from the Emerging Vectors of Network AttackBest Practices to Mitigate from the Emerging Vectors of Network Attack
Best Practices to Mitigate from the Emerging Vectors of Network Attack
 
Synapz Samples (Various)
Synapz Samples (Various)Synapz Samples (Various)
Synapz Samples (Various)
 
Blockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation SlidesBlockchain PowerPoint Presentation Slides
Blockchain PowerPoint Presentation Slides
 
StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...
StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...
StubHub's Field Guide To Preventing Competitor Price Scraping, Unwanted Trans...
 
Blockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation SlidesBlockchain Powerpoint Presentation Slides
Blockchain Powerpoint Presentation Slides
 
Everything You Need to Know About BlueKeep
Everything You Need to Know About BlueKeepEverything You Need to Know About BlueKeep
Everything You Need to Know About BlueKeep
 
Patterns to Bring Enterprise and Social Identity to the Cloud
Patterns to Bring Enterprise and Social Identity to the Cloud Patterns to Bring Enterprise and Social Identity to the Cloud
Patterns to Bring Enterprise and Social Identity to the Cloud
 
MongoDB Mobile
MongoDB Mobile MongoDB Mobile
MongoDB Mobile
 
DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...
DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...
DataDome's winning deck for 2019 FIC (Cybersecurity International Forum) "Pri...
 
Feeding the Virtual Patch Pipeline
Feeding the Virtual Patch PipelineFeeding the Virtual Patch Pipeline
Feeding the Virtual Patch Pipeline
 
Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...
Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...
Webinar | Cybersecurity vulnerabilities of your business - Berezha Security G...
 

Recently uploaded

GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAlluxio, Inc.
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEJelle | Nordend
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareinfo611746
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...rajkumar669520
 
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 SolutionsProsigns
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion Clinic
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyanic lab
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
 
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 / helmholtzBubbleFoamtakuyayamamoto1800
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 
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
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfmbmh111980
 

Recently uploaded (20)

GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024Top Mobile App Development Companies 2024
Top Mobile App Development Companies 2024
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Studiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting softwareStudiovity film pre-production and screenwriting software
Studiovity film pre-production and screenwriting software
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
 
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
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
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
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
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|...
 
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdfMastering Windows 7 A Comprehensive Guide for Power Users .pdf
Mastering Windows 7 A Comprehensive Guide for Power Users .pdf
 

We Didn’t Know Until We Knew: A Journey Through End Times — As presented at Abstractions II

  • 1. We Didn’t Know Until We Knew A Journey Through End Times Margaret Fero Technical Writer | Degreed Maggie@degreed.com @maggiefero1
  • 2. Agenda Agenda Slide Map © OpenStreetMap contributors (CC BY-SA) https://www.openstreetmap.org/copyright 2 Proposal The Incident Recovery Takeaways
  • 4. Planning for Purchasing “Let’s do a full process for practice” "Fields of Flowers" by Edmund Garman is licensed under CC BY 2.04
  • 5. Our Purchasing Process Identify Criteria "red-checklist freelancer credit to https://1dayreview.com" by 1DayReview and "VAPOR" by AЯMEN are licensed under CC BY 2.0; "Fall for Writing" by cogdogblog is licensed under CC0 1.0; "$5700" by AMagill is licensed under CC BY 2.0 5 What do we need from this tool? Matrix Possible Vendors Who can give us as much of what we need as possible? Draft a Proposal What are the risks and benefits of going with our first-choice, and who else comes close? Request Funding Money for vendor, pls?
  • 6. Our Criteria 6 • Source Control • Content Security • Output can easily become PDF • Supports accessibility • Easy to host • Modular Publishing • Templateable or otherwise visually-customizable • Images can be updated in all locations at once • Content reuse from a single source of truth • Variables • Can add users easily • Internationalization-friendly
  • 7. Our Matrix 7 Vendor One Vendor Two Source Control Content Security … Internationalization
  • 8. Our Proposal 8 • Executive Summary • Program Goals • Description • Cost-Benefit Analysis • Assumptions and Risks • Alternatives Considered
  • 9. Specifically: 9 • Executive Summary • Program Goals • Description • Cost-Benefit Analysis • Assumptions and Risks • Alternatives Considered
  • 10. Specifically: 10 Assumptions and Risks This assumes that upcoming features will successfully launch, and that [Vendor] (which is a startup) will not stop business. Given their current state of funding, the near-term acquisition or shutdown risk seems relatively low. The risk of their road map falling behind is more severe, but releases occur more frequently than alternates’ releases, which mitigates the risk of features slipping by more than we can tolerate. Also present is the risk of relying on external hosting, which we can mitigate slightly by keeping local copies of documentation and which will also be a risk to varying degrees of any authoring tool we pursue.
  • 11. Funding Request Success! "Money" by aresauburn™ is licensed under CC BY-SA 2.011
  • 12. Migration and Use Happy Days! "Bright flowers in a planting bed" by Ross A Hall is licensed under CC BY 2.012
  • 14. First Signs of Trouble "Banana (variety 'Cocos'): Fusarium wilt (Panama disease)” by Plant pests and diseases is licensed under CC PDM 1.0 14
  • 15. Incident Timeline Glitching 15 Custom CSS didn’t appear, some images didn’t load correctly Full outage AWS Billing Error Attempts to Contact Twitter Slack International phone call Official Incident Reports Warning Our Team
  • 16. Other Signs We Should Have Noticed Hindsight is 20/20 16 • Release Notes weren’t being updated • Vendor team had become less responsive • Updates on their social media shifted from discussing progress • Expected runway was coming to an end
  • 18. Good "morning". I see the [vendor] web site is running again. Yay! Are you back in business? Supportive Colleague "owl" by Mathias Appel is licensed under CC0 1.018
  • 19. Our Mini-fied Purchasing Process Check Criteria "red-checklist freelancer credit to https://1dayreview.com" by 1DayReview and "VAPOR" by AЯMEN are licensed under CC BY 2.0; "Iowa City, IA" by Alan Light is licensed under CC BY 2.0 ; "$5700" by AMagill is licensed under CC BY 2.0 19 Do we still have the same needs for this tool? Verify Matrix of Possible Vendors Is anybody missing? Are the feature sets still accurate? Propose to Stakeholders What works for our very-urgent need right this second? Request Funding Money for vendor, pls?
  • 20. Migration "Geese" by mitchell3417 is licensed under CC BY 2.020
  • 21. (and cleanup) "Cleaning stock photo" by bmstores is licensed under CC BY 2.021
  • 22. A Digression on Backups "S6300401" by twingly is licensed under CC BY 2.022
  • 24. • Who else could fill your need? • Have a BATNA Have a Plan B "Open Tools4Wisdom Planner, white pages, monthly view" by yourbestdigs is licensed under CC BY 2.024
  • 25. • Set a plan for backups • Stick to that plan • Do not cut corners • Do not diverge from the plan Have a Backup Plan "Walking the beam." by chrisjtse is licensed under CC BY-ND 2.025
  • 26. • Helps with maintenance • Helps with delegation • Enables distributed migrations Keep tasks broken down. "Lego bricks" by EEPaul is licensed under CC BY 2.026
  • 27. • You’re partnering on a critical part of your business • Even if they’re pretty reliable, you want backups Your source control is only as reliable as the vendor. "Family holding hands together closeup" by agilemktg1 is licensed under CC PDM 1.027
  • 28. • Decreased responsiveness • Missing or late release notes • Shortened roadmap • Decreased or missing hiring Watch for warning signs. "‫באלכימיה‬ ‫המים‬ ‫סמל‬" by zeevveez is licensed under CC BY 2.028
  • 29. Thank you! @maggiefero You can ask questions in the hallway now, or on Twitter later! Maggie@degreed.com Degreed.com/maggiefero Linkedin.com/in/margaretfero 29