Page 1

Architectural Programming By: Dr. Yasser Mahgoub

Part 1


INTRODUCTION • The student should prepare a comprehensive architectural program that includes definition of functions, activities, utilities, areas, and volumes.

• The suitable size of Graduation Project ranges from 10,000 to 15,000 m² of usable area. This is the "total floors areas" not the "building foot print". • The land area, outdoor activities and landscape depend on the site and has no limit or range. Outdoor and site areas are added to such a range. 3

Project Complexity


10,000 m2

15,000 m2

Project Size 4

INTRODUCTION • The program should be relevant to the needs of the owner and expected users and consistent with architectural recent theories and design data. • It should respect local and international standards. • The student should work with the faculty advisor and the client if possible, to calculate the required areas in relation to the physical, environmental, and social context. • The program is presented in the form of functions, areas, and relationships, space data sheets of the main spaces. 5


Group 1/3

Individual 2/3 6

INTRODUCTION • It is imperative that the program or the predesign document outlines all the information and that each students should develop a set of design constraints and the design criteria that respond to them. • As well, the program document should include preliminary alternative concepts that articulate the program and respond to the constraints identified for each project and site. 7









INTRODUCTION What is architectural programming?

Dr. Yasser Mahgoub


INTRODUCTION What is architectural programming?  Architectural programming is the research and decisionmaking process that defines the problem(s) to be solved by design.  Architectural programming is basically a research process to gather, analyze and document relevant information (human factors, functions & activities, relationships, cost, ordinances, site, climate…etc.) and then reach a conclusion.  Architectural programming establishes the appropriate criteria for the proper design solution (a guide), to identify the forces that influences the design (Both Internal and External). Dr. Yasser Mahgoub


Dr. Yasser Mahgoub


The stages of architectural design • Project Selection - define the goals (wants, needs, requirements, etc.); • Programming - research and document the related issues (facts, problems, potentialities, etc.); • Preliminary Design - in a schematic form, acknowledge the impact of those issues on the goals; • Design Development - interpret the spatial expression of the design, goals and issues; • Final Design - resolve the issues, and the inter-relationships, of the design, goals, and issues; • Documentation - prepare the contract drawings and specifications; • Construction - facilitate and monitor the fabrication and assembly of the built environment; and, • Evaluation - assess the quality of the built environment and its impact on the project's goals and users. Dr. Yasser Mahgoub


IMPORTANCE OF PROGRAMMING • To provide the designer with the information needed to achieve the best possible solution to the problem at hand. • The wide range and variety of projects and building types the architect is asked to design makes it impossible to provide training for all building types. Programming is the tool that enables architects to handle this wide range of buildings.

• The critical importance of the architect’s role in shaping the built environment. • To avoid major mistakes in design decisions, which can be very expensive to correct. Dr. Yasser Mahgoub


Introduction • Programs are prepared for three different design phases: – Master Planning – Schematic Design – Design development

• Should contain the information that the designer needs to make informed design decisions for that phase. Dr. Yasser Mahgoub


Project Requirements • Vary considerably depending on the nature of the project: – Master Planning Requirements • Site Design (circulation, parking, drainage, retention, utilities) • Building Layout (overall building relationships, sizes, location, orientation, future expansion)

Dr. Yasser Mahgoub


Project Requirements • Vary considerably depending on the nature of the project: – Schematic Design Requirements • Building Design (building organization, size, orientation, image, growth, change) • Interior Design (user needs, activities, sizes, relationships, conditions) • Space identification and square meter allocation • Relationship matrices and diagrams Dr. Yasser Mahgoub


Project Requirements • Vary considerably depending on the nature of the project: – Design Development Requirements • Space program sheets • Building systems requirements (materials, systems, processes)

Dr. Yasser Mahgoub


Dr. Yasser Mahgoub


Program Preparation

Dr. Yasser Mahgoub


Program Preparation • • • • • • • •

Program Form Program Content Preliminaries Executive Summary Values and Goals Design Considerations Project Requirements Space Identification and Allocation • Relationship Matrices and Diagrams Dr. Yasser Mahgoub

• • • • •

Space Program Sheets Budget and Cost Analysis Project Schedule Design Analysis Appendix


Introduction • To process and organize the information so it can be communicated effectively to the client and the designer. • Understand the nature of the architectural problem. • Obtain their concurrence (approval) that the program document is correct as presented.

Dr. Yasser Mahgoub


Program Form • A variety of presentation format. • Bound paper publication. – Bound left edge (English) – Bound right edge (Arabic)

• Typical sizes: – 8 ½” x 11” or 8 ½” x 14” or 11” x 17”

• Orientation – Vertical or Horizontal Dr. Yasser Mahgoub


Program Form

Dr. Yasser Mahgoub


Program Form

Dr. Yasser Mahgoub


Program Content • Five to Eight sections including: – – – – – – –

An executive summary Values and goals Design considerations Specific project requirements Budget Schedule Appendix

• The nature of design problems will affect how each program is structured. Dr. Yasser Mahgoub


Dr. Yasser Mahgoub


Preliminaries • • • • • •

Cover sheet Transmittal Acknowledgement Directory Methods References

Dr. Yasser Mahgoub


Cover Sheet Dr. Yasser Mahgoub


Transmittal Dr. Yasser Mahgoub



Dr. Yasser Mahgoub


Directory • Persons that the design team should contact relative to specific areas of design: – – – – – –

Areas of concern Name Position Address Telephone E-mail

Dr. Yasser Mahgoub


Dr. Yasser Mahgoub


Methods • A summary of the information gathering and analysis procedures used to produce the program document.

Dr. Yasser Mahgoub


Dr. Yasser Mahgoub


References • Reference materials.

Dr. Yasser Mahgoub


Dr. Yasser Mahgoub


Executive Summary • Purpose • Format

Dr. Yasser Mahgoub


Executive Summary - Purpose • It allows the executive to take only a few minutes to read and understand the nature of the architectural problem. • It allows the designer to obtain an understanding of the entire design problem. • It reveals to anyone the key issues to look for as they continue through the document.

Dr. Yasser Mahgoub


Executive Summary - Format • Only a few pages in length. • State: – – – – – – – – – –

The organization’s mission/purpose How the project will serve these purposes The principal values or issues Specific goals to be achieved Important constraints or opportunities Special user needs Overall size and relationships The quality level of materials and systems The project schedule The project budget and preliminary cost estimates

Dr. Yasser Mahgoub


Dr. Yasser Mahgoub


Values and Goals • First present the values and goals in simple phrases or sentences. • Followed by the programming matrix

Dr. Yasser Mahgoub


Dr. Yasser Mahgoub




END Dr. Yasser Mahgoub


Architectural Programming Lecture - Part 2  

Architectural Programming Lecture - Part 2

Architectural Programming Lecture - Part 2  

Architectural Programming Lecture - Part 2