Many coaches have preached a very simple way of planning training over the years. That is, to start from the end and work backwards. For instance, if you know your first competition is 16 weeks away, you would simply plan, organize, and program your training in the general preparation period based on this known date. When it comes to organizing for the competitive season, you would start from the last (and usually most important competition) and work backwards.
I am no different in my execution. Working backwards allows for a logical sequencing of training blocks in which each of the previous blocks prepares the athlete(s) for the next phase of training.