PMプロジェクトマネージャ試験 午前Ⅱ

平成23年度特別 プロジェクトマネージャ 午前Ⅱ 問7

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

ファンクションポイント法の一つである IFPUG 法では,機能をデータファンクションとトランザクションファンクションとに分類する。機能を適切に分類したものはどれか。 〔機能種別〕 EI:外部入力 EIF:外部インタフェースファイル EO:外部出力 EQ:外部照会 ILF:内部論理ファイル

選択肢

  1. ア
    データファンクション:EI,EO,EQ/トランザクションファンクション:EIF,ILF
  2. イ
    データファンクション:EIF,EQ,ILF/トランザクションファンクション:EI,EO
  3. ウ
    データファンクション:EIF,ILF/トランザクションファンクション:EI,EO,EQ
  4. エ
    データファンクション:ILF/トランザクションファンクション:EI,EIF,EO,EQ
解き方のヒントを見る

機能の境界と複雑度を見極める視点

機能種別や複雑度を判断するときは、画面上の見た目だけで決めず、利用者から見た処理の境界と、扱う情報のまとまりを順に整理して比較することが重要です。各候補を同じ観点で確認しましょう。

この問題で問われていること

この問題では、個々の機能を分類する前に、誰がどの境界を越えて何を扱う処理として認識しているかに焦点を置き、入力・出力・参照の関係を同じ粒度で見比べてください。複雑さはその後に検討します。

視点

利用者から見た処理のまとまりを起点に、外部との境界、情報の流れ、参照や更新の関係を整理します。そのうえで、各機能を同じ粒度で比較し、複雑度に関係しそうな特徴を個別に確認してください。

確認ポイント

  • 利用者から見た処理の境界を整理する
  • 扱う情報のまとまりと流れを確認する
  • 各候補を同じ粒度で比較する
正解と解説を見る

正解

ウ

解説

IFPUG法では、EIFとILFがデータファンクション、EI・EO・EQがトランザクションファンクションに分類される。したがって、この対応を示すウが適切です。

理由

データファンクションには、アプリケーション内部で論理的に管理するILFと、外部のアプリケーションが管理するデータを参照するEIFが含まれる。

比較

トランザクションファンクションには、外部からデータを入力するEI、処理結果を外部へ出力するEO、データを照会して結果を返すEQが含まれる。

選択肢ア

これは不正解だよ。前半ではEI・EO・EQをデータファンクションとしているが、これらは外部との入力・出力・照会を扱うトランザクションファンクションである。後半のEIF・ILFもデータファンクションに属するため、分類が逆になっている。

選択肢イ

これは不正解だよ。後半のEI・EOはトランザクションファンクションなので、その部分は適切である。しかし前半にEQを含めており、EIF・ILFと同じデータファンクションとして扱っている点が誤りである。

選択肢ウ(正解)

これは正解だよ。前半のEIF・ILFは、外部インタフェースファイルや内部論理ファイルというデータを管理・参照するデータファンクションである。後半のEI・EO・EQは入力、出力、照会を扱うトランザクションファンクションであり、分類が正しい。

選択肢エ

これは不正解だよ。前半のILFはデータファンクションに属するが、データファンクションであるEIFが前半から抜けている。後半ではEIFをトランザクションファンクションとしているため、EIFの分類が誤っている。

学習のポイント

データを管理する機能と、処理を実行する機能の分類を整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成23年度特別 プロジェクトマネージャ試験 午前Ⅱ 問7(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針