In the architectural world, the practice of developing space requirements for a project is known as space programming. It is done during the pre-design phase and provides the baseline space requirements for a construction project. The programming process involves a combination of conducting client interviews to understand operations and defining office and support space sizes using design guidelines or proven industry standards. Programming often also involves suggesting space recommendations based upon best practices learned from projects of a similar type. The result of this programming effort is a Program of Requirements (POR).
A POR consists of a detailed list of space types and sizes required, the quantity of each space type, and a few multiplying factors that ultimately establish the overall project size. The POR also often includes a narrative description of each department within the organization and adjacency requirements for each department as well.
A POR is used in many ways. First and foremost, it gives the design architect a comprehensive list of spaces, sizes, and adjacency guidelines that must be provided in a building. But the POR can also be used by the client to search for the right amount of leased space or to find a suitable site to construct a new facility. It can even be used to establish a preliminary budget by estimating a cost per square foot for the project.
Although my primary focus has been facilitating programming efforts for courthouses, I have worked on PORs for several kinds of projects. No matter the type of project, the most valuable, yet challenging, part of the programming process is the interviews. Stakeholders often fear that we do not understand their operations and that we will dictate a space solution that does not support their operations. They may even worry that our goal is to try to reduce their space. It is important to gain their trust and to help them understand that we are there to learn about their needs and to work collaboratively to develop an optimal space solution.
Conducting a programming interview is part art and part science. I would like to share a few things I have found consistently contribute to a successful programming effort.
Clear Communication is Key in Space Planning
While the POR itself is the foundational working tool of the planning process, its comprehensiveness and quality rely on a robust and thorough interview process. These key discussions, when handled correctly, help provide an accurate reflection of the client’s operations and space needs and form the foundation of a productive team relationship. The programming phase is one of the first interactions the client has with the design team and sets the stage for the overall success of the entire project. Take time to establish a successful relationship with the stakeholders from the very beginning, and the rewards will likely pay off throughout the entire design process.