CoBRA法のソースを表示
←
CoBRA法
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
'''CoBRA法'''(コブラほう、{{Lang-en-short|Cost estimation, Benchmarking and Risk Assessment}})とは、[[ソフトウェア開発]]における[[見積|見積もり]]モデル構築手法の1つ。 ドイツの[[フラウンホーファー協会]]IESE(実験ソフトウェア工学研究所)で開発された。 ソフトウェア開発プロジェクトの熟練者の経験、知識、勘といったものを「コスト変動要因」として抽出し、定量化することで、透明性と説明性の高い見積りモデルの構築を可能とすることが特徴である。 == 概要 == CoBRA法において、工数(E)は、「'''理想的な'''開発プロジェクトでは、工数は開発規模(Size)に正比例する」と仮定し、さまざまな工数増加要因によって、現実には大幅な工数増加(コストオーバヘッド:CO)が発生すると考える。 これを数式で表すと以下のようになる。 <math>{E}=a\times{Size}\times(1+\sum_{i=1} {CO}_i)</math> *'''E''' : 工数 *'''a''' : 理想的な状態での生産性 *'''Size''' : 開発規模 *'''CO''' : 個々の工数増加要因による増加率 COはパーセンテージで求めるため、Size(開発規模)は、[[LOC|プログラムソース行数]]、[[ファンクションポイント法|ファンクションポイント]]といった形態を問わない。また、変動要因は全て「工数の増加」につながるものばかりであり、生産性を向上させるような要素を考慮しなくてすむことも、特徴に挙げられる。 == 見積りモデル構築手順 == 以下に、CoBRA法による見積もりモデル構築手順の概要を示す。 #工数増加の要因の制定 #:熟練者、経験者による[[ブレーンストーミング]]で、ソフトウェア開発において何が工数に影響を与える要因となるかを洗い出す。 #要因ごとの影響度の設定 #:上記で設定した工数増加要因について、複数の[[プロジェクトマネージャ]]に、各要因の影響度合いをプロジェクトマネージャ自身の経験と勘から、影響度合いをヒアリングする。 #個別のプロジェクトでのコストオーバヘッド(CO)の設定 #:終了した開発プロジェクトにおいて、開発規模の実績値と工数の実績値を収集する。 #:上記で設定した工数増加要因の影響度合いをレベル0(影響なし)からレベル3(影響大)の4段階による評価を行う。 #:10数件の開発実績データがあれば良いとされている。 #理想的な状態の生産性の設定 #:前項までの数値をCoBRA法の数式にあてはめ、[[モンテカルロ法]]により、<math>\sum_{i=1} {CO}_i</math>を多数回計算し、<math>\sum_{i=1} {CO}_i</math>の安定した確率分布を作る。その確率分布の[[中央値]]を当該プロジェクトにおけるコスト増加割合として採用する。 #:複数組の(開発実績工数,開発実績規模×コスト増加割合)に対して[[回帰分析]]を行うと、その回帰係数として「理想的な状態の生産性」<math>a</math>が算出される。 以上で、見積りモデルが構築できた。 これから開発を行う場合には、各影響要因のレベルを予想し、上記で構築された見積もりモデルに適用することで、工数の見積もりを行う。 == 参考文献 == <!-- {{Cite book}}、{{Cite journal}} --> * {{Cite book|和書 |author = [[情報処理推進機構]]ソフトウェア・エンジニアリング・センター編 |editor = |title = ソフトウェア開発見積りガイドブック : ITユーザとベンダにおける定量的見積りの実現 |year = 2006 |publisher = [[オーム社]] |series = SEC books |id = |isbn = 4-274-50068-3 |oclc = |page = |chapter = SECでの見積り手法に関する実証実験 第1章CoBRA法 }} == 関連項目 == <!-- {{Commonscat|}} --> * [[ソフトウェア開発]] == 外部リンク == <!-- {{Cite web}} --> * {{Cite web|和書 |date = 2011-10-14 |url = http://cobra.mri.co.jp/ |title = CoBRA研究会 |work = <!-- 作品名 --> |publisher = [[三菱総合研究所]] |accessdate = 2012-03-01 }} {{Software-stub}} {{デフォルトソート:こふらほう}} [[Category:ソフトウェア工学]]
このページで使用されているテンプレート:
テンプレート:Cite book
(
ソースを閲覧
)
テンプレート:Cite web
(
ソースを閲覧
)
テンプレート:Lang-en-short
(
ソースを閲覧
)
テンプレート:Software-stub
(
ソースを閲覧
)
CoBRA法
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報