プロダクト開発・IT企画・開発手法

機能要件・非機能要件

機能要件はシステムが「何をできるか」、非機能要件は性能・可用性・セキュリティ・運用のしやすさなど「どの水準で動くか」を定めた要件のことです。

機能要件の例は「会員登録ができる」「請求書をPDFで出力できる」などで、画面や操作として目に見えやすいものです。非機能要件の例は、応答速度、同時に使える人数、停止してよい時間、バックアップの頻度、ログの保存期間などです。

発注の場面では機能要件ばかりに目が向き、非機能要件が抜けがちです。後から「遅い」「止まったときに復旧できない」と気づいても、作り直しに近い費用がかかることがあります。MVPでも、扱うデータの重要度に応じて最低限の非機能要件は決めておくと安心です。

「機能要件・非機能要件」が出てくる記事

「企画・開発手法」の他の用語