Earlier quoted context omitted.
“speeding up dev work” is pointless to a company. That benefit goes entirely to the developer and does not trickle down well. You might think “ok, we’ll just push more workload onto the developers so they stay at higher utilization!” Except most companies do not have endless amounts of new feature work. Eventually devs are mostly sitting idle. So you think “Ha! Then we’ll fire more developers and get one guy to do ev…
> Except most companies do not have endless amounts of new feature work. Eventually devs are mostly sitting idle. At every place I have ever worked (as well as my personal life), the backlog was 10 times longer than anyone could ever hope to complete, and there were untold amounts of additional work that nobody even bothered adding to the backlog. Some of that probably wouldn't materialize into real work if you could…
Things in a backlog are not independent units of work ready to go, there are nasty dependencies and unresolved questions that cross domains.