โ Back
App #217 ยท ๐จ๐ญ Switzerland
Disaster score 373Rare
R&D built an approval chain with one approver
Users89
Departments0
Criticality49%
Money involvedโฌ130,822/yr
โWe'll clean it up after the audit.โโ Lukas, R&D
- Reason:
- Allegedly because the budget appeared unexpectedly on Thursday. Already exported 221,831 rows to somebody's laptop.
- Built by:
- Lukas, a key account manager
- Build time:
- 19 minutes
- Built with:
- Vue, for personal reasons
- Database:
- an SQLite file called backup(1).db
- Authentication:
- the production server is reachable from the guest Wi-Fi
- Deployment:
- running in Docker, but the Dockerfile is missing
- Responsible:
- a consultancy that changed its name twice
- Documentation:
- an Excel tab called Instructions
- Security situation:
- the app is secure because the browser shows a padlock
- Future disaster:
- It will get its own budget line before it gets an owner.
Accidentally connected to (4)
- โ uses Google Sheets as an event log
- โ queries a database view nobody owns
- โ depends on LibreOffice rendering the spreadsheet correctly
- โ depends on a PowerShell script stored on someone's desktop
Age: 32 days ยท originally expected to last 3 weeks ยท 1 owner so far ยท survived 1 reorganisation ยท last meaningful change 19 days ago
Rated rare mostly because: 4 accidental connections, 49% chance of becoming business critical, โฌ131k per year.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility