Programming
This is one of the
fundamental steps of the design process performed early in the project. Programming
is a process which involves detailed data collection, qualifying the data
architecturally and developing a specific list of spatial and environmental
requirements for which the architectural design solution must satisfy.