テクノロジ系 / システム開発技術
機能要件
機能要件は、システムが「何をするか」、提供すべき機能を定めた要件です。
もう少し詳しく
利用者が必要とする処理や動作(検索できる、登録できる、計算するなど)を具体的に示します。これに対し、性能・信頼性・セキュリティなど「どの程度の品質で動くか」を定めるのが非機能要件です。両者をそろえて初めて要件が完成します。
試験での見方
例:「商品を在庫から検索できること」は機能要件、「3秒以内に表示」は非機能要件です。
テクノロジ系 / システム開発技術
機能要件は、システムが「何をするか」、提供すべき機能を定めた要件です。
利用者が必要とする処理や動作(検索できる、登録できる、計算するなど)を具体的に示します。これに対し、性能・信頼性・セキュリティなど「どの程度の品質で動くか」を定めるのが非機能要件です。両者をそろえて初めて要件が完成します。
例:「商品を在庫から検索できること」は機能要件、「3秒以内に表示」は非機能要件です。
機能要件(何をするか)と非機能要件(どんな品質で動くか)の区別が頻出です。具体例で分類させる問題が出ます。