Following are the factors which needs to be considered during preparing execution plan.
1. Business Days Setup for running the testcases in case its batch application.
2. Priority should be defined for the testcases.
3. Sequencing of the testcases for the execution.
4. Schedule,Resource allocation.
5. Bacukup plan if testin of module is suspended.