プロジェクトを成功させる見積りモデルの構築と維持・改善 ~CoBRA法による見積りモデル構築とその活用方法について~

Similar documents
Microsoft PowerPoint - CoBRA法の概要r1.pptx

ご紹介の内容 1. 見積り根拠の 見える化 2.CoBRA 法の概要 3.CoBRA モデルの構築方法 4.CoBRA モデルの応用 2

ご紹介の内容 1. 見積り根拠の 見える化 2.CoBRA 法の概要 3.CoBRA モデルの構築方法 4.CoBRA モデルの応用 この後 NTT データセキスイシステムズ様の事例紹介に続きます 2 Copyright 2011 MRI, All Rights Reserved

ご紹介の内容 1. 見積り根拠の 見える化 2.CoBRA 法の概要 3.CoBRA モデルの構築方法 4.CoBRA モデルの応用 5. 事例紹介 2 Copyright 2012 MRI, All Rights Reserved

SDM 公開講座 現代ソフトウエアエンジニアリングの俯瞰図 ソフトウェア開発見積りの課題と解決方法 ~ 見積り手法の歴史と CoBRA 法 ~ 2012 年 6 月 14 日 CoBRA 研究会幹事 先進ソリューションセンター石谷靖 (IPA/SEC 戦略意思決定プロセス強化 WG 委員 ) Cop

ハピタス のコピー.pages

Copyright 2008 All Rights Reserved 2

相続支払い対策ポイント

150423HC相続資産圧縮対策のポイント

初心者にもできるアメブロカスタマイズ新2016.pages

- 2 Copyright (C) All Rights Reserved.

やよいの顧客管理

弥生給与/やよいの給与計算

弥生 シリーズ

弥生会計 プロフェッショナル/スタンダード/やよいの青色申告

弥生会計/やよいの青色申告

弥生会計 ネットワーク/プロフェッショナル2ユーザー

Copyright All Rights Reserved. -2 -!

IPA:セキュアなインターネットサーバー構築に関する調査

Microsoft Word - 最終版 バックせどりismマニュアル .docx

untitled

- 2 Copyright (C) All Rights Reserved.

日経ビジネス Center 2

P. 2 P. 4 P. 5 P. 6 P. 7 P. 9 P P.11 P.13 P.15 P.16 P.17 P.17 P.18 P.20 P.21 P.23 P P P P P P P P.31

how-to-decide-a-title

健康保険組合のあゆみ_top

リバースマップ原稿2

URL AdobeReader Copyright (C) All Rights Reserved.

SSB_G_ver1.0_2013.8


PPTテンプレート集 ver.1.0

Flash Player ローカル設定マネージャー

DumpsKing Latest exam dumps & reliable dumps VCE & valid certification king

P. 2 P. 4 P. 5 P. 6 P. 7 P. 8 P. 9 P P.11 P.13 P.15 P.16 P.17 P.17 P.18 P.20 P.21 P.23 P P P P P P P.30 16

Copyright 2017 JAPAN POST BANK CO., LTD. All Rights Reserved. 1


Copyright 2008 NIFTY Corporation All rights reserved. 2

P. 2 P. 4 P. 5 P. 6 P. 7 P. 9 P P.11 P.14 P.15 P.16 P.16 P.17 P.19 P.20 P.22 P P P P P P P P P

P. 2 P. 4 P. 5 P. 6 P. 7 P. 9 P.10 P.12 P.13 P.14 P.14 P.15 P.17 P.18 P.20 P P P P P.25 P.27 P.28 Copyright 2016 JAPAN POST BA

untitled

リスク分析・シミュレーション

Copyright 2006 KDDI Corporation. All Rights Reserved page1

目次 取組み概要 取組みの背景 取組みの成果物 適用事例の特徴 適用分析の特徴 適用事例の分析結果から見えたこと JISAによる調査結果 どうやって 実践のヒント をみつけるか 書籍発行について紹介 今後に向けて 2


1000 Copyright(C)2009 All Rights Reserved - 2 -

! Copyright 2015 sapoyubi service All Rights Reserved. 2

report03_amanai.pages

report05_sugano.pages

2

過去問セミナーTM

Fuji Xerox Co., Ltd. All rights reserved.

Excelfl—‘ãŁª’Í-flO“Z

untitled

Source Insight

PowerPoint プレゼンテーション

dekiru_asa

untitled


Microsoft PowerPoint _SIG-KST.pptx

<4D F736F F F696E74202D E A92E897CA D E83678AC7979D B838B5F F947

Copyright Qetic Inc. All Rights Reserved. 2

DC9GUIDEBook.indb

Releases080909


untitled

h1_h4_

untitled

Microsoft Word - ESxR_Trialreport_2007.doc

Copyright 2017 JAPAN POST BANK CO., LTD. All Rights Reserved. 1

Plano-POS Ver1

組織内CSIRT構築の実作業

untitled

個人向け WEB バンキングサービス 推奨環境と設定について 新システムにおける個人向けWEBバンキングサービスの推奨環境は以下のとおりです 推奨環境には 開発元のサポートが終了し セキュリティ更新プログラム等の提供が行われていないOSやブラウザは含まれません また 推奨環境については動作確認をして

Copyright 2010 Sumitomo Mitsui Banking Corporation. All Rights Reserved.


Solibri Model Checker 9.5 スタードガイド

MultiPASS Suite 3.20 使用説明書

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事

(c) PIXTA Co. Ltd. All Rights Reserved.

20 180pixel 180pixel Copyright 2014 Yahoo Japan Corporation. All Rights Reserved.

スキル領域 職種 : ソフトウェアデベロップメント スキル領域と SWD 経済産業省, 独立行政法人情報処理推進機構

SmartLMSユーザーズガイド<講師編>

SEC セミナ 2014 年 12 月 スライドのほかに テキスト SEC コンテンツを活用した IT プロジェクト 見える化 のすすめ をご参照下さい IT プロジェクトの見える化 IPA/SEC 連携委員みたに先端研合同会社代表神谷芳樹 みたによしき 奈良先端科学技術大学院大学非常勤講師 神谷芳

目次 5. よくある質問とその答え 会員登録関連 質問 会員登録をしましたが 認証 E メールが届きません 質問 退会したいのですが ログイン関連 質問 正しいメールアドレスやパスワードを入力しても

Copyright (C) 2007 noroiya.com.all Rights Reserved. 2

Adobe Rader Copyright (C) 2007 jiko-zero.info All rights reserved

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

[ ][ ] HTML [ ] HTML HTML

keysql42_usersguide

目 次 1. 会 員 登 録 推 奨 動 作 環 境 サイト 閲 覧 環 境 シミュレーション 動 作 環 境 各 種 設 定 について メールアドレスおよびニックネームの 登 録

untitled

2Mac OS OS Safari プラグインソフト 3.X Mac OS X 5.X Mac OS X 5.X Mac OS X Adobe Reader ( 入出金明細照会結果を印刷する場合 / ローン 外貨サービスを利用する場合 ) Adobe Fla

4D Draw

2 はじめに IPA/SEC では ソフトウェア開発における定量的管理の普及促進の一環として 国内の多様なソフトウェア開発のプロジェクトデータを整理 分析した ソフトウェア開発データ白書 を 2004 年より定期的に発行しています その最新版である ソフトウェア開発データ白書 を


% 11.1% +6.% 4, % %+12.2% 54,16 6.6% EV7, ,183 Copyright 216 JAPAN POST GROUP. All Rights Reserved. 1

MultiPASS B-20 MultiPASS Suite 3.10使用説明書

<4D F736F F D CC2906C A90848FA78AC28BAB82C690DD92E882C982C282A282C42E646F63>

IT 産業を取り巻く環境の変化 ネットワークの普及 競争の激化ビジネスモデルの革新トラブルの多発 期待 ニーズ システムへの要求が増大 安全 安心への要請が増大 低コスト 短納期開発 多機能化 高性能化 信頼できるマネジメント トラブル未然抑止 リスクの増大 理想 不適切な見積 生産性の見誤り 人海

Transcription:

工数見積り手法 CoBRA ~ 勘 を見える化する見積り手法 ~ CoBRA 研究会 2011 年 5 月 情報技術研究センターシステム技術グループ Copyright 2011 MRI, All Rights Reserved

ご紹介する内容 1.CoBRA 法の概要 2.CoBRAツール 3.CoBRAモデルでの見積り 4.CoBRAモデルの応用 5.CoBRAモデルの構築 6. まとめ 2 Copyright 2011 MRI, All Rights Reserved

数規模工1.CoBRA 法の概要 < 考え方 > 規模がほぼ同じでも かかる工数に違いがある この状況を ベースの生産性 α と そこからのオーバーヘッド (CO) により説明する CO α 規模 3 Copyright 2011 MRI, All Rights Reserved

1.CoBRA 法の概要 < 勘 の見える化とは > 優れた 勘 経験 は 見積りに活用すべき ベテランの見積りは妥当なことが多い 将来の見通しについては 勘 経験 に頼らざるを得ない 勘 勘 経験 のみの見積りには問題が 勘 経験 を有するベテラン以外は使えない ( ノウハウ共有が困難 ) 見積り結果の正しさを説明することが難しい ( 説明力の不足 ) 経験 新しい科学的な KKD データ 解決策 CoBRA 法によるモデル化 勘 経験 の正しさを データ で検証 モデル化により 優れたノウハウを共有 4 Copyright 2011 MRI, All Rights Reserved

