ファンクションポイント法
Function Point Method
ふぁんくしょんぽいんとほう
他の資格での定義
ソフトウェアの機能量(入力、出力、照会、内部ファイル、外部インタフェースの数と複雑度)に基づいて開発規模を見積る手法。プログラム言語に依存しない見積りが可能で、コスト見積りの基礎となる。
ソフトウェアの機能量に基づいて開発規模を見積もる手法。外部入力、外部出力、外部照会、内部論理ファイル、外部インタフェースファイルの5つの機能タイプを計測し、複雑度で重み付けしてファンクションポイントを算出する。開発言語に依存しない見積もりが可能。
ソフトウェアの機能量に着目した見積手法。外部入力、外部出力、外部照会、内部論理ファイル、外部インターフェースファイルの5つの機能タイプを計測し、複雑度に応じた重みを付けて開発規模を算出する。プログラム言語に依存しない見積が可能。
ソフトウェアの機能規模をユーザの視点から測定する手法。外部入力、外部出力、外部照会、内部論理ファイル、外部インタフェースファイルの5つの機能タイプを計測し、複雑度を加味して規模を算出する。開発工数の見積もりに使用。
ソフトウェアの機能量を外部入力、外部出力、外部照会、内部論理ファイル、外部インタフェースファイルの5種類の機能要素で定量化し、開発規模を見積もる手法。開発言語に依存しない客観的な規模測定が可能。
関連キーワードの用語
過去の類似プロジェクトの実績データを基に、新規プロジェクトの規模やコストを見積もる手法。経験則に基づくため早期に概算が可能だが、類似性の判断が見積り精度に大きく影響する。
開発項目の規模を絶対値ではなく、基準となる項目との相対的な比較で見積もる手法。アジャイル開発ではストーリーポイントを用いた相対見積が広く使われ、チーム内での合意形成がしやすい。
エンジニアやデザイナーなどがチームを組み、限られた時間内(通常1〜2日)で集中的にアイデアを形にするイベント。ハック(Hack)とマラソン(Marathon)を組み合わせた造語。新しいサービスやアプリの開発に活用される。
製品の設計・開発工程において、設計、生産準備、品質管理などの各工程を同時並行で進める手法。開発期間の短縮とコスト削減を実現する。各部門が早い段階から情報を共有して協力する。
システムに実装すべき具体的な機能や振る舞いに関する要件。業務上必要なデータ処理、画面表示、帳票出力など、システムが「何をするか」を定義する。
システムの性能、信頼性、セキュリティ、拡張性など、機能以外の品質に関する要件。応答時間、稼働率、同時接続数など、システムが「どのように動作するか」の基準を定める。