平成29年度 プロジェクトマネージャ試験 午前II 問13
ファンクションポイント法の一つである IFPUG 法では,機能を機能種別に従ってデータファンクションとトランザクションファンクションとに分類する。機能種別を適切に分類したものはどれか。〔機能種別〕EI:外部入力,EO:外部出力,ILF:内部論理ファイル,EIF:外部インタフェースファイル,EQ:外部照会
- ア データファンクション:EI, EO, EQ/トランザクションファンクション:EIF, ILF
- イ データファンクション:EIF, EQ, ILF/トランザクションファンクション:EI, EO
- ウ データファンクション:EIF, ILF/トランザクションファンクション:EI, EO, EQ
- エ データファンクション:ILF/トランザクションファンクション:EI, EIF, EO, EQ
解答・解説を見る
正解:ウ
AI解説
IFPUG法では、システムが保持・参照する「データの塊」をデータファンクション(ILF:内部論理ファイル、EIF:外部インタフェースファイル)、データの出入りや照会という「処理」をトランザクションファンクション(EI:外部入力、EO:外部出力、EQ:外部照会)に分類する。ファイル系2種がデータ、入出力・照会の3種がトランザクションと整理すれば即答できる。 ア: EI・EO・EQ(入力・出力・照会)は処理なのでトランザクションファンクション、EIF・ILFはファイルなのでデータファンクションであり、分類が完全に逆で誤り。 イ: EQ(外部照会)は照会という処理なのでトランザクションファンクションに属する。データ側にEQを含めている点が誤り。 ウ: 正しい。データファンクション=EIF(外部インタフェースファイル)とILF(内部論理ファイル)、トランザクションファンクション=EI(外部入力)・EO(外部出力)・EQ(外部照会)である。 エ: EIF(外部インタフェースファイル)は他システムが保守するデータを参照するファイルであり、データファンクションに属する。EIFをトランザクション側に入れている点が誤り。 💡 「ファイル(F)が付く2つ(ILF・EIF)がデータ、残りの3つ(EI・EO・EQ)がトランザクション」と覚える。EIFは『外部』と付くがデータファンクションである点がひっかけの定番。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。