CMMについて

15
にににに CMM 032440 にに にに

description

CMMについて. 032440 和泉 恵祐. 目次. ① ソフトウェアのプロセス改善と CMM ② 能力成熟度をモデル化した CMM ③ CMM のあるべき姿を考える. CMMとは. CMM = Capability Maturity Model (成熟度モデル)組織のソフトウェア開発能力を評価するためのモデル 米国のソフトウェア工学研究所( SEI )で開発された。     ソフトウェア開発. 注目. 人の能力. 人. 重要. 「プロセス」. 環境・ツール. 活動の枠組みと活動内容・やり方. ソフトウェアの開発に問題を抱えている組織の特徴. - PowerPoint PPT Presentation

Transcript of CMMについて

Page 1: CMMについて

CMMについて

032440和泉 恵祐

Page 2: CMMについて

目次

① ソフトウェアのプロセス改善と CMM② 能力成熟度をモデル化した CMM  ③ CMMのあるべき姿を考える

Page 3: CMMについて

CMMとは

CMM = Capability Maturity Model (成熟度モデル)組織のソフトウェア開発能力を評価するためのモデル

米国のソフトウェア工学研究所( SEI )で開発された。    ソフトウェア開発

「プロセス」人の能力

環境・ツール

活動の枠組みと活動内容・やり方

注目

重要

Page 4: CMMについて

ソフトウェアの開発に問題を抱えている組織の特徴スケジュールと費用について現実的な予測が行われていないために、慢性的な予算超過の状態が続く厳しい納期を課せられると機能、品質を落とす

レビュー、テストなどの品質強化作業は、スケジュールが遅れてくると縮小または省略される

開発作業についての規定があっても守られない、または強制されることはない

Page 5: CMMについて

ソフトウェアの開発がうまく行っている組織の特徴

プロセスは全員に正確に伝えられ、作業は効率的に遂行される

プロセスが定義され、遂行上の役割と責務が明確になっている

必須のプロセスは省かれずに実行される 品質判定とプロセスの問題分析を行うための定量的な基盤がある

スケジュールと予算は実績の履歴に基づいており、現実的である

Page 6: CMMについて

プロセス成熟度

( 1)自組織のプロセス改善( SPA: Software Process Assessment)のため

(2)開発ベンダの評価選定( SCE: Software Capability Evaluation)のため

Page 7: CMMについて

CMMの構造

Page 8: CMMについて

成熟度レベル

Page 9: CMMについて

各成熟度レベルのプロセスの特徴と期待される成果

より高い目標値達成可能

Page 10: CMMについて

( 2)キープロセスエリア

                                                                         

Page 11: CMMについて

( 3)ゴール

  

Page 12: CMMについて

( 4)コモンフィーチャ

「実施される活動」 「実施のコミットメント」「実施能力」「計測と分析」「履行検証」

Page 13: CMMについて

( 5)キープラクティス

Page 14: CMMについて

CMM のあるべき姿を考える

Page 15: CMMについて

参考文献 

http://jibun.atmarkit.co.jp/fengineer/special/cmm01/ccm01.html

 http://www.mri.co.jp/COLUMN/TODAY/ISHIGAI/2002/0515IY.html