UCM buildingSMART International Logo
  • No results found
  • Use cases
  • Co-Creation Space
  • Community
    • buildingSMART
      • buildingSMART International
      • buildingSMART Austria
      • buildingSMART Benelux
      • buildingSMART Germany
      • buildingSMART Switzerland
    • Organizations
      • HSLU
    • Collaboration Partners
      • Companies
      • Associations & Institutions
      • Experts
  • en
    • en
    • de
    • fr
  • Login
Location
buildingSMART Switzerland Andreasstrasse 5 8050 Zurich (Switzerland)ucm@buildingsmart.ch
Company
HomeAbout usCommunityTraining
Resources
Use casesCo-creation spaceRelease notesFAQ
buildingSMART Logo
Copyright © 2025 buildingSMART. All rights reserved.
v5.0.0ContactPrivacy and Cookie StatementTerms and Conditions
Small IconAI Chat

    Building Programming in Design and Construction

    Comments

    Loading comments...

    NOT REGISTERED YET?


    Register for the Use Case Management Service for free to start creating your first use case.


    Registered users can use the download area and the comment functions.

    Building Programming in Design and Construction
    Document Type
    Use Case
    GUID
    A977654C-C53D-40AC-A4E8-B9FE95A5A393
    Identifier
    -
    Life Cycle Stage
    SIA 112
    Revision
    Rev 1.1
    Project Status
    Draft
    Maturity Level
    Outlook
    Published on
    Jan 9, 2020
    Last Change
    Jan 9, 2020
    Publisher
    buildingSMART Switzerland
    Authors
    • Julian Amann
    Home
    Use cases
    Building Programming in Design and Construction

    Use Case Document Definition

    Exchange Requirements

    Imprint

    Project Group

    • Julian Amann (Singular)
    • Klaus Hyden (IE Industrial Engineering Zürich AG)
    • Marco Kessler (Dachtler Partner AG Architekten)
    • Matthias Liechti (HHM)
    • Anne Nyffeler (PIRMIN JUNG Schweiz AG)
    • Martin Peiner (Henauer Gugler AG)

    Partners

    Copyright

    This work is licensed as a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License (Attribution-Non-Commercial-ShareAlike 4.0). Further information can be found at http://creativecommons.org/licenses/by-nc-sa/4.0/

    Handling

    The use cases reflect the current best practice do not claim to be complete. Use cases shall be understood in the sense of a generally accepted recommendation or guideline from a legal point of view, but rather to support the client and contractor in the application of the BIM method. The use cases must be adapted to the specific project requirements. The examples listed here are not exhaustive. Information is based on real-world insights and is therefore to be understood as best practice and not universally valid. Since we are in a phase where definitions are only emerging, Bauen digital Schweiz can not guarantee the accuracy of individual content.


    Purpose and Scope

    • Availability of all information for the entire planning team
    • Datadrop for the building contractor
    • Status comparison
    • Checking level of competition
    • Management of planning results
    • Support of requirement management
    • Coordination and consolidation of room specific requirements
    • Generation of documentation (room- and type leaf’s)
    • Control read / write access per access
    • Reporting of project progress

    Description

    The Building Programming is a central component of BIM planning across all project phases. Any relevant information is collected in one place and can be viewed, edited, managed and evaluated by the project team.
    The Building Programming is model-based and merges information from different sources and formats over open interfaces. Each project participant is provided with specific permissions and an agile and tailored view of the project. This requires a coordinated information and naming convention. Furthermore, an underlying organizational structure in the form of an online-based, normalized database is mandatory. Additional information as qualities, room categories, requirements, material qualities, equipment lists, etc. should also be displayed.
    The Building Programming not only makes planning coordination more transparent and easier. It is also a platform that is interacting with many other use cases of the creation and delivery phase. Usages and instruments such as evaluations, tenders, LEAN and logistics planning and acceptance are based on structured spatial data. It should be possible to bring builders and engineers closer to the project and to provide a basis for better decisions. Finally, a smooth transfer to Facility Management should be ensured by a smart interface.


    Life Cycle Stages

    SIA 112

    BIM Objectives & Benefits

    • Active management and coordination of all relevant information at the spatial level
    • Single Source of Truth for all data
    • Common data environment to data processing
    • Joint workspace, anyone works on same platform
    • Traceability of responsibilities
    • Building Programming automatically generated

    Delimitation

    Included:
    Phase-independent during planning and execution
    Independent to software
    All room information in structured form
    Preparation for hand-over and Facility Management
    Not included:
    Building element catalogue
    Coordination of medias


    Prerequisite / Framework Conditions

    • BIM Execution Plan
    • Harmonized room designation and room numeration
    • Central data model
    • Typing
    • Consolidated planning processes
    • Model based generation of rooms
    • Element plan including definition of attributes
    • Clarification with requirements to Facility Management

    Process

    Process diagram

    SIA 112

    31 | Concept Design

    The Building Programming should help in the pre-project to find an optimal structural solution. In early project phases it is of central importance to be able to make well-founded statements on utilization, area and volume ratios. A Building Programming should contribute to the fact that key figures can be derived and compared with the required space program.
    Variant studies should be made comparable and serve as a basis for decisions.


    Performance Requirement
    • Figure room program acc. requirement
    • Comparison of areas (target / actual)
    • Project reporting
    • Basis for decisions
    • Compliance with area codes acc. regulatory requirements
      Optional:
    • Planning accompanying Facility Management
    32 | Detail Design

    In SIA phase 32, the Building Programming should help the planners to optimize the project. It serves as an aid to meet all requirements of the builder owner.
    Room numbers and room types must be defined, as any other information is depending on it
    All information crucial for the room must be stored and displayed without redundancy. Planning results of each technical discipline should be displayed in the Building Programming.
    For each room, all associated elements, such as doors, appliances or equipment elements should be assigned.
    The client should have access to the Building Programming and be able to compare the planning results with his requirements.


    Performance Requirement
    • Quality of materials
    • Numbering of space
    • Room typing / room categories
    • Generation of room type sheets
    • Assigned requirements acc. client (statics, personal occupancy, building physics, quality, etc)
    • Comparison requirement with planning status
    • Complete list of equipment (appliances, electrical installations, etc)
    • Linked doors + windows
    • Illustration of zones (safety planning, fire protection, building services, operation, etc)
      optional:
    • Planning accompanying Facility Management
    41 | Offer Comparison

    All information crucial for the room must be displayed and stored without redundancy. Planning results of each technical discipline should be displayed in the Building Programming.
    For each room, relevant elements such as doors, appliances and equipment should be assigned.
    The client should have access to the Building Programming and be able to compare the planning results with his requirements.
    The Building Programming should support the announcement in such a way that all relevant quantities and qualities of surfaces can be derived from the rooms.
    In addition, room sheets must be generated automatically and should consist of all necessary information. The handover to the client takes place at the end of the phase as a data drop


    Performance Requirement
    • Quality of materials
    • Numbering of space
    • Room typing
    • Room Categories
    • Assigned requirements acc. client (statics, personal occupancy, building physics, quality, etc)
    • Comparison of requirement with planned (planning values vs. performance values)
    • Linked equipment -> equipment list
    • Linked doors
    • Illustration of zones (safety planning, fire protection, building services, operation, etc)
    • Generation of room type sheets
    • Generation of room sheets
    • Quality and mass surfaces from space
      optional:
      Planning accompanying Facility Management
    51 | Construction Design

    All information crucial for the room must be displayed, stored without redundancy and displayed. Planning results of each discipline should be displayed in the Building Programming.
    For each room, relevant elements such as doors, appliances and equipment should be assigned.
    The client should be able to look into the Building Programming and be able to compare the planning results with his requirements.
    The Building Programming should support the execution planning in such a way that all relevant quantities and qualities of surfaces can be derived from the rooms.
    In addition, room sheets must be generated automatically, which have all the necessary information. The handover to the client takes place at the end of the phase as a data drop.


    Performance Requirement
    • Quality of materials
    • Numbering of space
    • Room typing / room categories
    • Assigned requirements acc. client (statics, occupancy, building physics, quality, etc)
    • Comparison requirement with planned
    • Linked equipment -> equipment list
    • Linked doors
    • Illustration of zones (safety planning, fire protection, building services, operation, etc)
    • Generation of room type sheets
    • Generation of room sheets
    • Quality and mass surfaces from space
      optional:
    • Planning accompanying Facility Management
    • Progress simulation of construction
    • Support logistics planning
    • Support LEAN
    52 | Construction

    Based on the Building Programming, the results of the execution as a construction journal are to be documented based on space.
    Construction pace simulations should be able to be derived from the Building Programming.
    Optionally, the Building Programming can be used to consider time zones according to LEAN planning.


    Performance Requirement
    • Results Execution / construction journal
    • Room based decrease
    • Defect management
      optional:
    • Support logistics planning
    • Support LEAN
    • Planning accompanying Facility Management
    53 | Commission Phase

    All information relevant to the FM from the Building Programming must be filtered and handed over in a coordinated form.


    Performance Requirement
    • Space-based quality management
    • Room based acceptance
    • Defect management
    • Facility Management areas
    • Information about maintenance
    • Zones (safety planning, fire protection, building services, operation, etc)
      optional
    • Operational concept
    • Conversion status