I'm going to go out on a limb and assume that problems with the game code are probably caused by the coders...Usually this is the case, but I'll recommend visiting The Daily WTF as sometimes it's caused by the managers imposing idiotic requirements on the coders.