โ† Back
โœ๏ธ Admit it
App #935 ยท ๐Ÿ‡ฆ๐Ÿ‡บ Australia
Disaster score 292Common

Finance built a vendor onboarding portal

Users432
Departments0
Criticality16%
Money involvedunknown
โ€œWe have a diagram.โ€โ€” Tobias, Finance
Reason:
Because the source of truth is an email attachment from June. With a settings page that does nothing.
Built by:
Tobias, a working student
Build time:
3 evenings
Built with:
Next.js, because the tutorial used it
Database:
Firebase with open read rules since November
Authentication:
the security review was postponed until after launch
Deployment:
sharing a reverse proxy with the company Christmas raffle
Responsible:
IT, according to Finance
Documentation:
a Confluence page linking to another Confluence page
Security situation:
production secrets are in Git history
Future disaster:
It will be reported to the data protection officer by a customer.

Accidentally connected to (2)

  • โ†’ depends on a mapped network drive
  • โ†’ logs errors into a text file on the server

Age: 226 days ยท originally expected to last 3 months ยท 2 owners so far ยท survived 1 reorganisation ยท last meaningful change 210 days ago

Rated common mostly because: 432 users, 2 accidental connections, 16% chance of becoming business critical.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel