Work Product (Artifact): Design Constraints
This artifact contains a set of constraints on the design architecture.
Purpose
The purpose of this work product is to capture all design constraints in one place for easy access by developers.
Relationships
Main Description
This work product contains a set of constraints on the design architecture. Such constraints could for example refer to performance on hardware, access to a certain amount of resources, specific communication protocols and logical interfaces.
The design constraints typically emerge from either of two main scenarios:
• An architect defines limitations on how specific functions/components can be realized by designers, due to, for instance, performance or compatibility reasons.
• A designer defines limitations on how his specific function/component can be used or allocated. Such limitations should not conflict with existing constraints. If they do, they must be negotiated with the architect and other concerned designers.
Properties
Optional
Planned