The reason why the Germans had great early success was the same in both wars - they were pioneering the tactics, equipment and soldier training in the beginning which lead to them winning the early battles. This shifted over time when other nations also gained new knowledge on how to wage battle.