โ† Back
โœ๏ธ Admit it
App #629 ยท ๐Ÿ‡ฌ๐Ÿ‡ง the United Kingdom
Disaster score 340Rare

IT (yes, really) built a sales dashboard nobody asked for

๐Ÿ’€ Direct production access
Users1
Departments0
Criticality13%
Money involvedโ‚ฌ18/yr
โ€œWe have a diagram.โ€โ€” Thomas, IT (yes, really)
Reason:
Mainly because the automation sends an email asking someone to do it manually. Quietly rolled out to three countries.
Built by:
Thomas, a warehouse supervisor
Build time:
4 hours 25 minutes
Built with:
Google Apps Script
Database:
a CSV that gets overwritten every Friday
Authentication:
the production token is in a Jira ticket
Deployment:
running on a server nobody remembers provisioning
Responsible:
Group Controller, because their name appeared first in the meeting notes
Documentation:
one README with 11 TODOs
Security situation:
the refresh token never expires
Future disaster:
It will outlive the vendor that was supposed to replace it.

Accidentally connected to (4)

  • โ†’ reads directly from the production database
  • โ†’ has a Zapier workflow nobody can access
  • โ†’ calls an internal API using the global admin token
  • โ†’ shares one database user with every internal application

Age: 351 days ยท originally expected to last 14 days ยท 2 owners so far ยท survived 1 reorganisation ยท last meaningful change 74 days ago

Rated rare mostly because: 4 accidental connections, direct production access, alive 25x longer than intended.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel