トランザクショナルファンクション
ファンクションポイント法(FP法)のお勉強をしています。
| 失敗のないファンクションポイント法 | |
![]() | アレア 日経BP社 2002-09 売り上げランキング : 46612 おすすめ平均 ![]() 私はこれでFP法を覚えました ファンクションポイント初心者でも このような入門書を待っていた!Amazonで詳しく見る by G-Tools |
アプリケーション境界毎の要素処理の機能
1.要素処理の種類
(1)外部入力(EI)
アプリケーション境界の外部から入力されるデータや、制御情報を処理する要素処理。
外部から入力されたデータを1つ以上のILFで管理する
(2)外部出力(EO)
データの制御情報をアプリケーション境界の外部へ出力する要素処理。
単純にデータを吐き出すのではなく、ILFやEIFから取得したデータを処理ロジックで加工したデータの出力
(3)外部紹介(EQ)
データの制御情報をアプリケーション境界の外部へ出力する要素処理。
ILFやEIFから取得したデータを単純にはきだす。
2.データエレメントタイプ(Data Element Type:DET)
ILFやEIF上のユニークで繰り返しを含まないユーザが識別可能なデータ項目
「ユーザが識別可能」というのがポイント。
たとえば、GUID等はアプリケーションの管理上必要なデータは含まない
(GUIDがアプリケーション境界を超えて使われるなら、1DET)
また処理を実行するボタンなどは、1DETと数える。同じ処理のものは重複させない。
3.ファイルタイプリファレンス(File Type reference:FTR)
ILFやEIFなどアクセスするファイル数
4.トランザクショナルファンクションの計測
(1)アプリケーションに存在する要素処理を抽出
(2)要素処理をEI,EO,EQのいずれかに区別する
(3)要素処理のデータエレメントタイプとファイルタイプリファレンスを数える
(4)要素処理の複雑度を求める
(5)複雑度から要素処理のFP値を求める
5.複雑度
(1)EIにおいてのDETとFTR
| 1-4 DET | 5-15 DET | 16- DET | |
| 0-1 FTR | Low | Low | Average |
| 2 FTR | Low | Average | High |
| 3- FTR | Average | High | High |
(2)EO, EQにおいてのDETとFTR
| 1-5 DET | 6-19 DET | 20- DET | |
| 0-1 FTR | Low | Low | Average |
| 2-3 FTR | Low | Average | High |
| 4- FTR | Average | High | High |
6.FP値
| Low | Average | High | |
| EI | 3 | 4 | 6 |
| EO | 4 | 5 | 7 |
| EQ | 3 | 4 | 6 |



私はこれでFP法を覚えました
このような入門書を待っていた!



