Originally Posted by Chev
What I'm saying is you can have super talented employees producing awesome content and it won't matter if their leads throw everything away continuously in favor of retakes or changes of specs.
But they do not throw everything. They did redo stuff, for sure, but in most cases they just rework parts of stuff or update it, to get inline with new newest pipeline and technology their produced, so everything is same top tier quality.
They also do it, to make everything as future proof as possible, so if they design same system, but in way more modular way, they will make/update new version of this system everywhere so they could improve it easier in future.
Like for example ship's production pipeline is fully mature now, which allows them to produce way higher quality ships several times faster than 1.5 year ago.
So for example they have several sets of ship entry animations for different manufactures and types of modules and they reuse them on all new ships they produce.
This also means that when they had ship they produced few years ago, like Aurora, that do not use those animation sets, but some old custom ones, they will redo some parts of Aurora to make use of those animations.
They really try to make their tools and assets as scalable as possible or as upgradeable as possible, so if they would like to update them or expand, they would do it in one place and this would propagate in every system/asset/tech that was based on it.
But of course things like that you never get right at first or even second try right, it needs iterations upon iterations.
They even talk about it in newest AtV regarding space stations/bases/satellites in level design section.