...

教材サンプル(154KB)

by user

on
Category: Documents
21

views

Report

Comments

Transcript

教材サンプル(154KB)
SEPG Training Series
経営者向け
プロセス改善のススメ
日本電気通信システム株式会社
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 1
目次
SEPG Training Series
•
•
•
•
•
•
改善活動の歴史
ソフトウェア開発組織が抱える問題
プロセスの重要性
投資効果(ROI)の実例
CMMIモデルの概要
改善活動のアプローチ
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 2
Quality ControlとNEC
SEPG Training Series
•
•
•
•
•
戦後:
の手法が
戦後:SQC (Statistical Quality Control)の
手法が紹介された
紹介された
1950:
:Dr. W. E. Demingが
が来日し
来日し「品質管理セミナー
品質管理セミナー」
セミナー」を開催
1951~
~53:
:朝鮮戦争特需で
朝鮮戦争特需でSQCによる
による品質管理
による品質管理が
品質管理が始まった
1954:
:Dr. J. M. Juranが
が来日し
来日し「品質管理マネジメント
品質管理マネジメント講習会
マネジメント講習会」
講習会」開催
1964:
:NECハード
ハード製造部門
運動(
)を開始
ハード製造部門で
製造部門でZD運動
運動(Zero Defect)
– マーケット
マーケット・
・オリエンテッド
– フィードバック型
フィードバック型の品質管理
– 小集団活動
• 1981:
:SWQCキックオフ
キックオフ
– 以上は
のSWQC活動
活動(
以上はNECの
活動(日科技連)
日科技連)より
• 1991:
:NECソフトウェアプロセス
ソフトウェアプロセス研究会
ソフトウェアプロセス研究会により
研究会により「
により「ソフトウェアプロセス成熟度
ソフトウェアプロセス成熟度
の改善」(
改善」(日科技連
」(日科技連)
日科技連)翻訳出版
• 2000:
:NECソフトウェアプロセス
ソフトウェアプロセス分科会
の試行展開
ソフトウェアプロセス分科会にて
分科会にてCMMの
にて
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 3
わかってはいるけど・・・
SEPG Training Series
• 以下の思いに心当たりはありますか?もしあるのであ
れば、あなた方の組織は現状の問題をわかっていな
がら甘んじていませんか?改善の機会は目の前にあ
るはずです。
– 「どうせ、後でver1.01をリリースするのだから、多少のバグ
が残っていても今はリリースしてしまおう。」
– ある部門長の判断
– 「最重要事項はスケジュールだ。とにかく予定通りにプロ
ジェクトを進めないと、今年のボーナスが下がってしまう。」
– あるプロジェクトマネージャの嘆き
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 4
誤ったプロセスの兆候
SEPG Training Series
• コミットメントが守れないために
– 納期が遅れてしまう
– 開発後半で工数が増大する
– コストが膨れ上がる
• 進行状況が可視性がないために
– あなた方はいつも驚かされる
• 品質問題がなくならないために
– 修正作業が増大する
– ソフトウェアの機能が正常に動作しない
– 顧客要望より遅れて納入する
• 組織モラルが低いために
– 社員のフラストレーションが溜まり続けている
– 離職率が下がらない
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 5
プロセス管理の前提
SEPG Training Series
システムの品質は、その調達、開発および保守に使用され
るプロセスの品質に左右される。
この前提は、製品だけでなく、プロセスに焦点を合わせるこ
とを示唆する。
• これは、製造の分野において長く確立されている前提
である。(Shewhart, Juran, Deming, Humphreyなど
によるTQMの概念に基く)
• この前提が信頼されていることは、製造およびサービ
ス産業の品質向上運動により、世界的に明らかである
(例えば, ISO標準)。
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 6
共通的な誤解1
SEPG Training Series
• プロセスは必要ない、という意見を良く耳にします。
– そもそもソフトウェア開発は、工場労働ではない!
– 創造的な知的作業だ
– プロセスを定義し標準化することは創造性を失わせ、ス
ピード競争に勝てなくなる
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 7
状況は決して良くないはずです
SEPG Training Series
• 専門家は、極めて創造的な仕事をこなす。
• 一方で、全く貧弱な作業をする人もいます。
• 交響楽団は、高い能力の持った専門家の集まりです。
しかしながら、誰か1人でも不快な音を出してしまっては、演
奏は台無しになってしまいます。
• ソフトウェアも、たった1つの欠陥で会社の経営を揺るがす
ような危険性を持っています。そもそも、ソフトウェア開発で
は、技術者が誤りを犯す可能性が限りなく高いのです。
• わかってはいても、従来の直感的な開発手法の代案がな
いというだけで、受け入れていませんか?
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 8
簡潔にCMMIとは?1
SEPG Training Series
CMMIは、製品あるいはサービスの開発、調達、および
保守の管理における、組織のプロセスと能力を改善す
る手引きを提供する。
CMMIは、実績のあるアプローチを一つの体系にまとめ
ている。この体系は:
─ 組織が、そのプロセスの有効性を診断するため
に役立つ
─ 改善の優先順位を確立するために役立つ
─ これらの改善を実施するために役立つ
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
Page 9
プロセス改善モデル
SEPG Training Series
• IDEALアプローチ
アプローチ
– トップダウンで
トップダウンで始めるが、
めるが、結局は
結局は全員参加
– 現状評価を
現状評価を行い、改善ポイント
改善ポイントを
ポイントを絞る
– PDCAサイクル
サイクルを
サイクルを回す
Learning
学習フェーズ
学習フェーズ
– 小さく始
さく始めて、
めて、大きく展開
きく展開
組織的な
アプローチの改訂
教訓の文書化
と分析
Acting
実装フェーズ
実装フェーズ
プロセスと
計測の定義
改善の目的の
改善の 設定と、支援 改善のための
動機付け 体制の確立 インフラの整備
Initiating
立ち上げフェーズ
現在の習慣の
監査や分類
改善提案の作成
フェーズ成果の
優先順位
文書化
戦略の確立
Diagnosing
診断フェーズ
診断フェーズ
NEC Communication Systems, Ltd. High Level Management Basic Training Course – Encouragement of Process Improvement
試行の計画
と実施
導入の計画
と実施および
モニター
プロセス対応チーム
の設立
計画の立案
Establishing
構築フェーズ
構築フェーズ
Page 10
Fly UP