Seeking a problem to solve.
Programming the requirements of a proposed building is the architect’s first and most imporant task. Good buildings are planned to look good and perform well. This happens when an architect and client join in a thoughtful and cooperative effort. Programming is a process leading to the statement of an architectural problem.
There are 5 steps when programming a space:
- Establish Goals.
- Collect and analyze Facts.
- Uncover and test Concepts.
- Determine Needs.
- State the Problem.
Within the five-step process their are four considerations:
Programming is the search for enough information to clarify and state the problem. If programming is problem seeking, then design is problem solving. Design and programming are two distinct processes, requiring different attitudes and different capabilities. Programmers must be objective, analytical, abstract, and patient. Designers can’t always do this. Designers generally are subjective, intuitive, and ready to design from the beginning.
Programming is usually done by a project manager or administrator within an organization. However, it is so much more than a spreadsheet with Grossing Factors. Using an architect for your programming will open your project up to great potential.
Contact JC ROBBINS ARCHITECTURE firstname.lastname@example.org for more information about Architectural Programming for your next project.