システムやウェブサイトが備えるべき具体的な機能や動作の条件を定義した要件である。具体例として、ECサイトでは「商品検索機能」「カートに追加できる機能」「クレジットカード決済対応」が機能要件に含まれる。機能要件を明確化することで、開発者は何を実装すべきかを把握でき、漏れや誤解を防ぎ、プロジェクトの完成度とユーザーの利便性を確保する重要な設計段階である。