It's usually just that the core product was built a long time ago, and that's 95% of what customers want.
There's always the option of getting rid of all the engineers working on new stuff, and having a small support staff. Often times, customers would even prefer that.
A lot of the comments in this thread are down voted. None of them have anything to do with the content of the video people came here to see discussion of.
The concept of the responsible party bearing the costs is a good one, but if we're honest about who that is, it's often going to be company leadership.
The person who made the breaking change is often diligently following instructions to get it done as soon as possible.
The classic pattern is they become a larger company, and either those processes stop working well, or a custom solution becomes worthwhile due to scale.
The row count limit in Excel has been hit many times over the years.
You're both criticizing management for not knowing who's doing important work, and also for spending time talking to engineers to understand what's going on.
Most solutions to understand what's going on, in detail, are naturally going to be quite time consuming.
There's always the option of getting rid of all the engineers working on new stuff, and having a small support staff. Often times, customers would even prefer that.
reply