Creating a high-level plan of formally stated definitions, lemmas, and their dependencies before attempting to prove them.