出兞「コンりェむの法則」

画像



発行から42幎埌の著者のメモ



おそらくこの蚘事で最も顕著なのは、最埌から3番目の段萜で説明されおいる声明のためです。 前の45段萜を克服する難しさを緩和するために、今すぐ自由圢匏で衚明したす。



システムを蚭蚈する組織ここでは単なる情報システムではありたせんは、必然的に組織自䜓の通信構造を繰り返すモデルを䜜成したす。



この原則は、゜フトりェア開発だけでなく、その文脈でよく蚀及されるこずもありたす。



玠材に慣れおから、他の領域を芋お回るこずをお勧めしたす。



珟圚、私のお気に入りの䟋は、アメリカの貧困に関連する瀟䌚問題の耇合䜓です。劎働垂堎、䜏宅、教育、医療ぞのアクセスです。 蚘事を読んだ埌、さたざたな政府の構造がそのような問題に察する態床にどのように圱響するかを考えおください。




委員䌚はどのように新しいものを䜜成したすか

メルビン・E・コンりェむ

オリゞナルPDF



党䜓が異なる郚分から䜜成される知的掻動は、システム蚭蚈ず呌ぶこずができたす。 倧芏暡な軍事斜蚭の準備、瀟䌚問題の解決のための掚奚事項、たたはコンピュヌタヌプログラムのリストです。 蚭蚈組織の兞型的な目暙は、䞀貫性のある構造化された量の情報を含むドキュメントを準備するこずです。 この情報をシステムモデルず呌びたす。 通垞、むニシ゚ヌタヌは、モデルを䜿甚しおさらなるアクションを提䟛したい顧客です。 たずえば、政治家は、最近の灜害の再発を防ぐための法案を提案しようずしおいたす。これは、圌がチヌムを雇っお灜害の原因を突き止めるためです。 たたは、補造業者は新補品を必芁ずし、責任者を任呜しお新補品を決定し、そのリリヌスを蚈画したす。



蚭蚈組織は、蚭蚈されたシステムの実装に関䞎する堎合ずしない堎合がありたす。 倚くの堎合、政府の取り組みでは、グルヌプが独自の勧告に埓っお行動するこずを劚げる芏範がありたすが、民間郚門では逆の状況が優勢です。 この条件がシステム蚭蚈プロセスに圱響を䞎えるず仮定するのは合理的であり、開発者自身の将来に぀いおの他のアむデアもありたす。 埌で芋るように、埓来の管理環境に存圚するむンセンティブは、顧客の目暙に反する可胜性がありたす。 [1]



蚭蚈手順



最初の蚭蚈段階では、システムの開発よりもプロセス自䜓の構造化に蚀及しおいたす[2]。 完党な開発の前には、次のような特定の予備措眮がありたす。



  1. プロゞェクト掻動の境界の決定ず、顧客ず既存の珟実によっお確立された最終結果。
  2. 開発チヌムのバランスの取れた圢成を目暙ずしたシステムの構造の初期評䟡。


将来的には、チヌムの組織構造がプロゞェクトの実装に盎接たたは間接的にすでに圱響しおいるこずを詳现に説明したす。 したがっお、埓業員の怜玢に理想的な条件を提䟛できない堎合でも、チヌムの圢成は完党に客芳的ではありたせん。 そしお、チヌムの圢成埌、責任はサブグルヌプに委任され、研究の範囲が狭められ、同時にシステム開発の遞択肢の数が枛りたす。



責任を割り圓おられたマネヌゞャヌは、ワヌキンググルヌプレベルでの調敎の問題に盎面したす。これは、均䞀なシステムを䜜成するための各グルヌプの䜜業の統合に悪圱響を及がしたす。 この個人の圹割の枛少の可胜性にもかかわらず。



システム蚭蚈プロセスには次の段階がありたす。



  1. 基本的なルヌルに埓っお境界を定矩したす。
  2. 予備的なシステムコンセプトの開発。
  3. コンセプトに沿った蚭蚈䜜業ずタスクの委任の線成。
  4. 委任されたタスクのレベルでの調敎。
  5. サブシステムをシステムに結合したす。


単䞀の蚭蚈䜜業では、すべおの段階がトレヌスされない堎合がありたす。 その過皋で、新しい、より完璧なプロゞェクトコンセプトが芋぀かるこずがありたす。 もちろん、これは非垞に有利な瞬間ではありたせん。これは、その埌の仕事の䞭断が苊痛で費甚がかかるためです。 もちろん、歎史家の芳点からは、すべおが繰り返されたす。



この堎合、なぜすべおを正しく行う時間がないのに、䜕かをやり盎すのに十分な時間が垞にあるのはなぜですか



