人的資源マネジメント:予測精度を高めるメトリクス基準モデル(その1)

更新日

投稿日

 メトリクスによる実践的進捗管理の仕組みは3つの仕組みで構成されているのですが、今回は「基準モデル」について解説します。基準モデルは見積もり作成のための数値モデルで、精度の高い見積もり、予測を実現するための手法です。
 

1. 基準モデルによる見積もり精度向上

 
 図118「基準モデル以前と以後の工数予実差」は、事例として紹介している民生機器メーカーにおいて、工数の計画と実績がプロジェクトごとにどのくらい乖離していたのか、それが、基準モデルの仕組みによりどうなったのかを示したグラフです。工数の実績値と計画値の差を実績値で割った値を示しています。
 
人的資源マネジメント図118. 基準モデル以前と以後の工数予実差
 
 同程度の開発規模(100人月程度)のプロジェクトを、基準モデル導入以前、以後で5つ取り上げています。導入後の方が全体的に予実差が小さくなっていることがわかりますし、加えて重要なのは、バラツキが小さくなっていることです。導入以前には、大幅に計画遅延を起こしたプロジェクトが2つあることが特徴的です。
 
 計画に対する実績のバラツキが大きいと、計画を信用することができなくなります。結果的に見積もり精度が高いプロジェクトがあったとしても、見積もり精度が高いのか低いのかはプロジェクトが終わってみないとわからないので、バラツキが大きい場合は、メンバーの確保や他のプロジェクトのスケジュール調整などに突然振り回されることになってしまいます。実際、マネジャーたちの苦労は絶えませんでした。それでは、基準モデルの仕組みについて解説します。
 

2. ムダの多い分析的アプローチ

 
 多くのプロジェクトで正確に見積もりたいもののひとつは工数ですが、その工数も含めてもっとも普及している見積もり方法は KKD ではないかと思います。経験、勘、度胸で「エイヤッ」と見積もる方法です。
 
 KKD による見積もりは、十分なプロジェクト経験を持つ人がやると高い精度のとなる場合もありますが、先に示した例のように精度のバラツキが大きくなりがちですし、プロジェクト関係者(ステークホルダー)が多くなったり、協業やアウトソーシングが必要になったりすると、見積もり根拠を説明できない KKD では合意をとることができず、プロジェクト上の大きな問題となってしまうことがよくあります。
 
 KKD ではない見積もり方法を導入している場合でも、見積もり式や見積もりモデルの作成に分析的に取り組むことが多いようです。分析的とは、プロジェクトに関係する要因を細かく分析、抽出して、その要因を考慮した見積もり方法を作成するという意味です。プロジェクト規模や期間、複雑度、困難度、さらには、メンバーの経験年数やスキルなど、関係があると考えられる様々な要因を数値化して、その影響を考慮した見積もり式(モデル)を作成する方...
 メトリクスによる実践的進捗管理の仕組みは3つの仕組みで構成されているのですが、今回は「基準モデル」について解説します。基準モデルは見積もり作成のための数値モデルで、精度の高い見積もり、予測を実現するための手法です。
 

1. 基準モデルによる見積もり精度向上

 
 図118「基準モデル以前と以後の工数予実差」は、事例として紹介している民生機器メーカーにおいて、工数の計画と実績がプロジェクトごとにどのくらい乖離していたのか、それが、基準モデルの仕組みによりどうなったのかを示したグラフです。工数の実績値と計画値の差を実績値で割った値を示しています。
 
人的資源マネジメント図118. 基準モデル以前と以後の工数予実差
 
 同程度の開発規模(100人月程度)のプロジェクトを、基準モデル導入以前、以後で5つ取り上げています。導入後の方が全体的に予実差が小さくなっていることがわかりますし、加えて重要なのは、バラツキが小さくなっていることです。導入以前には、大幅に計画遅延を起こしたプロジェクトが2つあることが特徴的です。
 
 計画に対する実績のバラツキが大きいと、計画を信用することができなくなります。結果的に見積もり精度が高いプロジェクトがあったとしても、見積もり精度が高いのか低いのかはプロジェクトが終わってみないとわからないので、バラツキが大きい場合は、メンバーの確保や他のプロジェクトのスケジュール調整などに突然振り回されることになってしまいます。実際、マネジャーたちの苦労は絶えませんでした。それでは、基準モデルの仕組みについて解説します。
 

