> Yeah it seems like there’s a serious fundamental problem, or multiple, beyond just the yearly cadence.
My argument is that they were never building and have never built software at a sustainable pace, even before the yearly cadence. They race ahead with tech debt then never pay it off, so the problem gets progressively worse.
A while back, that merely manifested as more and more defects over time.
More recently, they began failing to ship on time and started pre-announcing features that would ship later.
And now they’ve progressed to failing to ship on time, pre-announcing features that would ship later, and then failing to ship those features later.
This is not the yearly cadence. This is consistently committing to more than they are capable of, which results in linear growth of tech debt, which results in rising defects and lower productivity over time. It would happen with any cadence.
My argument is that they were never building and have never built software at a sustainable pace, even before the yearly cadence. They race ahead with tech debt then never pay it off, so the problem gets progressively worse.
A while back, that merely manifested as more and more defects over time.
More recently, they began failing to ship on time and started pre-announcing features that would ship later.
And now they’ve progressed to failing to ship on time, pre-announcing features that would ship later, and then failing to ship those features later.
This is not the yearly cadence. This is consistently committing to more than they are capable of, which results in linear growth of tech debt, which results in rising defects and lower productivity over time. It would happen with any cadence.