Programming (pre-design phase)
The pre-design phase also known as the programming phase kicks off the architectural process. In this phase, the architect interacts with the customer regarding the plot of land, any existing structures, and the client's wishes for the future building. They would also indulge in an in-person field inspection trip to get to know what they’re working with. If both parties agree on what is to be done, the architect draws up a contract.