CMMIの有効性に関する経験的な証拠はありますか?


9

CMMI指向の組織におけるソフトウェアプロジェクトの有効性を調査する研究があるかどうか疑問に思っています。たとえば、CMMI組織は、非CMMI組織よりも時間どおりに、または予算通りにプロジェクトを完了する可能性が高いですか?

CMMIは「能力成熟度モデル統合」の略です。カーネギーメロン大学(SEI-CMU)のソフトウェア工学研究所によって開発されました。

これは認定ではありませんが、レベル2やレベル3など、さまざまなレベルのCMMIに組織を「評価」するさまざまな会社があります(CMMIレベル1は、誰も望んでいない動物学のホッブス自由であると思いますつまり、以前にCMMIを聞いたことがない場合でも、全員が少なくともCMMIレベル1です。

私は間違いなく専門家ではありませんが、組織はさまざまな仕事の範囲内でCMMIレベルを評価できると考えています。つまり、サービス提供、ソフトウェア開発、ばかげているなどです。私の質問はソフトウェア開発の評価に焦点を当てています:組織ですソフトウェアプロジェクトのCMMIレベルXに評価されたソフトウェアプロジェクトは、CMMIレベルXに評価されていない別の組織よりも、ソフトウェアプロジェクトを予定どおりに予算内で完了する可能性が高いですか。

ただし、ソフトウェア指向のCMMIに関する明確なデータがない場合、CMMIの評価が他の活動にも及ぼす影響に興味があります。

私が最初に質問したのは、ソフトウェアで行われたさまざまな調査を見たからです(たとえば、The Mythical Man Monthのエッセイは、McConnellのCode Completeがそうであるように、多数の実証的調査を参照しています)。したがって、ソフトウェア開発の実証的調査を実施している組織があることを知っています。 。


1
能力成熟度モデルの統合? 事例として、cmmifaq.info/#1を見ると、あなたの質問は壊滅的に過度に単純化されているようです。CMMIはプロセスの改善に関するものであり、短期的には常により多くの時間と費用がかかります。その投資から見返りを得るかどうか、またいつするかは、組織の現在の状況と多くの交絡要因に大きく依存します。
ロバートハーベイ

1
CMM(CMMiの道徳的な前任者)は90年代の初めから中頃にいたので、誰かがCMMi *レベルX認定になると実際に違いが出るかどうかを確認するために「戻って」回ったと思います。結局のところ、その循環の戻りは、CMMおよびCMMiが促進することになっているプロセス改善の一部です。
Bruce Ediger

1
@BruceEdiger-これが非常に頻繁に発生するのを妨げている3つの要因があると思います。1つ目は、多くの企業が改善に関して「今年の流行」を引き受けることです。彼らはしばらくCMMを行い、次にKaizanなどを行います。彼らは本当にそれを理解することはなく、魔法の弾丸を探すために難しい質問をすることもありません。2番目の要素は、うまくいくものがある場合、会社は競争に一歩踏み出すことを恐れて話すべきではないと決定する可能性があることです。3つ目は、彼らは仕事に取り掛かるのに忙しいため、話をする必要がないことです。
Michael Kohne

CMMIは開発プロセスではありません。これは、開発プロセスを説明する方法です。私は複数のCMMI認定ロケーションで働いてきました。彼らはそれぞれ根本的に異なる開発プロセスを持っていますが、それぞれが認定されています。
サイン

@Micheal Kohne:結構ですが、CMMとCMMiはソフトウェアエンジニアリングの研究者によって公布されています。研究をすることを仕事とする誰かが、実際に彼らの実験の結論の検証(または独立した検証)を試みるように思われるでしょう。
Bruce Ediger

回答:


3

SEIは、ソフトウェア開発のさまざまな側面に対するCMMIの影響に関する資料を公開しています。企業がCMMIまたはSW-CMMのいずれかを採用することで得られた利点のいくつかのサンプルがあります。さらに、一部の企業は SEIに成功事例提供しています。特に興味深いのは、CMMIの影響と利点を示すテクニカルレポート:更新と暫定結果です。これらはすべてSEIによってキュレーションされますが、SEIは連邦/出資の研究開発センターであり、営利団体ではなく、学界や政府のコミュニティと大きなつながりがあるため、このデータを信頼する傾向があります。

防衛産業のソフトウェアエンジニアリングのジャーナルであるCrossTalkの2012年1月/ 2月号にも興味があるかもしれません。この問題は、高いCMMI成熟度(通常はレベル4およびレベル5として定義される)を達成することの利点に特に焦点を当て、プロジェクトのコスト、スケジュール、および品質への影響に関するいくつかの防衛請負業者からのデータ(すべてが肯定的)を明らかにします。成熟度が高い。


4
SEIはCMMIの作成における主要なプレーヤーの1つでもあり、それが繁栄するのを見ることでかなりの利益を得られます。彼らのウェブサイト上のCMMI賛成の資料の量は偶然ではないと思います。
Wyatt Barnett

2
Windowsのの偉大さを売り込んで、すべてのそれらの「研究」は、...そう、もちろん、彼らはWindowsが最善であることを見つけるしようとしているマイクロソフトによって支払われたのと同じ方法
ウェイン・モリーナ

ここで少し外れたトピックだと思います。バイアスはさておき、私はそれらのリンクのいずれにおいても経験的データの方法をあまり見ていません-それらはすべてケーススタディ指向です。特に、CMMIを実装していないコントロールグループはありません
Mark E. Haase

@mehaase彼らは経験的です。それはプロセス改善に来るとき、それは、製品、技術、知識やスキル全体の一貫性に変更した後、独自の組織への変更前の自分自身の組織を比較するより貴重だ...
トーマス・オーウェンズ

2
けっこうだ。それらは文字通り「経験的」であり、それらは控除ではなく観察に基づいているという意味でですが、それでもまだコントロールグループはありません。ビフォーアンドアフターアプローチの問題は、組織の有効性とCMMIレベルの間に相関関係がある可能性があることですが、因果関係がどのように実行されるのかわかりません。能力の向上に真に関心を持っている組織は、CMMIを採用する可能性が高いかもしれませんが、そのような自発的な組織は、CMMIがなくても自らを改善できる可能性があります。
Mark E. Haase
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.