令和3年度 秋期 午前Ⅱ 問9
プロジェクトのコスト
ファンクションポイント法の問題
ソフトウェアの規模の見積り方法のうち,利用者機能要件と機能プロセスに着目して,機能プロセスごとに①~③の手順で見積りを行うものはどれか。
① データ移動を型として識別し,エントリ,エグジット,読込み及び書込みの 4 種類に分類する。
② データ移動の型ごとに,その個数に単位規模を乗じる。
③ ②で得た型ごとの値の合計を,機能プロセスの機能規模とする。
- アCOCOMO
- イCOSMIC 法
- ウ積み上げ法
- エ類推法
答えと解説を見る
✓ これが正解イCOSMIC 法
解説
データ移動を4種類に分けて数えるのは、COSMIC 法です。
COSMIC 法は、利用者機能要件を機能プロセスに分け、それぞれの機能プロセスで起こるデータ移動を数えて機能規模を測る方法です。データ移動はエントリ、エグジット、読込み、書込みの4種類に分類し、型ごとの個数に単位規模を掛けて合計したものを、その機能プロセスの機能規模とします。設問の①から③の手順は、この数え方をそのまま示しています。ファンクションポイント法と同じく、作る機能の側から規模を測る考え方ですが、データ移動の4種類に着目する点が COSMIC 法の目印です。エントリ、エグジット、読込み、書込みの4語が並んだら COSMIC 法、と覚えておくと迷いません。
ほかの選択肢はなぜ違うのか
- アCOCOMO:COCOMO は、開発規模などを入力として、開発に必要な工数や期間を見積もるモデルです。規模そのものを機能から数える方法ではないので、データ移動を分類して数えるという設問の手順とは目的が違います。
- ウ積み上げ法:積み上げ法は、作業を細かく分けて、それぞれの見積りを足し上げて全体を求める方法です。データ移動を型ごとに数えて機能規模を出すという、決まった数え方を定めたものではありません。
- エ類推法:類推法は、過去に経験した似たシステムの実績をもとに、違いを補正して規模や工数を見積もる方法です。機能プロセスごとにデータ移動を数えるという手順とは考え方が異なります。
この問題の用語
- 機能要件システムが何をするかを定めた、働きについての要件です。どれだけ速く安定して動くかという条件は、非機能要件になります。
出典:令和3年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問9
同じ用語が出る問題
- 令和7年度 秋期 午前Ⅱ 問20:非機能要件項目(機能要件)
- 平成25年度 春期 午前Ⅱ 問21:システムの非機能要件となるもの(機能要件)
- 平成23年度 特別 午前Ⅱ 問23:システム化計画に関する問題(機能要件)
- 平成23年度 特別 午前Ⅱ 問15:提案依頼書に関する問題(機能要件)
- 平成22年度 春期 午前Ⅱ 問22:システムの非機能要件(機能要件)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)