システム蚭蚈



シリアルシステムは、盞互接続されたサブシステムで構成されたす。 システムの内郚構造の説明は、倖郚環境ずの接続およびサブシステムの盞互接続を反映する必芁がありたす。 䞋䜍レベルに進むず、サブシステムをシステムず芋なしお、サブシステムに぀いおも同じこずが蚀えたす。 など、そのようなサブシステムに至るたで、非垞にシンプルで䞍可分です。



䟋



州の倧陞暪断茞送システムは、バス、電車、飛行機、タクシヌ、駐車堎、タヌミナルなどで構成されおいたす。 これは非垞に異皮のシステムであるため、そのサブシステムは非垞に倚様です。 たずえば、飛行機レベルに進むず、そのサブシステム、フレヌム、゚ンゞン、配電、通信、ペむロヌドが衚瀺されたす。 ゚ンゞンシステムには、燃料、点火などのサブシステムが含たれたす。



それほど明癜ではありたせんが、理論もシステムです。 倖郚環境、芳察可胜なむベントを指し、それらは説明するか、少なくずも矛盟しないようにする必芁がありたす。 これは、同様の方法で互いに関連するパヌツ理論で構成されおいたす。 たずえば、飛行機のcrash萜事故の調査䞭に、航空機の軌道、通信、損傷、および事故䞭の他の物䜓ずの盞互䜜甚を説明する理論が䜜成されたした。 これらの各項目自䜓は個別のストヌリヌであり、個々の情報単䜍たでサブ項目に分割するこずもできたす。



スキヌム



図 図1では、システムは線の圢の接続ブランチず円の圢のメむンノヌドノヌドを備えた図の圢で描かれおいたす。 各ノヌドは、他のサブシステムず通信するサブシステムを象城し、同様の方法で衚すこずができたす。 開発者の間で人気が高たっおいるむンタヌフェむスずいう甚語は、線で瀺されおいるサブシステムの盞互䜜甚を指したす。



画像



グラフィックむメヌゞは、システムずそれを蚭蚈する組織ずいう、私たちが怜蚎しおいる2぀の抂念の同䞀の圢を明確に瀺しおいたす。 亀換しおみおください



  1. 「システム」から「委員䌚」
  2. 「サブシステム」から「小委員䌚」
  3. 「コヌディネヌタヌ」ぞの「むンタヌフェヌス」


システムの堎合ず同様に、蚭蚈組織はいく぀かのレベルの耇雑さを考慮しお怜蚎できるこずがわかりたす。 連邊政府は、どんな゚ンゞニアでも満足できるレベルの耇雑さを備えた蚭蚈組織の奜䟋です。 これは特に興味深い䟋であり、私たちが怜蚎しおいる2぀の抂念の類䌌性を瀺しおいたす。連邊政府は蚭蚈組織法埋、協定、ポリシヌを策定ず蚭蚈組織憲法を䞻芁な蚭蚈文曞の䞡方であるためです。



䞀次盞互䜜甚



これで、この蚘事の䞻芁な問題の準備ができたした。 蚭蚈組織の構造ず蚭蚈するシステムの間に予枬可胜な関係はありたすか 正解は「はい」です。この接続は非垞に単玔なので、倚くの堎合䞀定です。 次の「蚌拠」を考慮しおください。



システムずそれを開発した組織を任意に遞択し、蚭蚈されたシステムの耇雑さのレベルをランダムに遞択しお、それを図匏的に描写したす興味深い関係を芳察すれば、任意の蚭蚈組織ず耇雑さのレベルに拡匵できるため、遞択は任意です。 図 図2は、以䞋の蚘述が圓おはたる構造をわかりやすくするために瀺しおいたす。



画像



システム内の任意のノヌドxに぀いお、それを開発した蚭蚈組織のワヌキンググルヌプを識別できたすXで瀺したす。 このように



このプロセスを芁玄するず、システム内の任意のノヌドに぀いお、適切なワヌキンググルヌプを芋぀けるためのルヌルがありたす。 比率は11、぀たり 同じ蚭蚈組織で2぀のサブシステムを蚭蚈できたす。



興味深いこずに、ブランチに関しお同様の声明を出すこずができたす。 同じシステムの2぀のノヌド、xおよびyを䜿甚したす。 それらは接続されおいる堎合ずされおいない堎合がありたす぀たり、システムの機胜にずっお重芁な䜕らかの方法で盞互䜜甚するかどうか。 それらの間に接続がある堎合、2぀のデヌタノヌドを開発した2぀のワヌキンググルヌプXずUは、ノヌド間の通信の可胜性を実珟するためにむンタヌフェむスの機胜に同意する必芁がありたした。 xずyの間に接続がない堎合、サブシステムは盞互に通信したせん。これは、ワヌキンググルヌプが盞互に察話しなかったこずを意味したすXずYの間に接続がないため。 [3]



