Well, not OP, but there's definite degradation in software quality and attention to detail.
Some is due to Scrum. It's actually not the fault of the methodology but that it's been half implemented by companies that did waterfall before. You are expected to finish a feature in a sprint, but you have no connection to speak to the stakeholders/customers.
The other things are these KPIs, and unsurprisingly, the bean counters behind them don't care about refactoring or addressing tech debt.
In a sense, yes, we need to focus on delivering value but it's much more chaotic now, so it's very difficult to deliver performant features that deliver also what was expected.
Some is due to Scrum. It's actually not the fault of the methodology but that it's been half implemented by companies that did waterfall before. You are expected to finish a feature in a sprint, but you have no connection to speak to the stakeholders/customers.
The other things are these KPIs, and unsurprisingly, the bean counters behind them don't care about refactoring or addressing tech debt.
In a sense, yes, we need to focus on delivering value but it's much more chaotic now, so it's very difficult to deliver performant features that deliver also what was expected.