Loading article…
ソフトウェア エンジニアリングにおけるコスト見積りは、通常、ソフトウェアの開発とテストにかかる費用に関するものですが、これには要件のレビュー、メンテナンス、トレーニング、追加の機器、サーバー、ソフトウェアの管理と購入も含まれます。特定のプロジェクトのソフトウェア コストを見積もるための方法が数多く開発されてきました。
方法
ソフトウェア エンジニアリングにおける見積りの方法には、次の原則が含まれます。
- 分析努力方法
- パラメトリック推定
- プランニングゲーム(エクストリームプログラミングより)
- ITK法、別名CETIN法
- プロキシベースの見積もり(PROBE) (パーソナル ソフトウェア プロセスより)
- プログラム評価およびレビュー手法(PERT)
- パトナムモデル(SLIMとも呼ばれる)
- PRICE Systems は、ソフトウェア プロジェクトの範囲、コスト、労力、スケジュールを見積もる商用パラメトリック モデルの創始者です。
- SEER-SEMパラメトリックな労力、スケジュール、コスト、リスクの推定。ブルックスの法則に基づく最小時間と人員配置の概念
- ユースケースポイント方式 (UCP)
- 加重マイクロ機能ポイント(WMFP)
- ワイドバンドデルファイ
ほとんどのコスト ソフトウェア開発見積手法では、まずソフトウェアのサイズを見積もったり測定したりしてから、サイズ単位あたりのコストの履歴に関する知識を適用します。ソフトウェアのサイズは通常、SLOC、機能ポイント、またはアジャイル ストーリー ポイントで決定されます。
参照
外部リンク
- O'Reilly の「Applied Software Project Management」のソフトウェア見積りの章
- 方法とツールからのユースケースポイントによる見積もり
- ユースケースポイント方式(UCP)の定義
- Roy K. Clemmons、ユースケースポイントによるプロジェクト見積もり
- SDLC全体にわたる見積り手法
