← Back
✍️ Admit it
App #90 Β· πŸ‡«πŸ‡· France
Disaster score 570Legendary

Customer Support built a customer health score with a formula in a comment

πŸ•ΈοΈ Load bearing
Users339
Departments0
Criticality30%
Money involved€0/yr
β€œIt's internal.”— Marketing Manager
Reason:
Officially because the admin account belongs to somebody who left 9 months ago. With dark mode and no error handling.
Built by:
Elena, a warehouse supervisor
Build time:
19 minutes
Built with:
a Rails app from 2016 nobody updated
Database:
two databases kept "mostly in sync"
Authentication:
the API accepts requests from anywhere with confidence
Deployment:
on a free tier that expires in 15 days
Responsible:
Finance, apparently
Documentation:
a Confluence page linking to another Confluence page
Security situation:
the tenant ID comes directly from the query string
Future disaster:
It will get an SLA before it gets a test suite.

Accidentally connected to (6)

  • β†’ writes directly to the production database
  • β†’ prints labels on a warehouse printer, directly
  • β†’ depends on a mapped network drive
  • β†’ depends on a browser extension
  • β†’ depends on a folder called Incoming
  • β†’ depends on a firewall rule labelled TEMP

⚠️ Removing this app may now destroy the company.

Age: 1.7 years Β· originally expected to last 4 weeks Β· 2 owners so far Β· last meaningful change 210 days ago

Rated legendary mostly because: 6 accidental connections, 339 users, 30% chance of becoming business critical.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel