2017年9月26日火曜日
会社組織型大規模ソフトアーキテクチャ
一人の人間が覚えられる知識、処理できる仕事の上限は、ある程度限られている。その能力が十倍違うことはあっても、一万倍違うということは考えにくい。でも計算機モデルではこれはあり得ることだ。それは素晴らしいことなのか、それとも違うのか、ちょっと分からなくなってきた。
人間は、物理的なサイズが閉じているし、脳の大きさも似たようなものだ。成人であれば、倍半分違うということはない。言葉を喋るスピードが4倍違うと、多くの人は聞き取れなくなる。では仕事が多くなったらどうするかというと、人を増やすのが従来のビジネスモデルだ。
計算機だって同じではないか、と言えば、そうではない。プログラムの規模にはモデルによって何万倍もの開きがある。もちろんモジュール分割して開発するわけではあるが、その境界は曖昧で、いかようにも作ることができる。これは、物理的な限界がある人間とは違う。
問題なのは、そのような超高速・超巨大なシステムを構築するのが、ほかならぬ人間自身であるというところだ。つまり、全体の複雑さが、既に人間が管理する(開発する)能力を超えてしまっているのではないだろうか。
人間なら、部署を分け、各々にマネージャーを配置し、進捗状況などを常時監視する、いわゆる管理職が居るはずだ。仕事が複雑であるほど管理職の比率は増え、様々な視点から管理をする。だが大規模プログラムにはそういう視点がない。マネージャーが居らず全員が実務者、というのが今のプログラムと言える。
まったく居ないわけではない。プロセス監視、機器の故障監視、通信集中の監視、マルウェアの監視といった汎用の監視システムはある。だが、ワークフローの途中でハンコを押す、業務の内容を熟知したマネージャーソフト、というのは見たことがない。課長、部長の区別も勿論ない。
何を言いたいのかというと、大規模プログラムにおいては、人間がしているように、ソフトウェア上でも実務者とマネージャーに別れた監視の概念を取り込むべきではないだろうか、ということだ。そしてその各々の複雑さは人間個々の理解を超えない範囲に止め、複雑さの増大に対してはマネージャーの(数の)増加で対応する、というものだ。
概念自体は簡単で、従来の業務ソフトを分割して、内部でワークフローを作り、チェックポイントでマネージャーソフトの承認がないと先に進めないようにする。勿論却下された場合の対応方法もプログラミングする必要があり、これは従来なかった概念なので新たな開発になる。一方でマネージャーソフトは当然ながら新規開発である。
判断の基準は、個々の業務に間違いがないかどうかは勿論だが、統計的にその処理が妥当かどうか、だろう。例えば特定の処理が異常に多くないか、申請者が怪しい人物でないか、極端に金額や数値が大きくないか、など、どちらかと言えば「常識」を持つものになる。そしてこれらはAI的なソフトになるのではないだろうか。
こうすると、人間としてのマネージャーが一人のAIマネージャーを教育(学習)し、監視しながら徐々に自動化の割合を高めていく、という形になる。これなら実務者が人からソフトに変わっても同じ対応ができるし、ノウハウは会社(AI)に溜まることになる。マネージャ相互の優秀さもちゃんと個性が出るので、それらを比較してより向上させたり、評価に使ったりできる。
マネージメントの量が増えれば人も増やさなければならない。これなら実務者がソフト化しても管理者側に廻ることができ、また管理者が増えることで処理可能数が増え、人を削らずに業務を拡大することができる。
このアーキテクチャでは、ソフトウェアが幾ら大規模になってもソースは大規模にならない。AIマネージャーの初期状態は皆同じであり、事業立ち上げ初期には(プログラマやPMではなく)業務経験者が多数必要になる。もしソフトに不具合があっても被害が大規模になることはない(人間の管理者がチェックするため)。ベンダにノウハウが移ってしまってベンダロックインが生じることもない。費用の問題を除けば(検討していないので)、どちらにとっても良いシステムであると言える。
登録:
コメントの投稿 (Atom)
注目の投稿:
労働生産性向上策私案
https://www.newprinet.co.jp/日本生産性本部 「労働生産性の国際比較2024」を こちらの統計によると、日本の一人当たりの労働生産性は、1990年頃には13位だったところ、その後落ち込み、1998年から20位前後で推移していた。だが2018年から急...
.jpg)
人気の投稿:
-
実は前日に書いているのでたぶん、だけれども、「 たつき諒の予言は外れる、という私の予言 」は当たった。 ただこの間、トカラ列島で群発地震が起こり、最大震度6弱が1回、5強・5弱も複数回発生した。 トカラ列島で最大震度6弱含む1700回超の群発地震 収束見通せず今後も警戒が必要(S...
-
世の中の話題はAGIを通り過ぎてASIに進んでいる。AGIがGeneral IntelligenceならASIはSuper Intelligence、即ち人類を遥かに超えた知性ということらしい。 2045年にシンギュラリティが起きると予測したのは、人工知能研究の世界的権威であ...
-
年金の制度を調べていて、なんと複雑で面倒なことかと辟易した。今ちょうど年金改革がされているけれども、現行のシステムを複雑にしているだけだ。年金に限らず、様々な社会保障制度が別の名前で呼ばれ、申請方法も異なり、審査も給付も別。ファイナンシャルプランナーや税理士、公認会計士などが必要...
-
近年の世界的な右傾化、自国第一主義化について、その原因を生成AIと討論しながら考えた結果、そういう結論に達した、というお話。 まずトランプが未だに支持されている理由について議論したのだが、その理由はアメリカ白人低学歴層の貧困化だという。この白人貧困層は、人数的には数千万人と規...
-
性善説と性悪説、どちらを取るかと言えば、やや性善説、だろうか。 子供の成長を見ていると分かるのだが、基本的に子供は善だ。だが、同時に自分勝手なところもある。人の持っているものを欲しがり、場合によっては喧嘩してでも奪おうとする。だがこれは「悪」と言えるほどのものではない。 ...
-
たつき諒氏の予言が話題になっているので、私も一つ予言をしてやろうかと思う。 2025年7月5日を中心とした前後1週間(計2週間+1日)の間に、日本の太平洋岸を震源とする、最大震度6強以上の地震は、起きない。 地震予知三原則である①地域の特定②時期の特定③強度の特定、何れも満...
-
先日、舛添要一氏と佐藤優さんの対談を読んだのだが、なかなかに面白かった。それは現在の中国とロシアの街中の話なのだが、両国とも監視カメラが大量にある。さぞ窮屈だろうと思いきや、街は安全になり清潔になり、あるいは交通渋滞が解消されるなど、市民の生活はずいぶんと良くなっているのだそうだ...
-
東京の話になるがご容赦頂きたい。 東京メトロは、全車両にMetro WiFiを導入することを既に決定している。該当車両では、車内でWiFiを快適に使うことができる。一方で他の私鉄やJRは、駅でこそ設置しているものの電車自体には一部の特急などを除き設置していない。 こ...
-
度々著名人が不用意に発言しては炎上するこの問題だが、それが正しいのか(真っ当な主張なのか)。またそれ以前の問題として、そもそも外国人犯罪者は本当に多いのか。今回はこれを調べてみた。これも生成AIを使ったのだが、なかなか面白い結果が出た。 まず単純に犯罪率を比較してみると、 ...
-
「人はなぜ悪に憧れるのか」と「人はなぜ正義に憧れるのか」をGoogle検索してみたところ、前者は素直にヒットするのに後者はひねくれたサイトしかヒットしなかった。どうやら人は悪に憧れているようだ。 前者のサイトを読んでいると、様々な解釈が出てきて面白い。だが、検索前に自分...
0 件のコメント:
コメントを投稿