Logo
NeoArc Studio

Constraint Block

Document project constraints that limit design choices. Track technical, regulatory, commercial, and organisational constraints with their sources and impacts.

Constraints are limitations that restrict architecture choices. Unlike requirements that describe what the system must do, constraints describe what the system cannot do or must work within. Documenting constraints helps explain why certain decisions were made.

When to Use

Block Properties

Type Values

Rigidity Values

Example: Budget Constraint

A commercial constraint that limits infrastructure spending.

Example: Regulatory Constraint

A compliance requirement that mandates specific data handling.

Example: Legacy Integration Constraint

A technical constraint from an existing system that cannot be changed.

Example: Organisational Constraint

A soft constraint from organisational preferences that could potentially be negotiated.