Whether you are considering a continuous program or a one-shot course, the questions should stimulate your thinking. Many of them involve alternatives which you need to resolve in setting up the program.
Use this checklist as a guide. The experience of other companies in training can provide additional guides. However, in thinking about a training program for your company, consider each question and mark it "yes" or "no" in light of the training needs of your particular situation.