平成23年度秋期 応用情報技術者試験 午前 問52

分野:ソフトウェア開発管理技術(開発モデル・アジャイル/スクラム・見積り(FP/COCOMO)・構成管理・プロセス成熟度)|実際に出題されたIPA過去問題

アプリケーションにおける外部入力,外部出力,内部論理ファイル,外部インタフェースファイル,外部照会の五つの要素の個数を求め,それぞれを重み付けして集計する。集計した値がソフトウェア開発の規模に相関するという考え方に基づいて,開発規模の見積りに利用されるものはどれか。

  1.  COCOMO
  2.  Dotyモデル
  3.  Putnamモデル
  4.  ファンクションポイント法
解答・解説を見る

正解:エ

AI解説

ファンクションポイント法は、外部入力・外部出力・内部論理ファイル・外部インタフェースファイル・外部照会の5要素の個数を数え、それぞれの複雑さに応じた重み付けをして集計した値(ファンクションポイント)でソフトウェアの規模を見積もる手法である。利用者から見た機能の量を基準とするため、プログラム言語に依存せず、要件定義の早い段階から見積りに使える点が特徴である。 ア: COCOMOは、予想されるプログラム行数(LOC)に各種の補正係数を掛けて開発工数や期間を見積もるモデルであり、5要素の重み付け集計ではない。 イ: Dotyモデルは、プログラム行数から工数を見積もる回帰式に基づくモデルである。 ウ: Putnamモデルは、開発工数の時間的配分がRayleigh曲線に従うという考えに基づく見積りモデルである。 エ: 正しい。5つの機能要素を重み付けして集計するのはファンクションポイント法である。 💡 「外部入力・外部出力・照会・ファイル+重み付け」と来たらファンクションポイント法。LOC(行数)ベースのCOCOMOなどとの違い(機能ベースで言語非依存)が頻出ポイントである。

出典:平成23年度 秋期 応用情報技術者試験 午前 問52 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「ソフトウェア開発管理技術」分野の攻略ポイント

開発モデル・アジャイル/スクラム・見積り(FP法/COCOMO)・構成管理・プロセス成熟度が範囲です。アジャイル関連は近年出題が増えており、スクラムの役割とイベントを覚えるだけで得点できる問題が多くあります。

ソフトウェア開発管理技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(ソフトウェア開発管理技術(開発モデル・アジャイル/スクラム・見積り(FP/COCOMO)・構成管理・プロセス成熟度))の過去問