โ† Back
โœ๏ธ Admit it
App #124 ยท ๐Ÿ‡ฉ๐Ÿ‡ช Germany
Disaster score 263Common

Finance built a training completion tracker

Users6
Departments2
Criticality17%
Money involvedโ‚ฌ176,271/yr
โ€œNobody knows the URL.โ€โ€” Group Controller
Reason:
Mainly because the form contains 60 fields and 5 of them are called "Other". With 111 users and zero documentation.
Built by:
Tobias, a warehouse supervisor
Build time:
an afternoon, mostly
Built with:
Power Apps, licensed to one employee
Database:
a column called do_not_use that is required
Authentication:
a login screen that accepts any password
Deployment:
running on localhost through a tunnel
Responsible:
Operations, but they strongly disagree
Documentation:
a PDF containing screenshots of the old UI
Security situation:
a security review was scheduled for June and quietly cancelled
Future disaster:
It will eventually need a migration project larger than the app itself.

Accidentally connected to (2)

  • โ†’ receives production data through a webhook with no signature
  • โ†’ reads directly from the production database

Age: 1.2 years ยท originally expected to last 3 months ยท 1 owner so far ยท last meaningful change 3 days ago

Rated common mostly because: โ‚ฌ176k per year, 2 accidental connections, 2 departments depend on it.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel