Okay, confession time. I work for one of the largest, most profitable Game Developers in the world. Where I am located 95% of the work force is working remotely from home and I can say categorically, with complete authority and truthfulness that the productivity of my section alone has skyrocketed. It is very easy to clean empty offices
Of course the comment I made was utter bovine droppings but seriously, why do people have come here and boast that they are a software developer (I am guessing maybe 1 in 10 is actually telling the truth here) and compare their mythical situation with FD's. We don't know exactly how FD operates, we don't know how compartmented their work force is, we don't know what degree of oversight the higher ups have. Believe me, if everything a person did had to be vetted, checked and approved by three levels above you then working from home would be a utter pain the in the proverbial. Same goes for collaboration, yes you can have wonderful on-line meetings, you can correspond with emails and IM but nothing beats the ability to tap someone on the shoulder and ask them to look at 'x' for you, or quickly bounce ideas off each other.
FD are a business, and a very successful one. So why would a successful company purposely delay one of their major products, something that they have been working years on. They wouldn't, simple as that. So FD have stated that one of the reasons for the delay of Odyssey is the COVID 19 lockdown, stands to reason in the current climate yet some here deemed that is a fallacy - well how about you get behind your keyboard and produce some proof. If you can say that FD are lying they you must have irrefutable proof - so where is it?
Games forums are the only place where people don't believe you are a software developer or could possibly have any insights.
Normally when people ask me what I do, and I want to say "I'm a programmer" or go into any sort of detail I can already see their eyes rolling back and glazing over so I have to say "I just work in IT", and they go talk to the person next to me that's a teacher and has far more interesting stories.
For what it's worth here (nothing) I am a developer of some 20 years and after graduating my first job was in a big UK game studio before I went onto the more boring enterprise stuff. For some reason, people on game forums and YT videos find it impossible to believe that these studios hire normal human beings that might at some point in their life post comments on a forum in the context of a video game and refer back to past experience. I've been accused of lying about this, simply because my opinion did not match their own I do not offer this information for any other reason that its true, but not to issue anything I say as anything other than opinion.
I will make these points concerning games development that other developers may not consider regarding remote working, the number of reasons that this upsets a teams velocity is extensive but here are just a few that I can think of right "off the bat":
- In video games the release files are massive. Even if you have dev kits in your CI pipelines, example: you still have build files and assets that need to be deployed to testers QA machines. If they are now working-from-home on domestic internet connections it slows everything down. Imagine having a test console that normally needs to get three or four release candidates per day on the office network? It may well be possible to imagine some kind of remote connection to a test machine but are you going to get everything you need compared to testing against the real metal? Especially on console hardware where you need to be sat with the official controller and see the output exactly as the hardware renders it.
- Collecting stuff from outside resources. All of those on-location reshoots that were possible before? No longer possible in lockdown. Art teams will often collect research stuff from site visits - on location to museums or theme parks etc all of which are now closed. Want to go back to Pinewood studios to get some more gun sound effects? Can't do that anymore. Want to bring in additional voice talent or motion capture stuff in the studio, not in lockdown. Sure, you can think about imaginative ways to capture those assets from home but it's not going to speed up a teams workflow, quite the opposite. Basically, it hinders a huge amount of the normal process of connecting with external stuff that you normally collect from the outside world to make a quality game.
- It messes up your security, games companies want their IP locked down on their networks behind their firewalls and policies etc. Most of us are used to remotely logging into workstations etc for coding or regular IT work, imagine having multiple art teams that can't rely on compressed screen data and need the colours to appear as they do when sitting in front of their workstation. Sure you can provide everyone with workstations and laptops to take home, but you now have massive security nightmares in managing those assets externally.
..and so on