Asking them to work 7 days/week is bullshit. Even if they got a 3-day weekend, so what?
I think the quality of the software shows they’re overworked. You don’t fix that by making devs spend more time at work. You fix that by carefully measuring how much work they can do in a time period, being careful to never ask for more than that, and fostering an environment where if your team communicates they’ve hit unforeseen obstacles you back off even more. That means your software can be late. It also tends to mean your devs are happier and write better code. They have time to do the extra checks to make sure things are right.
I feel like the game took a big dive around the time we got all the new modes. This nearly quadrupled the amount of content per month the team has to make on top of working on new features on top of bug fixes. They were already swamped before. It’s getting worse. There’s also the problem of technical debt as the game gets older: any old thing left unpolished gets that much harder to polish as time goes on.
I haven’t worked on an F2P game with live releases like this. But I’ve been on a fair share of software projects. I know what an overworked team looks like. You can only solve the problem by alleviating the pressure. That can take the form of smaller commitments, or longer deadlines with faster feedback cycles, or even hiring new people to increase workload. (Hiring’s slow, though. It takes months for a new dev to yield results.)
I have my fair share of things I will complain about but I will not ask the devs to work overtime for a dang video game. I’ve pushed for some things in the past I felt like the community could pick up like better moderation in global. I don’t like when a Friday release goes sour, but I think the solution to that is “no Friday releases”. I will not stand for someone saying the devs need to work more hours. Personally I believe the game would be better if they felt the freedom to work fewer hours. They could take a vacation, too, that sure helps.
I was fairly grouchy at Salty’s reply this morning and I thought about the thread all day, but now I’m more grouchy about the conversation that went on after. I know the devs are competent and I know they can put out higher quality. But not if they’re being asked to deliver a baby in 7 months. That’s in the Twelve Networking Truths, codified in the RFCs next to the protocols that drive the internet.
Again: my problem is not “Sirrian didn’t fix the Delve that weekend”. My problem is “the Delve released in a broken state” and that issues like this are frequent. If the devs don’t have the time to do content releases, the patch should be on the back burner and the pipeline should slow down. One of these days Salty, I hope you get to tell the project manager responsible exactly how you feel. I hope there are hand gestures and visual aids to disambiguate the whats and hows of where objects should be inserted. You probably have some choice words for me, too, and I’ve earned them. But damn. I can’t even make the points I want to make now that this is on the table.