令和3年度 春期 ITサービスマネージャ試験 午前II 問19
ソフトウェアの機能量に着目して開発規模を見積もるファンクションポイント法で,調整前FPを求めるために必要となる情報はどれか。
解答・解説
正解: イ. 画面数
ファンクションポイント(FP)法は、ソフトウェアが提供する機能の数や複雑さに着目して開発規模を見積もる手法です。
プログラム言語に依存せず、ユーザーから見た機能の量に基づいて見積もりを行うのが特徴です。
調整前FP(未調整FP)は、システムが扱うデータや機能(外部入力、外部出力、外部照会、内部論理ファイル、外部インターフェースファイルなど)の数をカウントし、それぞれの複雑さに応じた重みを掛けて算出します。したがって、これらの機能の構成要素である画面数や帳票数、ファイル数などの情報が必要となります。
各選択肢の解説
- ア 開発で使用する言語数: ファンクションポイント法は実装するプログラミング言語に依存しない見積もり手法であるため、言語数は考慮しません。
- イ 画面数: 画面は外部入力や外部照会などの機能に該当するため、調整前FPを求めるための情報として必要です。これが正解です。
- ウ プログラムステップ数: プログラムステップ数(行数)を基に見積もりを行うのは、LOC(Lines of Code)法です。
- エ 利用者数: システムを利用するユーザー数は、システムの機能量や開発規模の直接的な見積もり要素としては用いません。