Skip to content

CI for living buildings #13

@afomi

Description

@afomi

Continuous Integration is a key concept in modern agile system development.

CI functions as one level of automated quality assurance. Good CI systems give developers feedback at a higher system level, beyond the feedback an IDE gives.

In a building context, CI can show things like:

  • adherence to design specifications
  • adherence to known building codes
  • exceeding energy thresholds
  • narrow landings
  • inconsistent buildings
  • opportunities for improvement
  • generated animations or screenshots

I'm drawn to the cycle of defining behavior, fulfilling the behavior, then refactoring as necessary/desired; and thus referencing the basic TDD loop.

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions