SlideShare a Scribd company logo
1 of 29
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

Inside Cybera
Inside  CyberaInside  Cybera
Inside Cybera
doerksen
 
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
Blockchain 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 Attack
Amazon Web Services
 

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

CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
anilsa9823
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Recently uploaded (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 

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