Quote Originally Posted by Menriq View Post
Anyone who has played Blizzard games remember the saying "It will be done when it's done". This was because they released it when they felt it was ready to ship. However, shareholders, like everything else, don't see things the same way. This is why things get released when they shouldn't, not because the developers think it's ready.
While it's true that a developer would usually say "it'll be done when it's done", once you've made the content before and have a good system for it, you can at least predict the max time it will likely take.

It's also true that there are companies that will say "release this content on schedule" even though it's not ready. That happened with Cyberpunk, obviously. It also happened with 1.0 of this game (many developers did not feel it was ready). Both were obviously a disaster.

But what I meant was the scheduling is very generous... they are done MONTHS in advance. In fact, when 5.0 was about to release (Shadowbringers), they said 5.1 was done! They actually said the first patch, due to release around 4 months later, was done! And that prevents the issue altogether.
Faster by a few months is a pretty big order of magnitude.
But as I said it prevents the issues that happened with Cyberpunk and 1.0.
We've also seen with so much QA, bugs are getting through anyways that should be caught pretty quickly in QA. So either QA isn't doing well, or the timebox is causing issues.
Their dev panels explained they reduce bugs from thousands down to a small number. The small number remaining is due to the timebox, otherwise they'd obviously have fixed them instead of listing them as "Known Issues". But most likely if they were given an extra month, they would still eventually find a new bug, because people always find bugs in software even years after development is complete.