「ソフトウェア品質のホンネ」連載中!
SQiPポータルサイトでは、SQiP委員のソフトウェア品質へのその想いをコラム的に綴る
「ソフトウェア品質のホンネ」のコーナーを好評連載中です。
肩肘張らずに気軽にお読みいただける内容を掲載していきますので、お仕事の合間などに是非ご覧ください!
※本コーナーに対するご意見、ご感想がありましたら、sqip@juse.or.jpまでお寄せください。
システム思考とシステム工学
日本光電工業㈱ 大野 晋
面白いことに、日本では本当に重要な本や役に立つ本が売れない、もしくはすぐに廃版になってしまう傾向があるようです。今回ご紹介する2冊の本もそうしたものの一例ですね。
ジェラルド・M・ワインバーグと聞くと多くの私のようなオールド・ソフト技術者は無性に読み漁った経験を持つのではないでしょうか?
すでに廃版になった「技術レビューハンドブック(原版は入手可能だったはずですが)」のような本もありますが、現役の著作の中では「一般システム思考入門」(紀伊国屋書店)は取り付きにくい印象を持つ本です。おそらく、一連の著作を読む中で途中で挫折した経験を持つ方もいらっしゃるかもしれません。
一方で、東京駅前の書店最上階にある松丸本舗(本のセレクトショップ)のコンセプトとなった松岡正剛氏のエッセイ「千夜千冊」の中では、自らの思想に影響を与えた一冊に選ばれていたりもします。(1230夜)
システム思考とは、現代の科学(自然科学のみならず社会科学も)の研究の基本となっている考え方で、ある事象を見る際に、その事象全てをひとつのものとして捉えるのではなく、それが持つ複数の特徴に着目して、それぞれの構造を明らかにし、それを積み重ねることによって全体の構造を理解しようとする方法論です。いわゆる物理学の法則も、経済学の理論も、通信規格であるOSIの構造も、数学の体系すらもこの見方で構築されています。
簡単な例を挙げると、たとえば、図のような図形の集合があった場合、全体を見るとばらばらで訳がわからなくなってしまいますが、「色」という特徴と「形」という特徴に着目すると、それぞれ2種類のものから構成されていることがわかります。こうした構造を理解することで、全体の理解が容易になるわけです。これが一般システム思考の基本的な考え方で、実はG.M.ワインバーグの著作全体を貫く思想であったりもします。
なぜ、ワインバーグ氏がこの考え方を繰り返し提示したのかといえば、この考え方自体がシステムを構築する際の仕様の考え方と全体の構築方法を理解する道だからなのだと考えます。実はシステムの構築は、長い間、先人たちが解析してきた数々のパラダイムを用いて、私たちが新しいものを構築する作業に過ぎないのです。
ただし、複雑なシステムを構築する場合には、問題を解析し再構成するプロセスが非常に難しくなります。(これがシステムに関する研究が進んだ理由ではあるのですが)
そこで、システムを構築するための方法論が必要になりました。これが、システム工学です。
システム工学に関する全体観をまとめた良書がアンドリュー・P・セージの「システムズエンジニアリング」(日刊工業新聞社)です。もともと、カーネギーメロン大学の情報科学の教科書でもあり、原著は今も版を重ねていますが、日本語版は1997年に出版されましたが現在は一般的な良書の例に漏れず廃版になっています。この本はNASAのシステム工学のハンドブックの下敷きにもなっています。本来はシステムエンジニア(SE)を育てるための教科書なのですが、全てはおろか、そういう工学の体系があることすら知っているSEはほとんどいないものと思います。また、日本で書かれた類似著作はほとんど情報システムに対する構造について書かれたものが多く、システム工学の構造をシステムとしてきちんと提示している書籍は日本では本書しかないはずです。(が、もう絶版です)
セージは著作の中で、システム工学のシステムを次の階層で説明しています。
第1章 システム工学入門
第2章 システム工学プロセスとライフサイクル
第3章 システムマネージメント
第4章 運用と業務レベルのシステム品質保証
第5章 戦略的な品質保証と管理
第6章 情報要求、リスクマネージメント、システム工学手法
第7章 決定評価
第8章 ミクロ経済システムとコスト、運用効果分析
第9章 認知人間工学
個々の内容については、非常に詳細で巨大な本のため、目次の紹介にとどめますが、特筆すべきは、戦略的な品質保証と管理の項で、TQMについてその構造と手段、目的について詳細に記述している点です。
この本が書かれたのが1992年、日本で出版されたのが1997年ですが、時同じくして日本では、TQM活動を多くの組織で廃止し、現在まで延々と続く「失われた20年」という時代に突入していくのは皮肉のようにも思えます。
総ページ573ページの巨大な、しかも当時は12000円もする高価な「入門書」でしたが、もし、読む機会があるのならぜひ目を通してみてください。本来、システム(全ての人工物、特に複雑なもの)を構築する仕事をするのであれば、必読の知識体系だと考えます。
さて、今回はシステム思考とシステム工学について、参考書の紹介で簡単に説明しました。
次回は、パラダイムについて説明する予定です。
●実務基礎を身につけるのに最適!
●「ソフトウェア品質技術者資格認定制度(JCSQE)」対応
当セミナーオリジナル「ソフトウェア品質一連の演習」にて教育効果が倍増します!
過去のバックナンバー
- 第50回 品質管理のおはなし 日本光電工業㈱ 大野 晋
- 第49回 ソフトウェア品質というシステム、ソフトウェア品質を作るシステム 日本光電工業㈱ 大野 晋
- 第48回 たぶん、パラダイムのはなし 日本光電工業㈱ 大野 晋
- 第47回 システム思考とシステム工学 日本光電工業㈱ 大野 晋
- 第46回 システムとは 日本光電工業㈱ 大野 晋
- 第45回 プロフェッションとしての自覚 SQiP運営委員長 飯塚 悦功(東京大学)
- 第44回 ソフトウェア品質技術の歴史 その4 (温故知新のススメ) 富士通(株) 辰巳 敬三
- 第43回 ソフトウェア品質技術の歴史 その3 (コミュニティ) 富士通(株) 辰巳 敬三
- 第42回 ソフトウェア品質技術の歴史 その2 (日本のソフトウェア検査) 富士通(株) 辰巳 敬三
- 第41回 ソフトウェア品質技術の歴史 その1 (ソフトウェアテスト) 富士通㈱ 辰巳 敬三
- 臨時号 第5回世界ソフトウェア品質会議 開催ルポ ㈶日本科学技術連盟 安隨 正巳
- 第40回 ソフトウェア・テストエンジニア ”いろは”のおまけ ㈱ベリサーブ 佐々木 方規
- 第39回 ソフトウェア・テストエンジニア ”いろは”の”は” ㈱ベリサーブ 佐々木 方規
- 第38回 ソフトウェア・テストエンジニア ”いろは”の”ろ” ㈱ベリサーブ 佐々木 方規
- 第37回 ソフトウェア・テストエンジニア ”いろは”の”い” ㈱ベリサーブ 佐々木 方規
- 第36回 秘伝?GQMによるメトリクスの系統的定義方法の実践 その3 大阪電気通信大学 福山 峻一
- 第35回 秘伝?GQMによるメトリクスの系統的定義方法の実践 その2 大阪電気通信大学 福山 峻一
- 第34回 秘伝?GQMによるメトリクスの系統的定義手順 その1 大阪電気通信大学 福山 峻一
- 第33回 ソフトウェア品質技術者って何? その4 (株)システムSWAT 香村 求
- 第32回 ソフトウェア品質技術者って何? その3 (株)システムSWAT 香村 求
- 第31回 ソフトウェア品質技術者って何? その2 (株)システムSWAT 香村 求
- 第30回 ソフトウェア品質技術者って何? その1 (株)システムSWAT 香村 求
- 第29回 少数の原理を活用する その4(内外の原理) 富士ゼロックス(株) 秋山 浩一
- 第28回 少数の原理を活用する その3(前後の原理) 富士ゼロックス(株) 秋山 浩一
- 第27回 少数の原理を活用する その2(左右の原理) 富士ゼロックス(株) 秋山 浩一
- 第26回 少数の原理を活用する その1(上下の原理) 富士ゼロックス(株) 秋山 浩一
- 第25回 要求仕様書文章の質 その4 株式会社 プロセスネットワーク 金子龍三
- 第24回 要求仕様書文章の質 その3 株式会社 プロセスネットワーク 金子龍三
- 第23回 要求仕様書文章の質 その2 株式会社 プロセスネットワーク 金子龍三
- 第22回 要求仕様書文章の質 その1 株式会社 プロセスネットワーク 金子龍三
- 第21回 Wモデルに関する悩み相談 その4 TIS(株) 鈴木 三紀夫
- 第20回 Wモデルに関する悩み相談 その3 TIS(株) 鈴木 三紀夫
- 第19回 Wモデルに関する悩み相談 その2 TIS(株) 鈴木 三紀夫
- 第18回 Wモデルに関する悩み相談 その1 TIS(株) 鈴木 三紀夫
- 第17回 ソフトウェアテストにまつわるよくある疑問 その4 日本ヒューレット・パッカード(株) 湯本剛
- 第16回 ソフトウェアテストにまつわるよくある疑問 その3 日本ヒューレット・パッカード(株) 湯本剛
- 第15回 ソフトウェアテストにまつわるよくある疑問 その2 日本ヒューレット・パッカード(株) 湯本剛
- 第14回 ソフトウェアテストにまつわるよくある疑問 その1 日本ヒューレット・パッカード(株) 湯本剛
- 第13回 システムテストの自動化について その2 (株)OSK 小井土 亨
- 第12回 システムテストの自動化について その1 (株)OSK 小井土 亨
- 第11回 QCDのバランスって?? 日本電気(株) 誉田直美
- 第10回 こういうときどうやって分析すればいいのか教えて欲しい 日本電気(株) 誉田直美
- 第9回 データ収集は難しい?! 日本電気(株) 誉田直美
- 第8回 「ソフトウェア品質会計」という本を書きました 日本電気(株) 誉田直美
- 第7回 SQuBOK中国に渡る その4 (株)東芝 小笠原秀人
- 第6回 SQuBOK中国に渡る その3 (株)東芝 小笠原秀人
- 第5回 SQuBOK中国に渡る その2 (株)東芝 小笠原秀人
- 第4回 SQuBOK中国に渡る その1 (株)東芝 小笠原秀人
- 第3回 良いソフトウェアを作ることができる人 東京大学 飯塚悦功 (SQiPステアリング委員会 委員長)
- 第2回 本当のCMM ~故 ワッツ S. ハンフリー博士を偲んで ヤマハ(株) 小池 利和
- 第1回 「上流工程の欠陥除去率」の目標値について考える 東洋大学 野中 誠













