β Back
App #731 Β· πΊπΈ the United States
Disaster score 570Legendary
CEO Office built an expense approval workflow
πΈοΈ Load bearing
Users19
Departments0
Criticality26%
Money involvedβ¬63,253/yr
βWe have a README.ββ Ravi, CEO Office
- Reason:
- Mainly because the Miro board is now the documentation. With 70 users and zero documentation.
- Built by:
- Ravi, a recruiter
- Build time:
- an afternoon, mostly
- Built with:
- plain HTML and 1,900 lines of jQuery
- Database:
- the legacy system's database through a read-only user with write permissions
- Authentication:
- the username and password are printed on the login page
- Deployment:
- deployed from a branch called fix-prod
- Responsible:
- Finance, according to IT
- Documentation:
- a screenshot of a photographed whiteboard
- Security situation:
- the admin page is protected by not linking to it
- Future disaster:
- It will outlive two reorganisations.
Accidentally connected to (5)
- β depends on a Python script installed globally
- β posts into a Slack channel that was archived
- β uses the same S3 bucket in test and production
- β depends on a folder called Incoming
- β uses the same API key in test and production
β οΈ Removing this app may now destroy the company.
Age: 254 days Β· originally expected to last 7 days Β· 2 owners so far Β· last meaningful change 74 days ago
Rated legendary mostly because: 5 accidental connections, β¬63k per year, alive 36x longer than intended.
Current owner
Nobody has taken responsibility for this disaster.
Claim responsibility