Step 2: Programming
Programming takes needs and quantifies them, including size and relationship of the parts to the square footage. It is an interactive process through which the physical and emotional needs of the horse come first.
Next, we must consider the basic functional needs of caregiving, eating, storage, and cleaning, the demands of your particular discipline, the needs of your clients (for those who board or train other people’s horses), and your working style.
Programming may also entail phasing a construction project to enable well-planned future growth. Do your homework on this most important phase. This step in the process is what will affect your final situation most. Under-budgeted or missing pieces cost much more after the fact.