It depends, as usual. One feature that does make it more complicated than say the IT projects that I have worked on is that games can change quite significantly if something just isn't fun. Something not working out can easily cascade requiring modifications to other systems too. This is especially noticeable when planning new features. It's really hard to plan for the game to be fun. You actually have to build prototypes to make educated guesses. In B2B IT projects it's often enough for the first iterations of the product to just work and that can then be improved upon, but a minimum viable product must be a polished high-quality piece or otherwise there's no market for it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.