Comment by sobren
3 years ago
It feels bad too have a ton of structure, but the opposite is worse IMO.
Single line tickets from the CEO that turn into months long projects with no guidance on the functionality. Engineers that burn down entire features because "it's bad code." Secret projects where you get berated for asking stakeholders to to clear up requirements because "you're scaring them."
It's easy to look at a rigid structure and assume it sprang wholecloth from Zeus's head - but most of the time it's an overcorrection. Being burned by a company where Freedom is just an excuse to make employees to work overtime will make anyone go a little overboard.
You just gave a bunch of examples of problems that are in no way fixed by ticket bureaucracy, only hidden.
A lot of this thread boils down to "bad engineering is bad" and "bad management is bad". Not a lot of insight to be found IMO...