← Back
✍️ Admit it
App #271 Β· πŸ‡ΊπŸ‡Έ the United States
Disaster score 56Common

Field Service built a dashboard connected directly to production

Users1
Departments0
Criticality6%
Money involvedunknown
β€œThe code is self-documenting.”— Olivier, Field Service
Reason:
Honestly? Because the prototype has 52,597 production records. With a logo generated at 14:33.
Built by:
Olivier, someone from Procurement
Build time:
2 evenings
Built with:
Python and a cron job on a laptop
Database:
a production table with no primary key
Authentication:
the firewall rule says "temporary"
Deployment:
last deployed 209 days ago
Responsible:
IT, according to Finance
Documentation:
a PDF containing screenshots of the old UI
Security situation:
the API key is called PUBLIC_API_KEY
Future disaster:
It will stop working when Jens leaves the company.

Accidentally connected to (1)

  • β†’ depends on a SaaS trial ending soon

Age: 108 days Β· originally expected to last 2 months Β· 1 owner so far Β· survived 1 reorganisation Β· last meaningful change 108 days ago

Rated common mostly because: 1 accidental connections, 6% chance of becoming business critical, alive 2x longer than intended.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel