Sorry for a wall of text and possibly worthless rant in the beginning.
I’m making this thread as a suggestion becouse I didn’t find any better platform and wanted to create discussion about the topic. I’ve also talked with alot of other well distinguished team leaders and devs that play WD and they agree with what I’m about to write.
First of all I’m a senior software developer working in an international listed company for the last 6 years. I get to design and create programs and tools for accounting business, business intelligence and data analytics. My job is pretty chill and I like it alot and can say I’m becoming pretty good at it after studies in uni and working for years in a quality-first company.
My job is easier becouse I have alot of backup. People inspect and discuss about all releases, I have what ever tools I need to do my job and the most important part - I have a team of testers testing my stuff weeks before initial release. This team of testers are the number 1 reason why I’ve managed to do well in my job.
Without testing, there can be all kinds of chain reactions to otherwise working operations. This doesn’t apply to WD straight but my rant is almost over. Without testing I can assure you that most of our releases, not just mine but whole dev teams, could possibly cause some serious damage. If our main systems are down or don’t work properly for a day or even half a day, it costs not thousands but millions of €’s.
As a dev I’m having some issues understanding on how it’s possible to release this kind of content in a pay to be competitive game. For example let’s take a closer look at last seasons Hauhezen. In the initial release playerbase complained that the dragon was not fast enough to do well in Atlas (in a nutshell). Some people, including myself, got an early Lockjaw becouse of that (I’m not complaining, I enjoy Lockjaw for now and he’s gonna be a nice perch boy eventually). This has happened before multiple times, you release dragons that you then proceed to change, either buff or nerf, in the middle of the season and when confronted and reclamated about the issue, your standard answer is “We apologise for the inconvenience, rest assured your feedback will go to the dev team” and that’s it. Then you’re doing it again next season as it seems with the mythic sorcerer we have now. The product is definitely unfinished and should be buffed, don’t get me wrong but the way this is done is just completely wrong.
You guys need to do some serious changes in your processes on how these seasons and new dragons and other products are being released. They need to be tested by a tester that knows something about the game and testing. One could say, you need a professional to test your stuff before releases. I get the fact that it would possibly mean a bit slower production times and actual deadlines but hey, the only pressure I have in my job isn’t life threatning. It’s deadlines and making them while keeping myself and the team happy.
By releasing pretty much finished stuff that might need a SMALL tweak or 2 to be completely done, you’d keep the playerbase much happier in the long run. I would actually be happy to support a game that does things professionally. If I released content like this, I wouldn’t have my job. I’d be fired in a blink of an eye.
Of course as I said I can’t straight up compare my job to mobile gaming business but it’s close enough for me to know there’s something seriously wrong if changes are made pretty much every season to the playerbases most anticipated products.
So my suggestion is; sit down with your team and find a way to test the releases BEFORE they’re released. Not after a release by small group of “testers” from your own playerbase.