1.CoBRA 法の概要 < 見積り式 > 工数 ( コスト ) = α 規模 ( 1 + CO i ) 実績データに照らして 変動要因とその定量化を検証し α を計算 過去プロジェクト規模工数 PJ-1 10.3KLOC 9.2 人月 PJ-2 8.8KLOC 7.5 人月 PJ-3 21.3KLOC 18.7 人月 PJ-4 42.5KLOC 52.1 人月 PJ-5 5.2KLOC 6.3 人月 PJ-6 22.3KLOC 18.2 人月 補完 コスト変動要因のオーバヘッドを考慮 経験豊富な PL 等の熟練者の知見を基に 変動要因とその影響を定量化 確率 A 氏 B 氏 C 氏 影響度 (%) 5 Copyright 2011 MRI, All Rights Reserved

1.CoBRA 法の概要 < 位置づけ > 見積り手法 経験ベース型 基本的に熟練者の経験のみを利用 混合 ( ハイブリッド ) 型 過去のプロジェクトデータと熟練者の経験を利用 データ駆動型 過去のプロジェクトデータに基づく 専門家による見積り 見積りミーティング デルファイ法 アナロジー利用 CoBRA 法 COCOMO OSR Regression( 回帰の利用 ) CART ANOVA 3 名程度の熟練者と 10 個程度の実績データから見積りモデル構築 6 Copyright 2011 MRI, All Rights Reserved

算超過確工数予1.CoBRA 法の概要 < 利用シーン > PMO 品質管理部門プロジェクトマネージャ コストマネジメントリスクマネジメントプロセス改善 コスト見積り 予算超過リスクの評価 高影響要因の対策と解消 1.0 0.8 0.6 見積値 ( 中央値 ) 率0.4 0.2 0.1 660 880 960 1260 1420 要求変更の度合い 24.6 見積り時の要求内容の曖昧さ 19.4 業務の複雑さ 16.8 信頼性要求のレベル 15.5 システムの複雑性 9.8 0.0 10.0 20.0 30.0 40.0 [%] 予算超過確率 コスト変動幅の確認 見積り工数分布及び予算超過確率 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 見積り工数 [ 人月 ] 600 500 400 300 200 100 0 度数 変動要因の寄与度 見積り時の要求内容の曖昧さ 29.5% 要求変更の発生想定時期 25.2% 業務の複雑さ 17.8% システムの複雑さ 16.4% 信頼性要求のレベル 16.2% チームの経験 知識 11.6% 開発期間の厳しさ 10.6% 顧客の参画度合い 8.3% 関係者の数 6.7% プロジェクトマネージャの経験 知識 6.3% 高影響な要因の把握 0.0% 10.0% 20.0% 30.0% 40.0% 7 Copyright 2011 MRI, All Rights Reserved

2.CoBRA ツール 簡易ツール CoBRA 法の体験版 IPA/SEC のホームページにログイン後に 所定の URL から使用 2007 年度の実証実験の集約データを参考値として搭載 実績データのみ入力し CoBRA モデルの構築 見積り リスク評価を体験 利用に必要な環境 Internet Explorer Ver6.0 以降 Firefox 2.0 以降 Flash Player 10 以降 統合ツール CoBRA 法のフル機能版 IPA/SEC のホームページにログイン後に 所定の URL からダウンロードして利用 Excel ブックファイル ( マクロ入り ) 一から独自の見積りモデルを作成できる ( 簡易ツールのデータの引き継ぎも可能 ) 利用に必要な環境 OS: Microsoft Windows 2000 SP4 以降 オフィスアプリケーション : Microsoft Excel 2002 以降 8 Copyright 2011 MRI, All Rights Reserved

3.CoBRA モデルでの見積り < 手順 > 工数見積りの手順 1 規模の設定 見積もる対象のプロジェクトの開発量 ( 規模 ) を想定します 2 変動要因の影響度の大きさの設定 各変動要因の影響度の大きさを評価します (0~3 の 4 段階 ) 3 見積りの実行 見積りを実行し 結果を確認します ( ツールを使用 ) 3 1 2 工数 ( コスト ) = α 規模 ( 1 + COi ) 9 Copyright 2011 MRI, All Rights Reserved

3.CoBRA モデルでの見積り手順 < 規模入力 > 1 想定規模を入力 10 Copyright 2011 MRI, All Rights Reserved

