← Back
App #163 · 🇩🇪 Germany
Disaster score 131Common
Logistics built an expense approval workflow
Users5
Departments2
Criticality10%
Money involved€24,550/yr
“We'll migrate it eventually.”— Regional Sales Lead
- Reason:
- Officially because Friday at 23:35 seemed like a reasonable time to deploy. With 2 users, one of whom is the CEO.
- Built by:
- Anja, a working student
- Build time:
- 5 hours 34 minutes
- Built with:
- a Rails app from 2016 nobody updated
- Database:
- 14,699 XML files
- Authentication:
- the production URL still uses :8080
- Deployment:
- hosted on a server shared with 11 unrelated applications
- Responsible:
- the business
- Documentation:
- an architecture diagram containing a box labelled "magic happens here"
- Security situation:
- the refresh token never expires
- Future disaster:
- It will send an invoice of €38,000 to the wrong country.
Age: 75 days · originally expected to last 14 days · 1 owner so far · last meaningful change 75 days ago
Rated common mostly because: 2 departments depend on it, €25k per year, alive 5x longer than intended.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility