Facts on architecture

Architecture: the fundamental organization of a system embodied in its components, their relationships to each other and to the environment and the principles guiding its design and evolution.

IEEE 1471-2000

Architecture is the skin and skeleton of a system. Muscles are provided by code.

Every system has an architecture. Some evolved unconsciously and some deliberately.

Architecture is not just a bunch of diagrams.

Architecture supports agile development.

Architecture is design, but design is not architecture.

Architecture is damage control — Architecture will prevent unfortunate design decisions to contaminate the entire system.

Architecture allows a project to absorb additional ressources and utilize these much faster.