本文へスキップ
← 用語集一覧へ

非機能要件

教科書で学ぶ要件定義と設計

定義非機能要件は、応答の速さ・止まりにくさ・安全性・運用のしやすさなど、機能をどの水準・条件で提供するかを定めた要件である。

解説非機能要件も機能要件と同じく要件定義の段階で目標を決める。目標はできるだけ数値など確かめられる形にしておくと、後で達成できたかどうかを判定しやすい。

たとえ注文を受けてから 10 分以内に料理を出す、といった店の約束にあたる。料理の種類ではなく、出し方の水準を決めている。

記憶フック「非」は機能を否定するのではなく「機能以外」の条件を指す。機能がそろったうえに付く条件と読む。

ほかの単元での説明(1)

教科書で学ぶ業務要件定義 — 機能要件・非機能要件と合意

定義非機能要件は、機能そのもの以外にシステムが満たすべき条件 (性能・信頼性・セキュリティといった品質の水準や、技術面・運用面の条件) を定めた要件である。

解説例えば、画面が何秒で応答するか、1 年でどれだけ止まってよいか、データをどう守るかがここに入る。同じ機能でも、求める水準によって必要な機器や費用は変わる。

たとえ同じ自動販売機でも、ボタンを押して何秒で商品が出るか、故障せずに何年動き続けるか、どのくらいの間隔で点検するかといった、機械がする仕事そのもの以外の条件に当たる。

関連する過去問(22 問)