正答2
解説
正解は2です。
要件は、業務として実現すべき機能を表す機能要件と、それ以外の品質や制約を表す非機能要件に分けられます。
共通フレームでは、開発基準・標準の作成も非機能要件の定義に含まれます。
【選択肢別解説】
1:× 業務を構成する機能の間で、どんな情報が流れるかを明確にすることは、業務機能そのものの定義です。
機能要件の定義に当たります。
2:○ 開発に使う言語に合わせた開発基準や標準の作成は、業務機能ではなく開発の進め方や品質にかかわる事項です。
非機能要件の定義に当たります。
3:× システムの機能として実現する範囲を決めることは、機能要件の定義です。
4:× 他システムとの情報の受け渡しなどのインタフェースを明確にすることは、システムが果たす機能の定義であり、機能要件に当たります。
【ポイント】
非機能要件には、性能、信頼性、拡張性、セキュリティ、運用・保守性、移行、開発基準・標準などがあります。
「何をするか」が機能要件、「どのような品質や条件で実現するか」が非機能要件です。