You are on page 1of 2
Programming as a Tool for Total Customer Satisfaction Michael Perciali, AIA Michael Perciali, an arcbitect in CED, bas an architectural degree from Ion Mincu Architectural “Institute in Bucharest, studied for ‘three years at the University of Ilinois, and és working on bis master’s thesis at the Ilinots Institute of Technology. He is also a membor of the American Institute of Arebitects, and a professional registered architect in Ilinots and Wisconsin. Prior to Jjobiing Abbott in 1989, Michael worked as architectural field representative for the Sbaymann ‘and Salle architectural firm and was technical coordinator with the architectural firm of Loebl Scblossman & Hackl. This article is a result of Michael’s participation in CED's Total Customer Satisfaction seminar and an Architectural Programming seminar offered by the American Institute of Architects. Architectural programming is the process of planning to define the way built environment will be used by clients based on their needs and expectations. An architectural programmer, which can mean any architec in an engineering organization, listens to a client's goals and expectations, and translates their language into architectural engineering terms, and later, into construction terms, The programming itself should focus on the essence of human activity in a defined space and the design conveys this essence. Suecessful client communications are the basis for good architectural programming, and subsequently, a satisfying design and a satisfied customer Furthermore, whether our programming is 10 be used by ourselves or by outside firms, we need to build a foundation for a systematic approach ro it ‘There are three phases to programming —master planning, building schematics, and interior development. Master planning is where the entite project is planned. Building schematies includes the exterior, shell, and core planning of the building itself. Inerior development isthe interior design of the building Programming for Budgets Atall times, a program will have a budget attached and balancing the budget is an integral part of the programming effor. A good programmer keeps the project costs and completion on track with the customer's expectations 7 The feasible level of quality based on the construction cost belongs in che written portion of the program (Le., economic, moderate, or excellent). The engineering cost estimate (ECE) can be developed using unit cost per gross square foot of, if time permits, an element-system method of cost for building components (i.e., elevator, HVAC system, cic.) could be used, Regardless of the method, the cost escalation and contingency for unknown conditions must be added to the total, ensuring the estimate is realistic. A majority of dlients would want to keep the contingency low; however, # minimum 10 percent is recommended. It is not unusual for cost estimates to end up higher than the client budget. This results in past from improper management of client expectations. What do we do in such instances? First, we must be honest about the cost and then, together with the client, look at the following, options: 1. The client can increase the budget. 2. ‘The quality can be reduced to a minimum acceptable level, 3, The square-footage can be reduced. 4, Ifnone of the above work, initiate « problem solving, process to determine the best possible solution. For the programmer, there’s nothing worse than finding that all the bids are higher than the budget after the construction dacuments are complete. Redesigning is usually a sesult of no programming or poor programming, Ideally, the engineering cost estimate (ECE) or the order of magnitude cost estimates (OM), which are approximate cost estimates based on a partial design, should be presented to the client at the conclusion of the programming process along with a project statement, A project statement details everything to be completed in the ‘project, including these figures, and represents the end of the road toward fulfillment of the client mission. The project statement along with the ECE or the OMC are to be used by the design team to generate design development, working drawings, and complete a project on time and within budget. Programming Increases Customer Satisfaction To increase customer satisfaction, the programmer should act as a facilitator in coordinating all the various segments of the client's team and solving potentially conflicting situations. ‘The first ancl most challenging step to programming is identifying client goals. Often we receive a list of rooms from clients that they consider @ program. Sometimes the rooms are assigned sizes, umber of occupants, and other ‘special requirements. Although this stage of the project, scope definition is better than a simple list of rooms, itis only the beginning. The act of programming requires effective communication, which starts when the first goal is, stated, and continues until the final project script is approved by the client. Currently, architects and engineers use several methods to determine client goals and expectations. We call ‘meetings, we brainstorm in these meetings, and occasionally, we hold focus group meetings with cross- Functional teams, ‘The questions we ask the client must specifically address the phase of the project—master planning, building schematics, or interior development—for which ‘we are programming. Because design activity begins at the conclusion of every program, a programmer must address relevant information on human factors, physical Factors, ‘external factors, and most important, the project mission Glient’s long-term goals). Human factors involve human safety and interaction with the building. Physical factors include information that the programmer uses regarding natural elements, such as the site and elimate. Factors involving the availability of materials and labor, transportation, ete., are external factors. The Next Step ‘Once the client goals are established, they must be assessed. Many times the clients don't understand code limitations and regulations, Sometimes, clients have a hard time prioritizing and differentiating between needs and wants, However, at the end of the program, the client and all of the supporting groups involved should buy in to one solution ‘Organizing all the information and polishing the client checklist down to the essence of what is really needed by eliminating duplicated and unnecessary items is also part of programming. Usually, the information is grouped into the following, categories: * building's function or the purpose of the building * building's form, such as structural dimensions, shape, and scale of building + economics or cost ‘time to accomplish the complete design and construction of the building In addition, sometimes there are other categories, such ‘as emotions and constraints. Emotions are the pathological impacts of the building's space (privacy, ability to communicate, etc.), Building constraints are the limitations imposed on the construction by building codes and regulations. ‘The programmer should create both a written and graphic description of the program. Graphics are more easily understood by the client and they help us to demonstrate how changes to the program determine space changes, Both descriptions should include the gross areas (otal net areas plus ancillary spaces). One of the last questions designers must address is “Does my design meet the program. requirements?” One good way to verify this is through a peer review. A Shift in Time ‘At many companies, the function of architectural programming is performed by consulting firms. However, in the past two years, I have heard some convincing support for shifting the programming function from the ‘consulting firms to the in-house design group. Since programming is the first and the most important step foward a successful project and a satisfied customer, it makes sense to keep this function in-house. Why? In-house programmers can spend more time and possess more background knowledge than a consulting firm to interview users, management, and facility personnel to determine the best possible building program. ‘This idea isn't new, though. Almost a decade ago, Architectural Record magazine iavited a group of professionals to discuss the responsibility of programming and further explore the in-house concept of programming, ‘One conclusion of the focus group was that in-house programmers dil a better job of handling the complex communication lines inherent within the corporate environment. Also, in-house programmers have closer relationship with and understanding of long-range and ongoing business plans, ‘Whether the function of architectural programming is undertaken in-house or by a consulting firm, the extra effort invested during the beginning of a project will shorten the overall design time. And, as a result of good programming, we can ensure total customer satisfaction. 18

You might also like