令和3年度 秋期 プロジェクトマネージャ試験 午前Ⅱ 問9

ソフトウェアの規模の見積り方法のうち,利用者機能要件と機能プロセスに着目して,機能プロセスごとに①〜③の手順で見積りを行うものはどれか。

  • ① データ移動を型として識別し,エントリ,エグジット,読込み及び書込みの4種類に分類する。
  • ② データ移動の型ごとに,その個数に単位規模を乗じる。
  • ③ ②で得た型ごとの値の合計を,機能プロセスの機能規模とする。
解答・解説

正解: イ. COSMIC法

利用者の機能要件と機能プロセスに着目し、データ移動をエントリ(Entry)、エグジット(Exit)、読込み(Read)、書込み(Write)の4つの型に分類して規模を見積もる手法は、COSMIC法(COSMICファンクションポイント法)です。

ファンクションポイント法の一種であり、ソフトウェアの機能の大きさを「データ移動の数」として定量化します。

各選択肢の解説

  • ア COCOMO: プログラムの予想ソースコード行数(規模)を基準とし、開発環境や要員の能力などの補正係数を掛け合わせて開発工数や期間を見積もる手法です。
  • イ COSMIC法: 正解です。データ移動をエントリ、エグジット、読込み、書込みの4種類に分類し、それらを基に機能規模を見積もります。
  • ウ 積み上げ法: システムを構成する作業を細かな単位(WBSなど)まで分解し、それぞれの工数を見積もってから全体を合算して見積もる手法です。
  • エ 類推法: 過去の類似したプロジェクトの実績データを基にして、今回のプロジェクトの規模や工数を見積もる手法です。

Spineチーム