Comments
Description
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