Vimy, well actually the prep and lead up to it, also saw a few more "innovations" that we now take for granted.
Effective counter battery fire by the Arty including determing exactly where the enemy‘s guns were with various sound and flash measurement techniques so as to knock them out immediately, or almost immediately.
A study of the effects of weather on indirect fire to make it more accurate.
Fire and Movement within section and platoons as opposed to the old "stand up and walk into the machine gun fire chaps."
Improved comms including having the sigs tuypes move up with the troops to maintain comms, and signal panels that could be seen by aircraft.
Improvised logistic ideas that ensured a steady stream of bullets, beans etc. were moved forward as the battle progressed. (Nothing worse than taking the bloody objective and them being forced to abandon it a couple of hours later because you‘ve run out of ammo and have to withdraw.)
The idea of issuing maps with the objective listed on it down to the section level and having everyone in the section/platoon attend orders groups and be fully briefed on the mission, and what they were supposed to do, not just the senior ranks.
Rehearsals of everything, including having the troops know not only their own jobs but those of others so they could take over in the event of casualties.
Having soldiers, NCO, and officers learn the job/role of those above them so that Pl Comds could take ove the company, Section Comds could take over the platoon, and riflemen take over the section if needed in the event of casualties.
Seems like SOPs now, but at the time they were some pretty radical concepts.