Search Engine
Loading...
Searching...
No Matches
2 Architectural Constraints

Any requirement that constrains software architects in their freedom of design and implementation decisions or decision about the development process. These constraints sometimes go beyond individual systems and are valid for whole organizations and companies.

Architects should know exactly where they are free in their design decisions and where they must adhere to constraints. Constraints must always be dealt with; they may be negotiable, though.

2.1 Technical constraints

  • Hardware
  • Technology
  • Frameworks
Nr. Constraint Background and/or motivation
1 2 3

2.2 Organisational constraints

Nr. Constraint Background and/or motivation
1 2 3

2.3 Conventions

Nr. Convention Background and/or motivation
1 2 3