ソフトウェア開発の見積りに使われるファンクションポイント法に関する記述として、適切なものはどれか。
ア |
ソースプログラムの行数を基準に、アルゴリズムの複雑さを加味して、ソフトウェアの開発期間を見積もる。 |
イ |
ソフトウェアの規模を基準に、影響要因を表す補正係数を使って、ソフトウェアの開発工数とコストを見積もる。 |
ウ |
単位規模当たりの潜在バグを予測することによって、ソフトウェアの品質を見積もる。 |
エ |
帳票数、画面数、ファイル数などのデータを基に、システム特性を考慮して、ソフトウェアの規模を見積もる。 |
答え エ
【解説】
ア |
プログラムステップ法によるソフトウェア見積りの説明です。 |
イ |
COCOMO法によるソフトウェア見積りの説明です。 |
ウ |
ソフトウェアの品質を見積もるときの手法ですが、ファンクションポイント法とは関係ありません。 |
エ |
ファンクションポイント法によるソフトウェア見積りの説明です。 |
【キーワード】
・ファンクションポイント法
【キーワードの解説】
- ファンクションポイント法(function point method)
ソフトウェアの規模を計測する手法で、開発工数(人月)の見積りに使う。
ソフトウェアの機能毎に、その処理の複雑さなどから工数を見積もる。
ファンクションポイント法の問題点は、処理の複雑さから工数を求める根拠が過去の経験値を利用するしかなく、新たな分野の開発に用いると誤差が大きくなってしまうことである。そのため、ファンクションポイント法を用いるためには、過去の開発案件の調査を行ない、複雑さと開発工数の関係をデータベース化する必要がある。
もっと、「ファンクションポイント法」について調べてみよう。
戻る
一覧へ
次へ
|