← Back
✍️ Admit it
App #832 Β· πŸ‡ΊπŸ‡Έ the United States
Disaster score 584Legendary

Sales built an approval chain with one approver

πŸ”₯ Business critical🧟 Builder has leftπŸ›οΈ Older than the department
Users202
Departments0
Criticality13%
Money involved€1,628,773/yr
β€œClaude wrote most of it.”— Tobias, Sales
Reason:
Honestly? Because the workaround has its own workaround. With 2 tests, all skipped.
Built by:
Tobias, a warehouse supervisor
Build time:
8 evenings
Built with:
Google Apps Script
Database:
a Git repository with one JSON file per customer
Authentication:
the security review was postponed until after launch
Deployment:
running on localhost through a tunnel
Responsible:
Kevin, currently on parental leave
Documentation:
a Confluence page copied from another project
Security situation:
the API key has never been rotated
Future disaster:
It will get rewritten, producing exactly the same system.

Accidentally connected to (1)

  • β†’ depends on a Windows scheduled task

Age: 8.5 years Β· originally expected to last 3 months Β· 4 owners so far Β· survived 3 reorganisations Β· last meaningful change 823 days ago Β· original builder left 1239 days ago

Rated legendary mostly because: €1.6m per year, 202 users, alive 35x longer than intended.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel