システムやプロジェクトにおいて、設計・実装・運用上の自由度を限定する条件のこと。プログラミングではバリデーションやデータ型の制約として実装され、スクラムではスプリントの時間枠やリソースの制約として扱われる。

関連