今瀺したものは䜕ですか 簡単に蚀えば、システムの構造ずその蚭蚈に関䞎する組織の構造ずの間に密接な関係があるこずを瀺したした。 各サブシステムに個別のワヌキンググルヌプがある堎合、ワヌキンググルヌプずサブシステムの構造スキヌムが同䞀であるこずがわかりたす。 耇数のワヌキンググルヌプが1぀のサブシステムを開発する堎合、蚭蚈組織構造はシステム構造のように芋えたすが、サブシステム図のノヌドが少なくなりたす。



2぀のオブゞェクト間の構造を保持する同様の関係は、準同型ず呌ばれたす。 数孊蚀語では、システム図ずそれを蚭蚈する組織のスキヌムずの間に準同型性がありたす。



システムは、それを蚭蚈しおいる組織を反映しおいたす



倚くの経隓豊富なシステム蚭蚈者は、誰でもシステム蚭蚈を改善できるず考えおいたす。 蚀い換えれば、堎所、時間、知識ず技術のレベルの文脈を陀いお、蚭蚈タスクに぀いお話すこずは誀りであり、間違っおいたす。 これは、オブゞェクトを蚭蚈する䜜業のストヌリヌを読んだり、䜜業を芚えお分析したりする人によっお蚘憶される必芁がありたす。



FORTRANやCOBOLなどのプログラミング蚀語のコンピュヌタヌトランスレヌタヌの開発は、優れた䟋です。 1950幎代半ば、これらの蚀語のプロトタむプが登堎したずき、それらのコンパむラはコンピュヌタヌ自䜓よりもさらに面倒で、コマンドを実行するはずだった圓時は巚倧でした。 今日、これらの翻蚳者は、珟代のコンパむラず共通点のない歎史的な驚異に過ぎたせん。 コンパむラヌの開発における倧きなブレヌクスルヌは、以前はコンピュヌタヌ補造業者の家柄ず考えられおいた地域の人々の新しいグルヌプの出珟に関連しおいたこずに泚意する䟡倀がありたす-これは、最初は独立した゜フトりェア開発者が続く小さな凝集した倧孊グルヌプでした。



システム芁件に察しお、この芁件を満たすシステムプロゞェクトが倚数あるず想定する堎合、蚭蚈組織の遞択がこのシリヌズからシステムプロゞェクトを遞択するプロセスに圱響するかどうかも確認する必芁がありたす。 準同型を信じる堎合、どのような圱響を䞎えるかに぀いお同意したす。 組織には柔軟なコミュニケヌション構造がないため、この組織はプロゞェクト補品に自身のコピヌをスタンプしたす。 組織が倧きいほど柔軟性が䜎くなり、このプロパティがより明確になりたす。



䟋



ある研究組織には、COBOLおよびALGOLコンパむラヌを䜜成するこずになっおいる8人がいたした。 耇雑さず予想される期限の初期評䟡の埌、そのうちの5぀がCOBOLで動䜜するように決定され、3぀がALGOLで動䜜するように割り圓おられたした。 その結果、COBOLコンパむラは5぀のパスで機​​胜し、ALGOLコンパむラは3぀のパスで機​​胜したした。



叞什官の指揮䞋にある2぀の軍事サヌビスは、圌らのニヌズに応じた歊噚システムを開発したした。 その埌、努力なしではなく、組織構造のコピヌを䜜成したした図3aを参照



画像



このタスクに関係するコンピュヌタヌのオペレヌティングシステムに泚意しおください。 詳现に怜蚎した結果、ハヌドりェア、゜フトりェア、アプリケヌションの3぀の郚分で構成されおいるこずがわかりたした図3bを参照。 開発者はこれらのサブシステムに察応したすコンピュヌタヌメヌカヌの゚ンゞニア、圌のシステムプログラマヌ、ナヌザヌアプリケヌションの開発者ハヌドりェアず゜フトりェアのスペシャリストが協力するずき、たれに互いに困難に耐えるだけではない堎合。



システム管理



倧芏暡システムの構造は、発達するに぀れお枛衰する傟向がありたす。 この芳察は、過去10幎間に倧芏暡な軍事情報システムを怜蚎する堎合に特に顕著です。 それらは、以前に人間によっお䜜成されたすべおの最も耇雑なオブゞェクトです。 システムが構成芁玠に分離する傟向を含め、「システム管理」ず呌ばれるアクティビティが発生しおいたす。 この蚘事の䞻なアむデアのコンテキストでシステム管理の実甚性を芋おみたしょう。



倧芏暡なシステムがバラバラになるのはなぜですか このプロセスは3぀の段階を経おおり、最初の2぀は制埡可胜です。3番目の段階は準同型の盎接的な結果です。



  1. 第䞀に、開発者は、蚭蚈されたシステムのサむズを認識し、それを䜜成するためにできるだけ倚くの人を雇う誘惑に抵抗するこずができたせん。
  2. 第二に、このような倧芏暡プロゞェクトの実装に通垞の管理モデルを適甚するず、その通信構造は別々の郚分に分割されたす。
  3. 第䞉に、組織蚭蚈者の構造で発生する厩壊プロセスは、準同型の珟象に埓っお、システムの構造で発生したす。


たず、「人口過剰」の状況を考えおください。 システムの耇雑さのレベルが圌の理解の境界に近づくずき、タスクを委任する開発者の自然な欲求は非垞に理解しやすいです。 これは、開発プロセスのタヌニングポむントです。 圌はシステムを単玔化するために戊っお勝぀か、それに察するコントロヌルを倱いたす。 時間枠ず予算のプレッシャヌを考えるず、結果はほが予枬可胜です。



期限が過ぎた堎合、マネヌゞャヌはこれを防ぐためにすべおのリ゜ヌスを䜿甚しなかった堎合、責任を負うこずになりたす。 したがっお、圌は開発者に圱響を䞎えようずしたす。開発者は、おそらくシステムの耇雑さに察凊し、タスクを他の人に委ねるこずを奜たないでしょう。 その結果、関係するリ゜ヌスの数が増加したす。



たたは、マネヌゞャヌず蚭蚈されたシステムの敎合性が競合する同様のケヌスを瀺す別の䟋。 マネヌゞャヌは、実装のために䜜業の重芁か぀耇雑な郚分を提䟛する必芁がありたす。 圌は2぀のパフォヌマヌのいずれかを遞択できたす。創造的なアプロヌチず䜎賃金で区別される新しい䞭小䌁業、たたはより「珟実的な」䟡栌を持぀定評のあるオフィスです。 圌は、若くお明るい䌚瀟がその仕事に察応しなければ、プロゞェクトを混乱させる眪を犯すこずを知っおいたす。 有名な組織が倱敗した堎合、これはタスクが本圓に難しいこずを瀺すだけです。



ここでのキャッチは䜕ですか 基本的に、䌝統的に䜿甚されおいるリ゜ヌスの評䟡ず割り圓おの方法で。 したがっお、リ゜ヌスの単䜍はドルであるため、すべおのリ゜ヌスはドル単䜍で衚されたす。 リ゜ヌスが人件費の堎合、枬定単䜍は、1時間の䜜業のコストに䜜業者の数を掛けたものになりたす。



このアプロヌチの誀りは、1幎間の2人の䜜業が1週間の数癟人の䜜業ず同じ方法で評䟡されるこずです。 しかし、準同型を考えるず、二癟の仕事の組織構造は異なるので、圌らは異なるシステムを䜜成するず䞻匵できるので、圌らの仕事のコストを比范すべきではありたせん。 経隓から、2人の正しく遞択された人々は、うたく察凊すれば最良の結果を瀺すこずがわかりたす。 ゞャガむモの皮むきやレンガの敷蚭に圓おはたるかもしれない仮定は、システム蚭蚈においお間違っおいたす。



パヌキン゜ンの法則[4]は、プロゞェクト掻動における劎働資源の再配分においお非垞に重芁です。 マネヌゞャヌの評刀が予算の倧きさに䟝存しおいる限り、圌は組織の拡倧に興味を持ちたす。 これは、システム開発の問題を解決するための適切な動機ではありたせん。 組織が存圚するず、もちろんそれが䜿甚されたす。 おそらく、今日非垞に倚くの蚭蚈が䞍十分なシステムが存圚する最も説埗力のある理由は、仕事を求めおいる蚭蚈組織の存圚にありたす。



第二に、システム蚭蚈プロセスの厩壊の理由-蚭蚈組織のコミュニケヌション構造の断片化-は、タスクの委任の開始ずずもに珟れ始めたす。 初等確率の理論によれば、可胜なコミュニケヌションの数は、組織の埓業員数の2乗の半分に等しくなりたす。 小さな組織であっおも、人々が仕事を終えられるように、コミュニケヌションを制限する必芁がありたす。 開発者間の通信技術を改善する研究は、システム管理に倧きな圱響を䞎えるでしょう。



軍隊型の組織は通垞、管理構造に定量的な制限を䜿甚したす。 したがっお、党員に䞊叞ず玄7人の郚䞋が必芁です。 コミュニケヌションは埓属の原則に埓っお行われたす。 したがっお、そのような組織は、その構造ずずもに独自の組織構造に䌌たシステムを開発したす。



おわりに



この蚘事の䞻な論文は、システムの開発ず蚭蚈ここでは広矩に解釈されるに関䞎する組織は、コミュニケヌション構造をコピヌするプロゞェクトを䜜成する運呜にあるずいうこずです。 このプロパティは、蚭蚈プロセスの管理に重倧な圱響を䞎えるこずがわかりたした。 プロゞェクト組織の組織構造の重芁な基準を特定したした。問題を解決するためのリ゜ヌスは、組織構造のコミュニケヌション胜力に応じおのみ増加させる必芁がありたす。 通信の必芁性は特定の時点でのシステムの抂念に䟝存するため、この基準では困難が生じたす。 初期段階でのタスク評䟡は決しお最適ではないずいう事実により、システム抂念は倉曎を必芁ずする可胜性があり、これは蚭蚈䌚瀟にずっおこのような重芁な品質を柔軟性ずしお思い起こさせたす。



䌁業の費甚察効果ず柔軟性に関心を持぀ように、開発プロセスの管理者に報酬を䞎えるような方法を芋぀ける必芁がありたす。 必芁なのは、远加の劎働力が生産性を向䞊させるずいう仮定に基づかない、新しいシステム開発ず蚭蚈哲孊です。 この方向での開発は、リ゜ヌスのコストずコミュニケヌションの方法に関する基本的な問題に察凊する必芁性に泚意を喚起したす。 これがなければ、システム開発の進歩を想像するこずは䞍可胜です。



泚釈



[1]プロゞェクト䌚瀟の行動に぀いおのより理解しやすい議論は、ゞョン・K・ガルブレむスの「新しい工業囜」にありたす。 特にVI章、Technostructureに泚意しおください。



[2]プロゞェクト掻動の機胜的環境におけるプロゞェクトぞの倉換の詳现に぀いおは、C。ミドルトン、「プロゞェクト組織の蚭立方法」C.J.ミドルトン、「プロゞェクト組織の蚭立方法」、1967、p。73を参照しおください。



[3]この声明はさたざたな角床から考えるこずができたす。 重芁な亀枉の定矩に密接に関連する、些现なこずです。 たたは、あるグルヌプの開発者が、順序なしに別のグルヌプを喜ばせるために自分の開発の倉曎に決しお同意しないこずを芳察した結果かもしれたせん。



[4] S.N. パヌキン゜ンの「パヌキン゜ンの法則」C.ノヌスコヌトパヌキン゜ン、パヌキン゜ンの法則ずその他の行政の研究、1957



翻蚳セルゲむダンシン



もっず





゚ンゲルバヌトプロゞェクトに぀いお



GoogleドキュメントずHabraの翻蚳«人間の知性の向䞊

抂念フレヌムワヌク”ここで 、远加できたす。



Engelbartプロゞェクト の䞍可胜なタスクは、最初の珟圚のバヌゞョンのすべおの゚ラヌを考慮に入れお、情報技術、むンタヌネット、およびコンピュヌタヌハヌドりェアの分野党䜓を 「マトリックスをリロヌド」、「再構築」するこずです。



次のステップは、1か所で重芁な抂念文曞を翻蚳および収集し、志を同じくする人々 を探したす  目を芚たし、Neoあなたが探しおいるものもあなたを探しおいたす 。 Lebedev、Ershov、WikiPedia、Web Archive、Knol、Quora、Cyber​​syn、Xanadu、DARPA、IARPA。



詳现- 50幎埌。 すべおのデモの母



NLSを本圓に理解したい堎合は、今日の珟実を忘れなければなりたせん。 コンピュヌタヌに぀いお知っおいるこずはすべお忘れおください。 あなたはただコンピュヌタヌが䜕であるかを知らないず想像しおください。 1962幎に戻りたす。 それから圌が考えおいるこずを読んでください 。

-ブレット・ビクタヌ、 ダグラス・゚ンゲルバヌトに぀いおの䞀蚀


有甚な材料

玠材



ダニラ・メドノェヌゞェフ「シリコヌンの離婚、たたはなぜPC革呜が起こらなかったのか」



4郚のビデオ










倢の機械コンピュヌタヌ革呜の歎史。 プロロヌグ



DNA IT





パランティリアダ





アラン・ケむ





りィキペディア








All Articles