• 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)
Rubriky: Podnikový softwareScienceTechnologie

Související příspěvky

Software pro evidenci docházky
Články

Software pro evidenci docházky

14. 4. 2021
Zprávičky

Cisco bude v programu Plus poskytovat svá řešení jako službu

14. 4. 2021
Zprávičky

Microsoft koupí za 19,7 miliardy dolarů firmu Nuance Communications

12. 4. 2021
Lockdown v Evropě má ještě letos prudce zvyšovat poptávku po PC
Články

Lockdown v Evropě má ještě letos prudce zvyšovat poptávku po PC

12. 4. 2021

Zprávičky

Experti obnovují datovou síť Olomouce, která čelila kyberútoku

ČTK
16. 4. 2021

Útočníci požadovali po úřadu za dešifrování napadaného systému vyplacení 100 000 dolarů. Odborníci začali

Proč blockchain selhává

Turecká centrální banka zakázala platby kryptoměnami (aktualizováno)

ČTK
16. 4. 2021

Z velkých ekonomik už zakázala těžbu a obchodování s kryptoměnami Čína. Turecká centrální banka

Irští regulátoři začali vyšetřovat Facebook kvůli úniku údajů

ČTK
16. 4. 2021

Facebook minulý týden uvedl, že pachatelé data získali před zářím 2019 využitím bezpečnostní slabiny

Serverový trh se zotavuje jen zvolna

Tchajwanský výrobce čipů TSMC za čtvrtletí zvýšil zisk o pětinu

ČTK
15. 4. 2021

Analytici spatřují v rozšiřování kapacit podniku velký potenciál. Smluvní výrobce čipů Taiwan Semiconductor Manufacturing

ECB: Evropané chtějí, aby digitální euro bylo soukromé, bezpečné a levné

ČTK
15. 4. 2021

Objevily se i obavy, že lidé, zejména v dobách krize, začnou přesouvat úspory do

Roland Berger: Problémy s nedostatkem čipů v nejbližší době neskončí

ČTK
15. 4. 2021

Problémy s nedostatkem čipů budou přetrvávat ještě dlouho po roce 2021. Podle agentury DPA

Debut na trhu Nasdaq ocenil kryptoměnovou burzu Coinbase na 100 miliard dolarů

ČTK
14. 4. 2021

Coinbase se rozhodla uvést akcie na trh prostřednictvím přímé kotace. Na americkém trhu Nasdaq

Google otevřel nové centrum pro Google Cloud ve Varšavě, bude sloužit středoevropským zákazníkům

Pavel Houser
14. 4. 2021

Google oznámil otevření prvního centra zpracování dat pro Google Cloud v regionu střední a

Cílem útočníků jsou nadále hlavně uživatelská hesla

Pavel Houser
14. 4. 2021

Nejvážnější kybernetickou hrozbou v České republice zůstaly trojské koně zcizující přihlašovací údaje. Celkově stály

Tiskové zprávy

Huawei Global Analyst Summit: Budujme společně plně propojený chytrý svět

Tiskněte bez přestání s novou generací tiskáren Canon s technologií MegaTank – kde se kvalita setkává z kvantitou

Desítka českých bank se spojuje k vytvoření Bank ID – nového standardu online ověřování. První firmy již toto řešení zavádějí

Tech Data bude nabízet řešení Sophos pro zajištění kyberbezpečnosti

VMware Cloud urychluje modernizaci aplikací pomocí modulárních multicloudových služeb

Alienware představuje první notebook s procesorem AMD po více než deseti letech

Zpráva dne

Toto není Apríl!

Toto není Apríl!

Redakce
4. 4. 2021

Prodejní portál GoodOffer pokračuje i v dubnu v nabídce levného legálního softwaru produktivity. Vybrat...

Odebírat newsletter

Zásady ochrany osobních údajů.

Zkontrolujte svoji doručenou poštu a potvrďte odběr.

Komentujeme

Chvála černých skřínek

Soumrak Silicon Valley?

Pavel Houser
13. 3. 2021

Respektive nejde speciálně o Křemíkové údolí, ale o to, že Kalifornie už IT mnohé firmy nějak...

Slovník

F2F

Marketing manager

GPL

Nejpopulárnější články

CorelDraw Graphic Suite 2021 – tři nové důvody proč ji koupit

CorelDraw Graphic Suite 2021 – tři nové důvody proč ji koupit

Tomáš Jirásko
31. 3. 2021

Nejdůležitější trendy v oblasti bezpečnosti a řízení rizik

Nejdůležitější trendy v oblasti bezpečnosti a řízení rizik

Redakce
31. 3. 2021

Bezpečný set nejen pro domácí kancelář od Dellu

Bezpečný set nejen pro domácí kancelář od Dellu

Redakce
30. 3. 2021

FortiGuard hlásí výrazný posun kybernetických hrozeb

FortiGuard hlásí výrazný posun kybernetických hrozeb

Redakce
29. 3. 2021

Největší zájem o veřejný cloud mají poskytovatelé služeb, výrobní firmy a překvapivě i banky

Mezery v ochraně dat a SLA

Richard Jan Voigts
2. 4. 2021

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. Hosting zajišťuje společnost Greenhousing.cz. 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 Marketing Operační systémy Podnikový software Právo Rozhovory Science Security Technologie Telekomunikace Veřejná správa Vývoj a HTML Zajímavosti Zpráva dne České IT

RSS abclinuxu – čerstvé zprávičky

  • Novinky od PINE64 - 04/2021
  • Datovka 4.17.0
  • Rust v linuxovém jádru

RSS Sciencemag.cz

  • Atomární víry nabízí nové způsoby zpracování dat
  • Příprava mise Plato pokračuje, pomůže najít obyvatelné zóny ve vesmíru
  • Eutanázie: problém dříve vyslovených přání

Newsletter

Zásady ochrany osobních údajů.

Zkontrolujte svoji doručenou poštu a potvrďte odběr.

Žá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.