What It’s Like Working at a Large Company:
We’d love to do it all, but when you have 2,000 1 week tasks, that’s 2,000 weeks worth of work. When you account for code review and other work time, that’s probably 3,000+ weeks of dev man-hours. Even with an army of 100 devs, that’s still 30 weeks to do everything in our backlog.
I work at a large company—as well as several other large companies before this one—and Matt is 100% spot-on here.
The answer to this problem is either “Don’t have large companies,” or figure out how to accept it and move on. The former, while enticing, is probably not practical, so we’re stuck with the latter.