← Back
✍️ Admit it
App #1346 Β· πŸ‡ΊπŸ‡Έ the United States
Disaster score 320Common

The Reporting Team built a territory planner

πŸ’€ Direct production access
Users3
Departments2
Criticality47%
Money involved€111,327/yr
β€œWe didn't have time for architecture.”— Regional Sales Lead
Reason:
Mainly because the process has 17 steps, 2 of which are "send an email". With 936 users and zero documentation.
Built by:
Bastian, a controller
Build time:
5 hours 27 minutes
Built with:
Python, Flask and no requirements.txt
Database:
the production database, directly, with write access
Authentication:
the secret is in Git history, so deleting it felt pointless
Deployment:
kept alive by a scheduled task every 3 minutes
Responsible:
whoever still has the admin password
Documentation:
a Loom video whose owner account has been deleted
Security situation:
MFA exists for the admin account, which everybody shares
Future disaster:
It will send an invoice of €2,400 to the wrong country.

Age: 3.0 years Β· originally expected to last 4 weeks Β· 2 owners so far Β· survived 3 reorganisations Β· last meaningful change 210 days ago

Rated common mostly because: 47% chance of becoming business critical, €111k per year, direct production access.

Current owner

Nobody has taken responsibility for this disaster.

Claim responsibility
Spin the wheel