So, you're not the only one who works in software around here, so I'm going to push back a bit on that - it is complicated and complex. Yes, many companies do similar work, but also many fail to do it. Moderate data complexity plus moderate customization per user, millions of users, three-nines uptime and a reasonable UX design is not a cakewalk of a project.
The number one way to make sure a project blunders is to be overconfident about it.
Sure, but I'm not running it, nor would I put myself forward to do so!
I don't really agree that, as software goes, this is what
I would call "complicated and complex". It's well-trodden ground. Yeah, you can fail, but you don't need to be amazing to succeed. You don't need exceptional employees. You don't need a visionary in charge. You need cautious, circumspect, experienced people who have worked with similar projects (most of which will be outside of gaming, which makes them easier to hire), and they're absolutely possible to both identify and hire. That includes 99.9% uptime, which seems to be easier to maintain every year. I don't say that in a blase way quite, it amazes me on a certain level, but 10 years ago, I was impressed if we got 99% uptime on a product, and some we had less. Now I'm frustrated if it's not 99.9%. I guess that cuts both ways of course.
And not a cakewalk? I guess I do agree, but it's like, you're not doing anything tricksy or poorly understood or which requires any kind of innovation or imagination. I guess what I'm saying is it it's a straightforward procedure. If you invest sufficiently in it, and have even decent, solid, unimaginative management of it, the project will succeed. It might be quicker or slower, but given how much of the stuff you use is likely off-the-shelf (um, in the digital sense), the amount of truly difficult work is significantly lower than it might be with some products. It's not like you'd be building and maintaining the servers yourself or whatever, like you often had to back even a decade ago. You're going to be using something someone else already implemented. UX-wise you have a lot of models to look at, and if you just took DNDBeyond and improved on it, even then you'd be in a good place.
I dunno if they're including a VTT. If so that would be the hardest part (and the bit I know least about) - but it's clearly not
that hard, because VTTs made by small teams, which high levels of functionality and accessibility (higher than well-established VTTs of a few years or a decade ago, in many cases) have proliferated over the last two years. You might even be able to acquire one (though on some levels that might be riskier than making your own and just hiring people who knew how to do it). I can think of so many - they're even beginning to appear on Steam and stuff, fully 3D ones.
As soon as you have two systems in active development become dependent on each other, things start to suck, fast. "You can't release that physical book that you've already sent off to the printer because we've got persistent issues implementing a class on the software side," is NOT a conversation we want them to have to have.
Oh definitely. But I've heard conversations somewhat akin to that happen (thankfully haven't had to "be the guy" yet though). I work in legaltech for full disclosure.
I think I would prefer to not see the software side have a lick of input into the RPG game development. I am still more than willing to use paper and pencil, so I want game developers to go with whatever works for the game, without concern of how hard it may be on the software side. As soon as they are linked, you're apt to see game design hobbled to the digital implementation.
Yeah I get this, but I'm saying, if I was WotC, I wouldn't see hobbling D&D somewhat to make it work with digital, so long as I had plausible deniability to be an actual "problem". I know it's not ideal...
If we had evidence that choice came from understanding the domain, instead of just luck, that would be a good sign.
Yeah I can't argue with you here.
I'm inferring that they are down to a better understanding since they got the new guy in charge, but that's not a fact, that's my opinion.