Constraint vs.Requirement Functional Requirements are statements of the specific performance of the design:What the product should do. Constraints are external factors that in some way limit the selection of system or subsystem characteristics.Constraint vs. Requirement Functional Requirements are statements of the specific performance of the design: What the product should do. Constraints are external factors that in some way limit the selection of system or subsystem characteristics