3.CoBRA モデルでの見積り < 変動要因レベル入力 > 1 想定規模を入力 2 変動要因のレベルを入力 11 Copyright 2011 MRI, All Rights Reserved

3.CoBRA モデルでの見積り < 見積り実行 > 見積り結果 予算超過確率 2 変動要因のレベルを入力 感度分析 3 見積り実行 12 Copyright 2011 MRI, All Rights Reserved

4. 応用 < 予算超過リスクの分析 > 予算超過確率を指定して 見積り工数を逆算 ( 予算超過確率 20% 62 人月で見積もる ) 予算超過確率 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 600 見積り工数 : 59 人月 500 400 300 200 100 0 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 72 見積り工数 [ 人月 ] 度数 工数を指定して その工数を超過する確率を計算 (56 人月の見積り 予算超過確率 85%) 13 Copyright 2011 MRI, All Rights Reserved

4. 応用 < コストマネジメントのポイント発見 > 感度分析により 高影響の要因を把握 例では 見積り時の要求内容の曖昧さ 要求変更の発生想定時期 が高影響 見積り時の要求内容の曖昧さ : レベル 2 要求変更の発生想定時期 : レベル 2 高影響な要因について 軽減策を検討 例えば 顧客との Q&A を通じて 見積り時の要求内容の曖昧さ の軽減を図る 変動要因の寄与度 見積り時の要求内容の曖昧さ要求変更の発生想定時期業務の複雑さシステムの複雑さ信頼性要求のレベルチームの経験 知識開発期間の厳しさ顧客の参画度合い関係者の数プロジェクトマネージャの経験 知識 17.8% 16.4% 16.2% 11.6% 10.6% 8.3% 6.7% 6.3% 25.2% 29.5% 0.0% 10.0% 20.0% 30.0% 40.0% 14 Copyright 2011 MRI, All Rights Reserved

4. 応用 < コストマネジメントの具体例 > 予算超過確率 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 72 見積り工数 [ 人月 ] 600 500 400 300 200 100 0 度数 1 元の見積り : 59 人月 56 人月だと予算超過確率 85% 2Q&A により要求内容を明確化 見積り時の要求内容の曖昧さ を 2 から 1 に改善 超過確率 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 47 48 48 50 51 52 53 55 56 57 58 60 61 62 63 65 見積り工数 [ 人月 ] 500 450 400 350 300 250 200 150 100 50 0 度数 要求変更の発生想定時期 信頼性要求のレベル 見積り時の要求内容の曖昧さ プロジェクトマネージャの経験 知識 356 人月でも大丈夫! 業務の複雑さ システムの複雑さ チームの経験 知識 開発期間の厳しさ 顧客の参画度合い 関係者の数 変動要因の寄与度 6.7% 6.3% 8.4% 11.6% 10.6% 16.4% 16.2% 14.8% 17.8% 25.1% 0.0% 10.0% 20.0% 30.0% 15 Copyright 2011 MRI, All Rights Reserved

5.CoBRA モデルの構築プロセス (1) 変動要因の洗い出し 変動要因の定義 影響度のアンケート 既存システムへの影響度 + 関係者の協力度合い + 要件の不安定性 + 工数 + + + 性能要件のレベル + 開発期間の制約 信頼性要件のレベル 開発実績 (2) 実績データの収集 規模 工数 ( コスト ) の収集 変動要因のレベル設定 工数 =α 規模 (1+ CO) (3) モデルの構築 ΣCO のシミュレーション α の回帰計算 ツールを利用 (4) モデルの改善 ( 繰り返し ) 要因関係図の見直し 規模 工数 変動要因のレベルの見直し CoBRA モデル完成 16 Copyright 2011 MRI, All Rights Reserved

6. まとめ < 得られる効果 > コスト説明力の向上 コストを変動させる要因とその影響度を見える化 コストマネジメント力の向上 コスト低減ポイント ( 影響度の大きい要因 ) を把握 コスト交渉力の向上 独自のコストモデルを獲得し コスト評価 交渉力を向上 CoBRA 見積りモデル 見積りリスクの定量化 コスト見積りの変動量を把握し 予算超過確率を評価 アセット化と属人性排除 熟練者の優れた知見をモデル化し 組織の資産として共有 活用 プロセス改善 組織共通の要因の軽減 解消により プロセスを改善 17 Copyright 2011 MRI, All Rights Reserved

ご静聴ありがとうございました 展示ブースにて CoBRA ツールを展示しております 是非お立ち寄りください CoBRA 研究会が編纂した CoBRA 法入門 ( オーム社 ) が 2011 年 4 月 22 日に発刊されました 是非ご覧ください Email: cobra_info@mri.co.jp 18 Copyright 2011 MRI, All Rights Reserved