2. ムダの多い分析的アプローチ

 
 多くのプロジェクトで正確に見積もりたいもののひとつは工数ですが、その工数も含めてもっとも普及している見積もり方法は KKD ではないかと思います。経験、勘、度胸で「エイヤッ」と見積もる方法です。
 
 KKD による見積もりは、十分なプロジェクト経験を持つ人がやると高い精度のとなる場合もありますが、先に示した例のように精度のバラツキが大きくなりがちですし、プロジェクト関係者(ステークホルダー)が多くなったり、協業やアウトソーシングが必要になったりすると、見積もり根拠を説明できない KKD では合意をとることができず、プロジェクト上の大きな問題となってしまうことがよくあります。
 
 KKD ではない見積もり方法を導入している場合でも、見積もり式や見積もりモデルの作成に分析的に取り組むことが多いようです。分析的とは、プロジェクトに関係する要因を細かく分析、抽出して、その要因を考慮した見積もり方法を作成するという意味です。プロジェクト規模や期間、複雑度、困難度、さらには、メンバーの経験年数やスキルなど、関係があると考えられる様々な要因を数値化して、その影響を考慮した見積もり式(モデル)を作成する方法です。
 
 見積もり式(モデル)を作成すると、見積もり精度を上げる必要があるわけですが、分析的方法で作成した場合、見積もりに使う要因をより増やしたり、詳細化したりすることになります。その結果、見積もりのためのデータ集めや計算が大変になり、手間がかかる割には見積もり精度が高くならないとなりがちです。そうやって見積もりモデルが使われなくなった現場を数多く見てきました。
 
 次回も、予測精度を高めるメトリクス基準モデルの解説を続けます。
 

   続きを読むには・・・


この記事の著者

石橋 良造

組織のしくみと個人の意識を同時に改革・改善することで、パフォーマンス・エクセレンスを追求し、実現する開発組織に変えます!

組織のしくみと個人の意識を同時に改革・改善することで、パフォーマンス・エクセレンスを追求し、実現する開発組織に変えます!


「人的資源マネジメント総合」の他のキーワード解説記事

もっと見る
仕事(職場)は自己実現の場 【快年童子の豆鉄砲】(その3)

  【この連載の前回:【快年童子の豆鉄砲】(その2)仕事とは、人生観の具現の手段へのリンク】 1.はじめに 前弾では、仕事に対する取り...

  【この連載の前回:【快年童子の豆鉄砲】(その2)仕事とは、人生観の具現の手段へのリンク】 1.はじめに 前弾では、仕事に対する取り...


技術企業の高収益化: その事業に儲けの論理はあるのか

◆ 儲けの論理、徹底させていますか  儲けるには論理が必須です。仕事柄、私は技術者や経営者を対象にコンサルティングや研修を行っています。大手企業には...

◆ 儲けの論理、徹底させていますか  儲けるには論理が必須です。仕事柄、私は技術者や経営者を対象にコンサルティングや研修を行っています。大手企業には...


エンゲージメントとは~技術企業の高収益化:実践的な技術戦略の立て方(その9)

  ◆ 社員のエンゲージメント向上に必要な事とは  世相は世相ですが、私のクライアント企業の方は実に楽しそうに仕事をしている人が多いです...

  ◆ 社員のエンゲージメント向上に必要な事とは  世相は世相ですが、私のクライアント企業の方は実に楽しそうに仕事をしている人が多いです...


「人的資源マネジメント総合」の活用事例

もっと見る
信頼と信用の違い

 福島正伸というカリスマ・コンサルタントがいます。福島氏には数々の名言があるのですが、たまたま触れた次の言葉が心に残りました。    『1回...

 福島正伸というカリスマ・コンサルタントがいます。福島氏には数々の名言があるのですが、たまたま触れた次の言葉が心に残りました。    『1回...


第1種の誤りと第2種の誤り

 「あわて者の誤り」と「ぼんやり者の誤り」をご存知ですか、あわて者の誤りは正式には『第一種の誤り』(Type Ⅰ error)と呼称し、ぼんやり者の誤りは...

 「あわて者の誤り」と「ぼんやり者の誤り」をご存知ですか、あわて者の誤りは正式には『第一種の誤り』(Type Ⅰ error)と呼称し、ぼんやり者の誤りは...


‐能力開発のシステム創り 製品・技術開発力強化策の事例(その47)

◆能力開発のシステム化に必要不可欠の条件。   前回の事例その46に続いて解説します。      (1) 情報伝達の仕組み創り   (2) 目標を明確...

◆能力開発のシステム化に必要不可欠の条件。   前回の事例その46に続いて解説します。      (1) 情報伝達の仕組み創り   (2) 目標を明確...