Monolithic App Breaks During Work Hours
A lack of version control and testing environments led to a live app failure, disrupting employees' work unexpectedly.
In my previous job I was a junior in a small-size company (~30 employees). The IT department consisted of me and another person (the senior developer).
When I joined, he was responsible for the development and maintenance of a big (monolithic) app that all the employees were using.
I've tried to push the use of git several times, with no result. The "reason" to not use it was that "the code is being backup-ed and all the versions are available in Drive" (or Dropbox, I don't remember).
Also, there was no separation between a testing environment and the production one. That means that all the changes were made on the live version, resulting in the employees finding out that the web application stopped working suddenly while they worked. All because he saved the code with breaking/untested changes.
Names and the company have been scrubbed. Stories are lightly edited for length and clarity, never for content. If something here is yours and you want it taken down, email me and it's gone.
Sign in to join in. Reading needs nothing.