β Back
App #424 Β· π¨π Switzerland
Disaster score 570Legendary
Dog Shelter Team built a barcode scanner that only works on one phone
β¨ Friday deploymentπΈοΈ Load bearing
Users1
Departments0
Criticality14%
Money involvedβ¬117/yr
βIt has a login screen.ββ IT Service Desk
- Reason:
- Honestly? Because the time tracking system needs 11 clicks and two approvals to tell someone they are on holiday. Built in a long Thursday and demonstrated immediately afterwards.
- Built by:
- Ravi, a field technician
- Build time:
- a long Thursday
- Built with:
- Google Apps Script
- Database:
- Chen's laptop, technically
- Authentication:
- rate limiting is "please don't"
- Deployment:
- restarted manually every Friday
- Responsible:
- Jens, who only knows the frontend
- Documentation:
- none, but the variable names are "pretty clear"
- Security situation:
- the database is reachable from the public internet
- Future disaster:
- It will cause Procurement to ask "what vendor?".
Accidentally connected to (5)
- β reads from Salesforce
- β emails errors to Thomas
- β shares one OAuth client with the test environment
- β depends on a vendor account nobody can log into
- β queries a database view nobody owns
β οΈ Removing this app may now destroy the company.
Age: 2.1 years Β· originally expected to last 4 weeks Β· 1 owner so far Β· survived 1 reorganisation Β· last meaningful change 74 days ago
Rated legendary mostly because: 5 accidental connections, alive 26x longer than intended, it is load bearing.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility