サブシステムの開発目標 プロジェクト管理の仕組み (その41)

更新日

投稿日

 前回までで、化粧品の自販機についてシステムの内部構造を決めました。システム内部構造は、システムを独立したサブシステムにブレークダウンしたもので、ブロックやモジュールなどチームや技術者が扱える単位まで繰り返します。そして、このブレークダウンは本質的に試行錯誤からなる作業であり、ブレークダウンした結果を評価することができる仕組みを持っていることが重要だとお伝えしました。FURPS+ を使って作成したシステム要件はサブシステムへのブレークダウン結果を評価するために必要だったわけです。
 
 システム設計というのは、このブレークダウンを繰り返し実行して適切な開発単位にすることです。では、システム設計ではいったいどこまでブレークダウンするのでしょうか。それは、その開発プロジェクトのメンバーあるいはサブチームが自分たちで開発を進めることができると思えるところまでです。
 
 システム設計の後はほとんどの場合、ボードや機構やソフトに分かれて、あるいは、機能ブロックごとに分かれて、それぞれの担当者やサブチームで同時並行に開発作業が進められます。このとき、どのようなサブチームで分かれるのか、どのようなスキルのメンバーがいるのかなど様々で、だからこそ、システム設計者は、サブチームやメンバーの実力・能力に合ったアウトプットにするところまでを自分の仕事とする必要があります。
 
 したがって、システム設計は、エンジニアリングの責任者、つまり、プロジェクトの中で技術的な中心人物が担当することが大切です。一人ではなく数人ということもあるでしょうが、開発プロジェクトメンバーの中でトップレベルのシステム設計スキルを持ち、製品全体の設計に責任を持つことができる人たちが、一元的にシステム設計を行う体制になっていることが要求されます。
 
 サブシステムと呼ぶのか、ブロックと呼ぶのか、モジュールと呼ぶのかはいろいろでしょうが、システム設計によりサブチームあるいは技術者が開発作業を行うことができる単位にブレークダウンしたものを、ここではサブシステムと呼ぶことにします。また、開発を進めるのはサブチームとしましょう。サブチームは、サブシステムが何を作ればよいのかが明確に把握できる状態になっていないと開発作業を進めることができません。作るもののゴールを明確にするということことです。それでは、自販機の例を使って実際にやってみましょう。
 
 図77はサブシステムにブレークダウンしたシステムの内部構造です。システム要件一つひとつについて動作を検証したもので、サブシステム間にその一部を記載しています。細かなと...
 前回までで、化粧品の自販機についてシステムの内部構造を決めました。システム内部構造は、システムを独立したサブシステムにブレークダウンしたもので、ブロックやモジュールなどチームや技術者が扱える単位まで繰り返します。そして、このブレークダウンは本質的に試行錯誤からなる作業であり、ブレークダウンした結果を評価することができる仕組みを持っていることが重要だとお伝えしました。FURPS+ を使って作成したシステム要件はサブシステムへのブレークダウン結果を評価するために必要だったわけです。
 
 システム設計というのは、このブレークダウンを繰り返し実行して適切な開発単位にすることです。では、システム設計ではいったいどこまでブレークダウンするのでしょうか。それは、その開発プロジェクトのメンバーあるいはサブチームが自分たちで開発を進めることができると思えるところまでです。
 
 システム設計の後はほとんどの場合、ボードや機構やソフトに分かれて、あるいは、機能ブロックごとに分かれて、それぞれの担当者やサブチームで同時並行に開発作業が進められます。このとき、どのようなサブチームで分かれるのか、どのようなスキルのメンバーがいるのかなど様々で、だからこそ、システム設計者は、サブチームやメンバーの実力・能力に合ったアウトプットにするところまでを自分の仕事とする必要があります。
 
 したがって、システム設計は、エンジニアリングの責任者、つまり、プロジェクトの中で技術的な中心人物が担当することが大切です。一人ではなく数人ということもあるでしょうが、開発プロジェクトメンバーの中でトップレベルのシステム設計スキルを持ち、製品全体の設計に責任を持つことができる人たちが、一元的にシステム設計を行う体制になっていることが要求されます。
 
 サブシステムと呼ぶのか、ブロックと呼ぶのか、モジュールと呼ぶのかはいろいろでしょうが、システム設計によりサブチームあるいは技術者が開発作業を行うことができる単位にブレークダウンしたものを、ここではサブシステムと呼ぶことにします。また、開発を進めるのはサブチームとしましょう。サブチームは、サブシステムが何を作ればよいのかが明確に把握できる状態になっていないと開発作業を進めることができません。作るもののゴールを明確にするということことです。それでは、自販機の例を使って実際にやってみましょう。
 
 図77はサブシステムにブレークダウンしたシステムの内部構造です。システム要件一つひとつについて動作を検証したもので、サブシステム間にその一部を記載しています。細かなところまで見ると気になる点もありますが、説明用サンプルだと考えてください。
 
R&D
図77. サブシステム構成
 
 図の中心に位置している「操作管理サブシステム」について考えたいと思います。図を見ると、状態管理サブシステム、金銭授受サブシステム、金銭管理サブシステム、商品管理サブシステムのそれぞれとどのような関係でつながっているのかがわかります。次回は、操作管理サブシステムだけを抽出したもので、解説を続けます。
 
 

   続きを読むには・・・


この記事の著者

石橋 良造

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

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


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

もっと見る
プラスチック材料の特性を考慮した強度設計(その1)

 プラスチック材料の特性を考慮した強度設計について、2回に分けて解説します。   1.プラスチック材料で精度の高い強度設計を行うには &n...

 プラスチック材料の特性を考慮した強度設計について、2回に分けて解説します。   1.プラスチック材料で精度の高い強度設計を行うには &n...


Painのリスト化 普通の組織をイノベーティブにする処方箋 (その86)

   今回も前回に続き、エドワード・デシが内発的動機付けに必要と主張している2つの要素である「自律性」と「有能感」の内、後者の実現手段として、前回に...

   今回も前回に続き、エドワード・デシが内発的動機付けに必要と主張している2つの要素である「自律性」と「有能感」の内、後者の実現手段として、前回に...


自社技術の棚卸し,保有している技術に基づく新製品発掘

 今回は自社技術の棚卸しについてお話します。これは、保有している技術の一覧表を作ることです。一覧表といっても作りかたは様々で、自社技術の競争力の確認や、技...

 今回は自社技術の棚卸しについてお話します。これは、保有している技術の一覧表を作ることです。一覧表といっても作りかたは様々で、自社技術の競争力の確認や、技...


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

もっと見る
ハイヒール型プルタブオープナー  異分野市場での事業化事例 (その1)

「部品技術の見える化」で、B2Bの部品からB2Cの完成品事業に成功したクライアントの事例を紹介します。A社は、金属加工の部品メーカーであり、田植え機、AT...

「部品技術の見える化」で、B2Bの部品からB2Cの完成品事業に成功したクライアントの事例を紹介します。A社は、金属加工の部品メーカーであり、田植え機、AT...


擦り合わせ型と組み合わせ型 目指すべき開発体制とは(その1)

  【目指すべき開発体制 連載目次】 目指すべき開発体制とは(その1)擦り合わせ型と組み合わせ型 目指すべき開発体制とは(その2)日本企業文化を...

  【目指すべき開発体制 連載目次】 目指すべき開発体制とは(その1)擦り合わせ型と組み合わせ型 目指すべき開発体制とは(その2)日本企業文化を...


生産を見越した試作の方法とは

        今回は、次のような事例により、生産を見越した試作の方法を解説します。   1. 事例: 試作のタイミングで、注意をすべきこと ...

        今回は、次のような事例により、生産を見越した試作の方法を解説します。   1. 事例: 試作のタイミングで、注意をすべきこと ...