CoBRA法

CoBRA法（コブラほう、）とは、ソフトウェア開発における見積もりモデル構築手法の1つ。
ドイツのフラウンホーファー協会IESE（実験ソフトウェア工学研究所）で開発された。
ソフトウェア開発プロジェクトの熟練者の経験、知識、勘といったものを「コスト変動要因」として抽出し、定量化することで、透明性と説明性の高い見積りモデルの構築を可能とすることが特徴である。
概要.
CoBRA法において、工数(E)は、「理想的な開発プロジェクトでは、工数は開発規模(Size)に正比例する」と仮定し、さまざまな工数増加要因によって、現実には大幅な工数増加（コストオーバヘッド：CO）が発生すると考える。
これを数式で表すと以下のようになる。
formula_1
COはパーセンテージで求めるため、Size（開発規模）は、プログラムソース行数、ファンクションポイントといった形態を問わない。また、変動要因は全て「工数の増加」につながるものばかりであり、生産性を向上させるような要素を考慮しなくてすむことも、特徴に挙げられる。
見積りモデル構築手順.
以下に、CoBRA法による見積もりモデル構築手順の概要を示す。
以上で、見積りモデルが構築できた。
これから開発を行う場合には、各影響要因のレベルを予想し、上記で構築された見積もりモデルに適用することで、工数の見積もりを行う。