An Introduction to Architectural Programming

Document Type : مقاله کوتاه


Assistant Professor, Faculty of Architecture and Urban Planning, Shahid Beheshti University


This paper is a primer on architectural programming. It reviews the relevant literature of the past twenty years as an introduction to basic concepts. On this basis, programming terminology is discussed to clarify basic notions in this field and distinguish between other types of planning undertaken before and after design. In conclusion, seven key thematic areas on programming are presented for further inquiry: programming process; products of programming; programming methodology; how programming relates to the design process; programmers’ role; requirements for ensuring quality programming; and requirements for improving programming teaching in architectural education.

  1. پنیا، ویلیام ام. و استیون پارشال. مبانى برنامه ریزى کالبدى: تبیین روش مسئله کاوى، ترجمة محمد احمدى نژاد، اصفهان: خاک، 1381.
  2. چرى، ادیت. برنامه ریزى براى طراحى: از تئورى تا عمل، ترجمة شهناز پورناصرى، تهران: مرکز مطالعاتى و تحقیقاتى شهرسازى و معمارى، 1388.
  3. Blyth, A .and J. Worthington. Managing The Brief for Better Design, London and NewYork: Span Press, 2001.
  4. Cherry, E. Programming for Design : From Theory to Practice, Canada: John Wiley & Sons, 1998.
  5. Cherry, Edith and John Petronis. “Architectural Programming”, in
  6. Programming.php. CRS Center, for Leadership and Management in the Design and Construction Industry (Crs Center.tamu.edo).
  7. Duerk, D.P. Architectural Programming: Information Management for Design, NewYork: John Wiley & sons, 1993.
  8. Evans, B.H. and C.H. Wheeler. Emerging Techniques2: Architectural programming, Washington D.C.: The American Institute of Architects, 1969.
  9. Hershberger, R.G. Architectural Programming & Predesign Manager, New York: McGraw-Hill, 1999.
  10. Kempper, Alfred, M. Architectural Handbook: Environmental Analysis, Architectural Programing, Design and Technology, and Construction, New York: John Wiley & Sons, 1979.
  11. King , J. et al (eds.), CRS and the Business of Architecture, Center for Leadership and Management in the Design and Construction Industry, 2002.
  12. Kumlin, R.R. Architectural Programming: Creative Techniques for Design Professionals,New York: McGraw-Hill, 1995.
  13. Palmer, M.A. The Architect’s Guide to Facility Programming, Washington D.C.: The American Institute of Architects, 1981.
  14. Parshall, S. & W. Peña. Problem Seeking: An Architectural Programming Primer, New York: John Wiley & Sons, 2001.
  15. Phillips, Peter L. Creating the Perfect Design Brief: How to Manage Design for Strategic Advantage, New York, Allworth Press, 2004.
  16. Preiser, W. (ed.), Facility Programming, Stroudsburg, Pa. , Dowden: Hutchinson & Ross, 1978.
  17. ________ (ed). Programming The Built Environment, New York: V.N.R. , 1985.
  18. ________ (ed). Professional Practice in Facility Programming, New York: V.N.R. , 1993.
  19. Sanoff, Henry. Methods of Architectural Programming, Stroudsburg, Pa. , Dowden: Hutchinson & Ross, 1977.
  20. Tunstall, Gavin. Managing The Building Design Process, Oxford and Burlington: Butterwort- Heinemann, 2000.
  21. VanDer Voordt, DJM. & HBR.Van Wegan. Architecture in Use: An Introduction to the Programming, Design and Evaluation of Buildings, Oxford and Burlington: Architectural Press, 2005.
  22. White, Edward.T. Introduction to Architetural Programming , Tucson, Ariz: Architectural Media, 1972.
  26. www.iaps-