ソフトウェア要件
システムの要件は、システムが提供するサービスを実行する必要があることの説明と、システムの操作に対する制約です。ソフトウェアエンジニアリング用語のIEEE標準用語集では、要件を次のように定義している。 
ソフトウェア要件の処理に関連するアクティビティは、大まかに引き出し、分析、仕様、および管理に分類できる。