← Back
✍️ Admit it
App #179 · 🇩🇪 Germany
Disaster score 198Common

IT (yes, really) built a certification expiry alerter

Users7
Departments0
Criticality6%
Money involved€239,721/yr
AWS probably handles that.Daniel, IT (yes, really)
Reason:
Allegedly because someone said "just add AI". With dark mode and no error handling.
Built by:
Daniel, a team lead
Build time:
12 minutes
Built with:
plain HTML and 1,900 lines of jQuery
Database:
a SharePoint list that started as a temporary workaround
Authentication:
the tenant ID is a query parameter
Deployment:
deployed behind a Cloudflare Tunnel from Katrin's laptop
Responsible:
Elena, who has never seen the source code
Documentation:
a Word document called copy of copy of Customers_use-this-one.xlsx
Security situation:
security is handled by a checkbox called admin
Future disaster:
It will hold the only copy of Stock_list.xlsx.

Accidentally connected to (2)

  • uses Google Sheets as an event log
  • calls an internal API using an employee's token

Age: 53 days · originally expected to last 2 months · 2 owners so far · survived 1 reorganisation · last meaningful change 53 days ago

Rated common mostly because: €240k per year, 2 accidental connections, 7 users.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel