• Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události
Žádné výsledky
Zobrazit všechny výsledky
ITBiz.cz
ITBiz.cz
Žádné výsledky
Zobrazit všechny výsledky

Zákony informatiky: Organizace, její struktura a IT architektura podle Mela Conwaye

Petr Zavoral
5. 3. 2021
| Články
Zákony informatiky: Organizace, její struktura a IT architektura podle Mela Conwaye

Zdroj: Pixabay

Původně psaný pro Harvard Business Review, ovšem pro nedostatek důkazů zamítnutý článek Mela E. Conwaye byl nakonec pod stejným názvem How do committees invent? (Jak vynalézají výbory a komise?) publikován v r. 1968 v dubnovém čísle Datamation, tehdy nejvýznamnějším IT magazínu v USA.

Conwayovy laserově přesné postřehy a jasnozřivé vize (publikované v roce 1968) jsou fascinující i z toho pohledu, že podnikové informační systémy (IS) nebyly tou dobou ještě ani v plenkách, snad v prenatálním stádiu. To mu však nebránilo v konstatování faktu, že IS v každé organizaci je nastavený přesně tak, jak spolu lidé z jednotlivých útvarů navzájem komunikují, respektive nekomunikují. Vycházel přitom samozřejmě z programátorských projektů, ne z dnešních zkušeností zavádění krabicových potažmo cloudových podnikových systémů. Ty na svůj nástup teprve čekaly.

Každá organizace navrhující svůj systém, nevyhnutelně vytváří design, jehož struktura je kopií komunikační struktury organizace.

Když Fred Brooks citoval článek a jeho základní myšlenku ve své elegantní klasice The Mythical Man-Month a nazval ji Conwayovým zákonem, bylo vymalováno. Ta myšlenka zní takto: Každá organizace navrhující svůj systém (zde definovaný šířeji než jen IS), nevyhnutelně vytváří design, jehož struktura je kopií komunikační struktury organizace.

Aby také Brooksovi Conwayův článek nekonvenoval, když v něm jeho autor říká, že větší týmy dodají lepší výsledky snad při loupání brambor nebo stavbě zdi, ovšem u stavění systémů to fungovat nemusí! Vždyť za sedm let poté přichází Brooks se svým pravidlem.

Za prvé, velký tým nemusí nutně pracovat rychleji, a menší tým může dodat lepší výsledek. Conway tvrdí, že i když více lidí v týmu může „stačit u loupání brambor“, pro návrhy systémů to často neplatí.

K této problematice se vrátil ještě v r. 2010, tj. po 42 letech, když na svých stránkách napsal:

Ukázalo se, že jde o princip s mnohem širší využitelností než jenom v softwarovém inženýrství, kde se na něj obvykle vyskytují odkazy. Nabádám vás, abyste si přečetli můj příspěvek a poté se rozhlédli kolem sebe a našli jeho další aplikace. Mým současným favoritem je komplex sociálních otázek zahrnujících chudobu v Americe: přístup na trh práce, bydlení, vzdělání a zdravotní péči. Po přečtení článku se zamyslete nad tím, jak naše různé vládní struktury ovlivňují přístupy k těmto systémům.

Namátkou další pozoruhodné myšlenky z článku:

  • Neexistuje nic takového jako skupina designérů, která je nezaujatá a organizovaná
  • Jakmile definujete obory činností, vytvoří se problém s koordinací

Snižuje koordinace produktivitu?

Může se zdát, že koordinace mezi týmy a skupinami snižuje produktivitu jednotlivce v malé skupině. Ve skutečnosti poskytuje jedinou možnost, aby autonomní týmy a skupiny byly schopné konsolidovat své úsilí do návrhu jednotného systému.

Příklad z Conwayova článku (poplatný době svého vzniku): Výzkumná organizace s osmi zaměstnanci má vyprodukovat dva kompilátory pro programovací jazyky Cobol a Algol. Po úvodních odhadech obtížnosti a pracnosti pro oba úkoly bylo pět pracovníků přiděleno ke Cobolu a zbylí tři pro Algol. A světe div se! Výsledný překladač Cobolu poběží v pěti fázích, Algolu ve třech.

Toho se týká tzv. Raymondova varianta Conwayova zákona: Pokud máte čtyři týmy pracující na kompilátoru, dostanete čtyřprůchodový kompilátor. (Eric S. Raymond)

Jiný příklad: Manažer zadávající pro firmu obtížný konstrukční úkol může volit mezi dvěma dodavateli  – nově vzniklou malou organizací, jež nabízí intuitivně přitažlivé řešení za mnohem méně peněz, než stanovuje rozpočet – a zavedeným konvenčním dodavatelem s mnohem vyšší nabídkovou cenou. Je nasnadě, že pokud malý a progresivní dodavatel nedodá kýžený výsledek, bude on jako manažer obviněn vedením firmy ze špatného rozhodnutí, zatímco pokud selže zavedený dodavatel, bude to pouze důkaz, že problém je skutečně velmi náročný.

V čem je problém? Jeho velká část se týká uvažování o měření zdrojů, jež vychází z konvenční účetní teorie. Podle této teorie jsou jednotkou zdroje peníze (dolar) a všechny zdroje musí být měřeny pomocí měrných jednotek, které jsou převoditelné na dolar. Když budeme tento zdroj měřit lidským úsilím, potom bude měrnou jednotkou násobek počtu hodin odpracovaných každým pracovníkem a jeho hodinových nákladů za celý pracovní tým.

Předpoklady, jež mohou být dostatečné pro stavbu cihlové zdi, selhávají při návrhu systémů.

Jedním z omylů za těmito výpočty je vlastnost linearity, která říká, že dva pracovníci pracující jeden rok anebo sto pracovníků pracujících jeden týden (při stejné hodinové sazbě) jsou zdroji stejné hodnoty. Nejsou. Za předpokladu, že dva a sto pracovníků nemůže pracovat ve stejné organizační struktuře, je nabíledni, že nenavrhnou ani stejné systémy. Proto hodnota jejich úsilí nemůže být srovnatelná. Ze zkušenosti víme, že dva pracovníci, pokud jsou dobře vybráni, nám poskytnou lepší systém. Předpoklady, jež mohou být dostatečné pro stavbu cihlové zdi, selhávají při návrhu systémů.

Reflexe Parkinsona a Metcalfa

Rovněž Parkinsonův zákon hraje významnou roli při plánování práce. Parkinson říká, že manažeři vždy tíhnou k větším týmům, zatímco zákon Conwayův naznačuje, že je lepší pracovat v týmech malých. Dokud budou prestiž a úsilí manažerů vázány na velikost jejich rozpočtů, budou tito motivováni k rozšiřování svých oddělení, což je naprosto nevhodný princip pro návrhy systémů. Jakmile určitá organizace jednou existuje, bude samozřejmě využita. Zřejmě největším společným faktorem mnoha špatně navržených systémů, byla dostupnost projektové organizace, která právě potřebovala zaměstnat.

Dalším neblahým krokem v dezintegraci týmů při návrhu systému je fragmentace komunikační struktury organizace. Ta obvykle začíná s delegováním. Teorie elementární pravděpodobnosti nám říká, že počet možných komunikačních cest v organizaci je přibližně polovinou druhé mocniny počtu lidí v organizaci. Dorozumívání v rámci velikosti týmu funguje na principu Metcalfeho zákona, zde graf dole.

I v malých organizacích je nutné omezovat komunikaci, aby se lidé někdy mohli věnovat práci.

I v malých organizacích je nutné omezovat komunikaci, aby se lidé někdy mohli věnovat práci. Conway zde přímo říká, že výzkum, jenž povede k technikám umožňujícím efektivnější komunikaci mezi pracovníky v týmech, bude hrát nesmírně důležitou roli ve struktuře správy systémů.

Běžná manažerská praxe klade určitá numerická omezení na složitost organizační struktury. V organizaci vojenského střihu musí mít každý jedinec nejvýše jednoho nadřízeného a přibližně do sedmi podřízených. Do té míry, do jaké organizační protokol omezuje komunikaci mezi jednotlivými liniemi řízení, se komunikační struktura organizace bude podobat jejímu administrativnímu uspořádání. To je jeden z důvodů, proč organizace vojenského typu navrhují systémy, které vypadají jako jejich organizační schémata.

Organizace vojenského typu navrhují systémy, které vypadají jako jejich organizační schémata.

Další varianty Conwayova zákona

Co z toho všeho vyplývá? Pokud navrhujete nový systém (ať už je to cokoli), odložte rozhodnutí o organizaci a uspořádání týmů na co nejpozději. Předčasným ustanovením organizace se připravíte o možná dobrá řešení. To platí i opačně. Když máte k dispozici existující systém, musí kolem něj být vystavěna efektivní organizační struktura, tj. tým, resp. více efektivně koordinovaných týmů.

Kromě Raymondovy varianty Conwayova zákona existují další. Coplien-Harrisonova varianta hovoří o kompatibilitě organizace s IT architekturou. Pokud při implementaci nového systému části organizace (týmy, oddělení, divize) úzce neodrážejí jeho podstatné části, nebo pokud vztahy mezi jednotlivými částmi organizace nezrcadlí vztahy mezi částmi tohoto systému (moduly, procesy, workflow, atd.), potom lze očekávat, že implementační projekt bude v potížích. Proto je vždy potřebné předem se ujistit, že organizace je kompatibilní s navrhovanou architekturou připravovaného systému.

Bevanova varianta se zabývá dopadem Conwayova zákona na design webových stránek organizace a zní: Organizace často vytvářejí webové stránky s obsahem a strukturou, která odráží spíše vnitřní zájmy organizace, než potřeby uživatelů a návštěvníků této stránky. Podobného efektu lze dosáhnout, pokud webové stránky procházejí návrhy různých výborů a komisí.

 

Melvin Edward Conway je kybernetik a programátor. Za svého profesního života se intenzivně zabýval kompilátory různých jazyků – též Pascalu pro Apple, Mac Pascal (1984). Od r. 1970 se věnoval vývoji známého počítačového jazyka MUMPS využívaného ve zdravotnictví. Rovněž učil matematiku a fyziku na střední škole Chelsea High School ve státě Massachusetts.

 

Seriál Zákony informatiky:

  • Úvod a Moorův zákon (1)
  • Zákon zrychlujících se změn (2)
  • Finanční deriváty Mooreova zákona (3)
  • Bellův zákon počítačové evoluce (4)
  • Jak Kryder odsunul Moora do vedlejší role (5)
  • Jonathan Koomey a spotřeba počítačů (6)
  • Metcalfe, Gilder a sítě (7)
  • Sarnoffův rozhlasový zákon (8)
  • Reedův zákon a sítě v sítích (9)
  • Beckstromův zákon a ekonomická hodnota sítě (10)
  • Robertsův zákon zvyšování přenosové rychlosti (11)
  • Nielsenův zákon o internetové šířce pásma (12)
  • Software je plyn. Nathanovy softwarové zákony (13)
  • Jak rychle se zpomaluje software (14)
  • Trh volí bloatware (Gatesův zákon) (15)
  • Kolik třešní, tolik višní? Brooksův zákon (16)
  • Když Brooksův zákon neplatí (17)
  • Návštěva u Annie DeCaprio s Hofstadterem a Cheopsem (18)
  • Organizace, její struktura a IT architektura podle Mela Conwaye (19)
Rubriky: Podnikový softwareScienceTechnologie

Související příspěvky

Zprávičky

Thoma Bravo koupí softwarovou firmu Dayforce za 12,3 miliardy dolarů

22. 8. 2025
Zprávičky

Návštěvnost webů z Googlu po nasazení AI souhrnů klesla o 20 až 40 %

21. 8. 2025
Články

Fortinet rozvíjí bezpečnou ochranu před novými kvantovými hrozbami

21. 8. 2025
Bez svařování: 3D tiskárnou vytiskli jedinou složitou strukturu obsahující dva kovy
Články

Bez svařování: 3D tiskárnou vytiskli jedinou složitou strukturu obsahující dva kovy

20. 8. 2025

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Souhlasím se Zásadami ochrany osobních údajů .

Zprávičky

750 zaměstnanců ČSOB se díky Atosu zvládlo rychle přesunout do domácích kanceláří

Americká vláda získala 10% podíl v Intelu (aktualizováno)

ČTK
23. 8. 2025

Vláda Spojených států získala desetiprocentní podíl v americkém výrobci čipů Intel. Oznámili to podle

Datová centra v roce 2024: umělá inteligence a problém kapacity

Reuters: Meta podepsala s Googlem smlouvu o cloudu za 10 miliard dolarů

ČTK
22. 8. 2025

Americká společnost Meta Platforms podepsala s firmou Google smlouvu o poskytování cloudových služeb. Má

Thoma Bravo koupí softwarovou firmu Dayforce za 12,3 miliardy dolarů

ČTK
22. 8. 2025

Investiční společnost Thoma Bravo koupí za 12,3 miliardy USD (260,3 miliardy Kč) poskytovatele softwaru

V Rusku bude povinné předinstalovávat na telefony komunikační aplikaci MAX

ČTK
22. 8. 2025

Na chytré telefony a počítačové tablety v Rusku bude od začátku příštího měsíce povinné

Kryptoměny a jejich ekonomika

Stanjura: Stát by měl vrátit peníze lidem, co koupili bitcoiny od MSp

ČTK
21. 8. 2025

Stát by měl lidem, kteří si koupili bitcoiny od ministerstva spravedlnosti, vrátit peníze a

Návštěvnost webů z Googlu po nasazení AI souhrnů klesla o 20 až 40 %

ČTK
21. 8. 2025

Návštěvnost tuzemských webů klesla po nasazení AI odpovědí ve vyhledávání Google, takzvaných AI overviews,

Flexibilní elektronika naráží na polovodiče typu n

Čína tlačí na firmy, aby nekupovaly čipy H20, píše FT

ČTK
21. 8. 2025

Čínští regulátoři se snaží přimět domácí technologické firmy, aby přestaly nakupovat pokročilé čipy H20

Google představil první chytré hodinky značky Pixel

Google představil novou řadu svých chytrých telefonů Pixel

ČTK
21. 8. 2025

Americký internetový gigant Google dnes představil novou řadu svých chytrých telefonů Pixel. Přístroje Pixel

Tiskové zprávy

Sophos: 4 tipy, jak v roce 2025 bezpečně poznat legitimní web

Společnost QNAP přidává do NAS podporu MCP a představuje MCP Assistant (beta)

Zvýšení výnosů přes trh sekundárního softwaru

HP zahajuje novou cashback akci pro vybrané tiskárny

Dell uvádí na český trh nové konferenční reproduktory s umělou inteligencí

Česká obchodní inspekce uskutečnila ve druhém čtvrtletí 125 kontrol internetových obchodů, porušení předpisů zjistila ve 106 kontrolách

Zpráva dne

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Květen je měsícem růstu, můžete růst s Windows 11 jen za €20.00!

Redakce
15. 5. 2025

Kupte Windows 11 CDkey od Goodoffer24.com a můžete růst s tímto OS jak při...

Komentujeme

Chvála černých skřínek

Malé modely AI mají být velkým trendem

Pavel Houser
3. 1. 2025

V záplavě prognóz technologického vývoje (nejen) v roce 2025 zde prozatím trochu zapadlo jedno téma, které...

Slovník

Burza

Vysílačky

Banner

Kategorie

  • Články
  • Komentujeme
  • Slovník
  • Tiskové zprávy
  • Zprávičky

Portál ITbiz.cz přináší informace z IT a byznysu již od roku 2006. Provozuje jej internetové vydavatelství Nitemedia.  Mezi další naše projekty patří například ABClinuxu.cz a Sciencemag.cz. Na stránce Redakce naleznete informace o redakci a možnostech inzerce.

Rubriky

Akce a události Byznys Cloud Ekomerce Hardware Internet Operační systémy Podnikový software práv Právo Science Security Technologie Telekomunikace veře Veřejná správa Vývoj a HTML Zpráva dne České IT
Žádné výsledky
Zobrazit všechny výsledky
  • Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události

© 2019 Vydává Nitemedia s.r.o. Hosting zajišťuje Greenhousing.cz.

Tento web používá cookies. Pokračováním dáváte souhlas s jejich používáním. Více na itbiz.cz/soukromi.