CMMIの要件管理 プロジェクト管理の仕組み (その2)

更新日

投稿日

 前回のその1に続いて、今回は、CMMIの要件管理です。CMMI では次のこと(特定プラクティスといいます)ができている必要があります。
 
 (1) 要件の理解を獲得する
 (2) 要件に対するコミットメントを獲得する
 (3) 要件変更を管理する
 (4) 要件に対する双方向の追跡可能性を維持する
 (5) プロジェクト作業と要件の間の不整合を特定する
 
 どの項目も「やっている」と答えることができる開発現場が多いと思います。しかし、上記の (4) (5) を満足するためには要求仕様に対して『適切な実現性検討』が実施できている必要があり、実際のところ、十分にできているところは多くはありません。
 
 『適切な実現性検討』ができているということは、要求仕様(外部機能仕様)が希望機能一覧表ではなく、実現妥当性の検証ができているということです。この連載で何度か触れている「できた成り型開発」や「ベストエフォート型開発」では駄目です。「できた成り型開発」というのは、リリース時にできていることが製品仕様になるような開発です。最大限の努力をしたのだから、結果的にできあがったものが製品仕様になる開発スタイルということもできます。このような開発スタイルは多くの開発現場で見ることができるのですが、実現性検討が不十分なまま製品開発を進めているということに他なりません。
 
 適切に実現性検討が行われている状態とは、要求仕様の一つひとつに対する製品内部の振る舞いが確認できるということです。製品内部の振る舞いによる裏付けがある要求仕様が、実現性検証ができている要求仕様なのです。
 
 ここで、要素技術開発における実現性検討と製品開発における実現性検討はそのアウトプットは大きく違うことに注意してください。ここで話題にしているのは、製品開発における実現性検討であり、要求仕様の一つひとつに対する製品内部の振る舞いが文書で確認(追跡)できることと、製品内部の機能ユニット/モジュール/ブロックの一つひとつが関係している要求仕様を文書で確認(追跡)できることが要求されます。これが「双方向の追跡可能性を維持」しているということです。
 
 「双方向の追跡可能性維持」を断片的に設計文書化しているところはありますが、適切に実施できているところは QFD(品質機能展開)関連の手法・技法を導入しているか、少なくとも図32のようなマトリクスが設計文書に含まれているはずです。これを製造業ではあまり見かけることはありません。
 
                   R&D
図32.要求仕様と内部構成の双方向追跡を可能とする設計文書
 
 ところで、『適切な実現性検討』ができていれば、仕様変更や設計変更に強い開発になります。図32のような設計文書があれば、仕様変...
 前回のその1に続いて、今回は、CMMIの要件管理です。CMMI では次のこと(特定プラクティスといいます)ができている必要があります。
 
 (1) 要件の理解を獲得する
 (2) 要件に対するコミットメントを獲得する
 (3) 要件変更を管理する
 (4) 要件に対する双方向の追跡可能性を維持する
 (5) プロジェクト作業と要件の間の不整合を特定する
 
 どの項目も「やっている」と答えることができる開発現場が多いと思います。しかし、上記の (4) (5) を満足するためには要求仕様に対して『適切な実現性検討』が実施できている必要があり、実際のところ、十分にできているところは多くはありません。
 
 『適切な実現性検討』ができているということは、要求仕様(外部機能仕様)が希望機能一覧表ではなく、実現妥当性の検証ができているということです。この連載で何度か触れている「できた成り型開発」や「ベストエフォート型開発」では駄目です。「できた成り型開発」というのは、リリース時にできていることが製品仕様になるような開発です。最大限の努力をしたのだから、結果的にできあがったものが製品仕様になる開発スタイルということもできます。このような開発スタイルは多くの開発現場で見ることができるのですが、実現性検討が不十分なまま製品開発を進めているということに他なりません。
 
 適切に実現性検討が行われている状態とは、要求仕様の一つひとつに対する製品内部の振る舞いが確認できるということです。製品内部の振る舞いによる裏付けがある要求仕様が、実現性検証ができている要求仕様なのです。
 
 ここで、要素技術開発における実現性検討と製品開発における実現性検討はそのアウトプットは大きく違うことに注意してください。ここで話題にしているのは、製品開発における実現性検討であり、要求仕様の一つひとつに対する製品内部の振る舞いが文書で確認(追跡)できることと、製品内部の機能ユニット/モジュール/ブロックの一つひとつが関係している要求仕様を文書で確認(追跡)できることが要求されます。これが「双方向の追跡可能性を維持」しているということです。
 
 「双方向の追跡可能性維持」を断片的に設計文書化しているところはありますが、適切に実施できているところは QFD(品質機能展開)関連の手法・技法を導入しているか、少なくとも図32のようなマトリクスが設計文書に含まれているはずです。これを製造業ではあまり見かけることはありません。
 
                   R&D
図32.要求仕様と内部構成の双方向追跡を可能とする設計文書
 
 ところで、『適切な実現性検討』ができていれば、仕様変更や設計変更に強い開発になります。図32のような設計文書があれば、仕様変更が生じたときに製品内部のどこの振る舞いを確認する必要があるのか、設計変更が生じたときに要求仕様のどこを確認する必要があるのかがわかるからです。要件管理の仕組み進化・深化は大きな効果につながることがわかります。
 
 
 

   続きを読むには・・・


この記事の著者

石橋 良造

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

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


「技術マネジメント総合」の他のキーワード解説記事

もっと見る
第2回 2025年ものづくり白書から~なぜ日本の製造業は「設計」で再び競争力を取り戻せるのか、現場起点の強みを構造から読み解く

【目次】 前回は、2025年版ものづくり白書を手がかりに、2026年に向けた日本の製造業の構造変化を概観した。そこから浮かび上がった...

【目次】 前回は、2025年版ものづくり白書を手がかりに、2026年に向けた日本の製造業の構造変化を概観した。そこから浮かび上がった...


メカトロ設計の3要素 【連載記事紹介】

  ◆メカトロ設計 高度化するとは、メカトロ化することに等しいのです。メカトロニクスは物質(メカ)、エネルギー(エレキ)、情報(ソフト)...

  ◆メカトロ設計 高度化するとは、メカトロ化することに等しいのです。メカトロニクスは物質(メカ)、エネルギー(エレキ)、情報(ソフト)...


事業領域は俯瞰して決める 新規事業・新商品を生み出す技術戦略(その12)

        新規事業の立ち上げミッションの初めに行う事業領域(事業ドメイン)を決める際に注意していただき...

        新規事業の立ち上げミッションの初めに行う事業領域(事業ドメイン)を決める際に注意していただき...


「技術マネジメント総合」の活用事例

もっと見る
基本の仕組みを進化・深化させるとは プロジェクト管理の仕組み (その1)

 前回は、リスク管理が重要であることと、その反面、リスク管理の仕組みを運用しているところでもリスク管理シートを書いているだけという、表面的な仕組みになって...

 前回は、リスク管理が重要であることと、その反面、リスク管理の仕組みを運用しているところでもリスク管理シートを書いているだけという、表面的な仕組みになって...


技術者の逆襲:イノベーションの必要性とは

  ◆ 現場からのイノベーション  最近、様々な場所でイノベーションという言葉を聞きます。普通の技術者にとって、イノベーションは技術革新や技術によって...

  ◆ 現場からのイノベーション  最近、様々な場所でイノベーションという言葉を聞きます。普通の技術者にとって、イノベーションは技術革新や技術によって...


擦り合わせ型開発と組み合わせ型開発とは

   「擦り合わせ型開発」という言葉や考え方は、東京大学の藤本隆宏教授が著書「能力構築競争」(中公新書)などで示したものです。マスコミなどでは...

   「擦り合わせ型開発」という言葉や考え方は、東京大学の藤本隆宏教授が著書「能力構築競争」(中公新書)などで示したものです。マスコミなどでは...