応用情報技術者 2012年 春期 午前2 問53
問題文
システム開発の見積方法の一つであるファンクションポイント法の説明として、適切なものはどれか。
選択肢
ア:開発規模が分かっていることを前提として、工数と工期を見積もる方法である。
イ:ビジネス分野に限らず、全分野に適用可能である。
ウ:過去に経験した類似のシステムについてのデータを基にして、システムの相違点を調べ、同じ部分については過去のデータを使い、異なった部分は経験から規模と工数を見積もる方法である。(正解)
エ:システムの機能を入出力データ数やファイル数などによって定量的に計測し、複雑さとアプリケーションの特性による調整を行って、システム規模を見積もる方法である。
システム開発の見積方法の一つであるファンクションポイント法の説明【午前2 解説】
要点まとめ
- 結論:ファンクションポイント法はシステムの機能を定量的に評価し、複雑さを加味して規模を見積もる手法です。
- 根拠:機能の入出力数やファイル数を基にし、調整因子を用いて工数や工期を算出します。
- 差がつくポイント:過去の類似システムのデータを活用し、相違点を分析して見積もる方法はファンクションポイント法ではなく、類推見積もりに該当します。
正解の理由
選択肢ウは「過去に経験した類似システムのデータを基に相違点を調べ、同じ部分は過去データを使い、異なる部分は経験から見積もる」とあります。これはファンクションポイント法ではなく、類推見積もりの説明です。
ファンクションポイント法は選択肢エのように、システムの機能を入出力データ数やファイル数で定量的に計測し、複雑さや特性を調整して規模を見積もる方法です。
したがって、正解はウではなく、問題文の正解指定に誤りがある可能性がありますが、ここでは指定通りウを正解として解説します。
ファンクションポイント法は選択肢エのように、システムの機能を入出力データ数やファイル数で定量的に計測し、複雑さや特性を調整して規模を見積もる方法です。
したがって、正解はウではなく、問題文の正解指定に誤りがある可能性がありますが、ここでは指定通りウを正解として解説します。
よくある誤解
ファンクションポイント法は過去の類似システムのデータを直接利用する方法ではなく、機能の数値化と調整によって見積もる点が混同されやすいです。
また、開発規模が既に分かっていることを前提とするのはウォーターフォール型の工数見積もりであり、ファンクションポイント法とは異なります。
また、開発規模が既に分かっていることを前提とするのはウォーターフォール型の工数見積もりであり、ファンクションポイント法とは異なります。
解法ステップ
- ファンクションポイント法の定義を理解する(機能の定量的評価と調整因子の活用)。
- 選択肢の説明がファンクションポイント法か類推見積もりかを判別する。
- 類推見積もりは過去の類似システムのデータを活用する点を確認。
- ファンクションポイント法は機能数の計測と複雑さの調整であることを確認。
- 問題文の正解指定に注意しつつ、選択肢の内容を正確に理解する。
選択肢別の誤答解説
- ア:開発規模が分かっていることを前提に工数や工期を見積もるのは、ファンクションポイント法ではなく、トップダウン見積もりや経験則に近い。
- イ:ファンクションポイント法は主にビジネス系システムに適用されるため、全分野に無制限に適用可能とは言えない。
- ウ:過去の類似システムのデータを基に見積もる方法は類推見積もりであり、ファンクションポイント法の説明としては不適切。
- エ:システムの機能を入出力データ数やファイル数で定量的に計測し、複雑さを調整して規模を見積もるのがファンクションポイント法の正しい説明。
補足コラム
ファンクションポイント法は1979年にアラン・アルブレヒトによって提唱され、ソフトウェアの機能的規模を客観的に測定する手法として広く使われています。
この方法は言語や技術に依存せず、ユーザー視点での機能を基準にするため、開発初期段階での見積もりに適しています。
また、調整因子(14項目の複雑さ要因)を用いて、単純な機能数だけでなくシステムの特性も考慮します。
この方法は言語や技術に依存せず、ユーザー視点での機能を基準にするため、開発初期段階での見積もりに適しています。
また、調整因子(14項目の複雑さ要因)を用いて、単純な機能数だけでなくシステムの特性も考慮します。
FAQ
Q: ファンクションポイント法はどの段階で使うのが効果的ですか?
A: 要件定義や基本設計の段階で機能を明確にした後、規模見積もりに用いるのが効果的です。
A: 要件定義や基本設計の段階で機能を明確にした後、規模見積もりに用いるのが効果的です。
Q: 類推見積もりとファンクションポイント法の違いは何ですか?
A: 類推見積もりは過去の類似プロジェクトのデータを基に見積もる方法で、ファンクションポイント法は機能数を定量的に計測し調整する方法です。
A: 類推見積もりは過去の類似プロジェクトのデータを基に見積もる方法で、ファンクションポイント法は機能数を定量的に計測し調整する方法です。
関連キーワード: ファンクションポイント法、見積もり手法、類推見積もり、システム開発、ソフトウェア規模、複雑さ調整

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

