令和5年度 秋期 午前Ⅱ 問10
プロジェクトのコスト
ファンクションポイント数
売上管理を行うアプリケーションソフトウェアの規模を,条件に従ってファンクションポイント法で見積もる。調整要因も加味したファンクションポイント数は幾つか。ここで,未調整ファンクションポイントの算出は,JIS X 0142:2010(ソフトウェア技術-機能規模測定-IFPUG 機能規模測定手法(IFPUG 4.1 版未調整ファンクションポイント)計測マニュアル)による。
〔条件〕
- ・トランザクションファンクションの未調整ファンクションポイントの算出には,表 1~表 4 を用いる。
- ・データファンクションの未調整ファンクションポイントは,33 である。
- ・調整要因は,0.9 である。
表1 要素処理
| 要素処理 | ファンクション型 | 関連ファイル数 | データ項目数 |
|---|---|---|---|
| ① | 外部入力 | 1 | 8 |
| ② | 外部照会 | 3 | 21 |
| ③ | 外部照会 | 1 | 12 |
| ④ | 外部出力 | 2 | 10 |
表2 複雑さ(外部入力)
| 関連ファイル数 | データ項目数 1~4 | データ項目数 5~15 | データ項目数 16 以上 |
|---|---|---|---|
| 0~1 | 低 | 低 | 中 |
| 2 | 低 | 中 | 高 |
| 3 以上 | 中 | 高 | 高 |
表3 複雑さ(外部出力,外部照会)
| 関連ファイル数 | データ項目数 1~5 | データ項目数 6~19 | データ項目数 20 以上 |
|---|---|---|---|
| 0~1 | 低 | 低 | 中 |
| 2~3 | 低 | 中 | 高 |
| 4 以上 | 中 | 高 | 高 |
表4 未調整ファンクションポイント
| ファンクション型 | 複雑さ 低 | 複雑さ 中 | 複雑さ 高 |
|---|---|---|---|
| 外部入力 | 3 | 4 | 6 |
| 外部出力 | 4 | 5 | 7 |
| 外部照会 | 3 | 4 | 6 |
- ア45
- イ46
- ウ49
- エ50
答えと解説を見る
✓ これが正解ア45
解説
未調整FPは33+17=50で、調整要因0.9を掛けて45です。
ファンクションポイント法では、データファンクションとトランザクションファンクションの未調整ファンクションポイントを足し、最後に調整要因を掛けます。トランザクション側は、要素処理ごとに表2か表3で複雑さを決め、表4で点数に直します。①は外部入力で関連ファイル数1、データ項目数8なので低の3点です。②は外部照会で3と21なので高の6点、③は外部照会で1と12なので低の3点、④は外部出力で2と10なので中の5点です。合計は 3+6+3+5=17 で、データファンクションの33を足すと未調整ファンクションポイントは50です。調整要因0.9を掛けて 50×0.9=45 になります。外部入力だけ表の区切りが違うので、使う表を取り違えないことが要点です。
ほかの選択肢はなぜ違うのか
- イ46:46は、表2から表4を正しく引いて調整要因を掛ける手順からは導けません。四つの要素処理の点数は3、6、3、5で合計17、データファンクションと合わせた50に0.9を掛けると45にしかなりません。
- ウ49:49も、この条件で手順どおりに計算した値としては出てきません。複雑さの判定を取り違えると点数は変わりますが、どの取り違えで49になるかは一つに特定できないので、表の行と列を一つずつ確かめ直すのが確実です。
- エ50:50は、データファンクション33とトランザクションファンクション17を足した、未調整ファンクションポイントの段階で止めた値です。設問は調整要因も加味した値を求めているので、最後に0.9を掛ける必要があります。
この問題の用語
- アプリケーションソフトウェア利用者の目的に直接こたえるソフトウェアで、表計算や会計、業務用の専用ソフトなどがあたります。機器そのものを動かす基本ソフトウェアの上で動きます。
- トランザクションデータベースへの一連の処理をひとまとめにした単位のこと。途中で失敗すると開始前の状態へ戻され、中途半端な更新が残りません。
出典:令和5年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問10
同じ用語が出る問題
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)