• 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: Kolik třešní, tolik višní? Brooksův zákon

Petr Zavoral
5. 7. 2020
| Články
Zákony informatiky: Kolik třešní, tolik višní? Brooksův zákon

Víc lidí udělá více práce, není-liž pravda? Není, respektive nemusí být! Stejně jako devět žen neporodí dítě za jeden měsíc. Brooksův zákon je postaven na pozorování z oboru řízení softwarových projektů, a tvrdí, že přidání dalších pracovníků do zpožděného projektu povede k jeho ještě většímu zpoždění. Ekonomové znají obdobu tohoto jevu z hospodářského zákona klesajících výkonů.

Přidání dalších pracovníků do zpožděného projektu povede k jeho ještě většímu zpoždění.

Projekty v IT branži se občas zpožďují. Někdy víc než občas. To pak stojí hodně peněz, nervů, ztráty důvěry – a dalších věcí, s nimiž se většinou nechlubíme. Vymlouvat se na stavebnictví, oproti němuž je IT z pohledu své existence ještě v prenatálním stádiu, a kde se děje to samé už tisíce let – není taktéž úplně košer.

S pravidlem přišel Fred Brooks v r. 1975 ve své knize The Mythical Man-Month: Úvahy o softwarovém inženýrství, která je již klasikou a rozhodně stojí za přečtení i dnes. Autor zde sám říká, že jde o velmi velké zjednodušení, ale přesto uvádí:

  1. Mnoho úkolů je dále nedělitelných. Nedělitelný úkol nelze efektivně rozdělit mezi více jednotlivců. Zabere tedy přibližně stejně či víc času, i když bude k mání větší počet pracovníků.
  2. Čím víc lidí na projektu pracuje, tím víc času tráví každý z nich – za účelem organizace práce – dorozumíváním s ostatními. Suma komunikační režie roste úměrně druhé mocnině počtu pracovníků, kteří pracují na příbuzných úkolech. (Cha! Opačné vyznění Metcalfeho zákona!)
  3. Softwarové projekty bývají často hodně sofistikované a zejména v cílových rovinkách vyžadují od jednotlivců kromě oborových znalostí i komplexní porozumění projektu. Nový pracovník musí být členy původního týmu dlouze seznamován s podstatou, místo toho, aby tým efektivně pracoval na finalizaci projektu. Je také pravděpodobné, že během zaškolování novic do projektu zanese z neznalosti další programátorské chyby, jejichž vyhledávání a opravy zase uberou ze vzácného času zkušenějších kolegů.

Zapojení nových pracovníků do projektu s sebou tedy může přinést další výzvy:

  • vygeneruje další zpoždění
  • snižuje produktivitu stávajícího týmu – seznámení s procesem vývoje, celková architektura řešení, objasnění vývojového prostředí a pravidel psaní kódu, nové sociální vazby, atd.
  • zvyšuje nároky na dorozumívání – více komunikačních kanálů
  • způsobuje demotivaci původního týmu

Rozloučíme se s 90 % stávajících vývojářů – a celý projekt dokončíme se zbylými 10 % členů týmu.

Jednou z možností úspěšného dokončení projektu je vyhnout se obloukem Brooksovu pravidlu. Například pomocí tzv. plánu Bermudy, kdy se v projektu místo rekrutování nových, naopak rozloučíme s 90 procenty stávajících vývojářů – a celý projekt dokončíme se zbylými deseti procenty členů týmu. A proč se tento plán jmenuje Bermudy? Prostě podle hlášky: Pošlete je na Bermudy! Myšleno oněch 90 procent. Stále se vám to vyplatí, projekt výrazně zeštíhlíte a zvýšíte pravděpodobnost jeho úspěšného dokončení.

Všimněme si, že nárůst nároků na dorozumění v rámci týmu funguje na principu Metcalfeho zvyšování hodnoty komunikační sítě – hodnota sítě je přímo úměrná druhé mocnině počtu připojených zařízení. Jenomže zde s opačným znaménkem. Čím více členů v týmu, tím větší Babylon, viz obrázek.

zdroj: blog Ligthouse

Dobří programátoři jsou obvykle 5 až 10krát produktivnější než ti průměrní.

Brooks též říká, že na rozdíl od různých technologií a technických nástrojů, jsou pro každý úspěšný projekt nejdůležitější právě lidé. Jejich zkušenosti, znalosti, organizace, pravomoci a řízení. Vždyť je to právě Brooks, jenž na docela jiném místě tvrdí: Dobří programátoři jsou obvykle 5 až 10krát produktivnější než ti průměrní.

Brooksovy zkušenosti inspirovaly k novým agilním přístupům pro vývoj software, jež obecně konvertují od fixních robustních specifikací projektů k odlehčeným a pružnějším přístupům založených na iteracích s kratšími, pevně stanovenými časovými intervaly a zapojením menších týmů. Ty bývají z důvodu zjednodušení týmové komunikace a spolupráce obvykle tvořeny 5-9 pracovníky.

Frederick Phillips Brooks, dnes už téměř devadesátiletý americký informatik je známý jako šéf vývoje IBM operačního systému OS/360, o jehož genezi napsal výše citovanou knihu. Zabýval se rovněž virtuální realitou a molekulární grafikou. V r. 1999 obdržel Turingovu cenu za významné příspěvky v oblasti architektury počítačů, operačních systémů a softwarového inženýrství.

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ý softwareTechnologieVývoj a HTML

Související příspěvky

Umělá inteligence v IT infrastruktuře
Články

České firmy využívají AI méně než slovenské

7. 10. 2025
Zprávičky

Ocenění start-upů zaměřených na AI často neodpovídá tržbám

6. 10. 2025
Zprávičky

EU zahájila vyšetřování německého výrobce podnikového softwaru SAP

4. 10. 2025
Sestry v hospici díky umělé inteligenci tráví čas u pacientů místo u papírů
Články

Sestry v hospici díky umělé inteligenci tráví čas u pacientů místo u papírů

3. 10. 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

EK podle své šéfky chystá pravidla na podporu rozvoje start-upů

ČTK
7. 10. 2025

Evropská komise hodlá v příštím roce navrhnout soubor pravidel pro start-upy, který by měl

Meta lákala zaměstnance OpenAI na bonus ve výši 100 milionů dolarů

Téměř polovina českých firem vyvíjejících AI vznikla v posledních pěti letech

ČTK
7. 10. 2025

Téměř polovina českých firem, které vyvíjejí nebo dodávají řešení založená na umělé inteligenci (AI),

Gordic a Cybrela přinášejí komplexní řešení kybernetické bezpečnosti

Firmy ze skupiny Unicorn stáhly některé žaloby vůči zkrachovalému Mamutu

ČTK
7. 10. 2025

Firmy skupiny Unicorn začaly v insolvenčním řízení kolem zkrachovalého e-shopu Mamut stahovat žaloby, které

Vláda projedná novelu, která zpřesní pravomoci NÚKIB

Čtením obžaloby začal hradecký krajský soud projednávat kauzu falešných bankéřů

ČTK
7. 10. 2025

Čtením obžaloby včera u Krajského soudu v Hradci Králové začalo hlavní líčení v případu

AMD uzavřela smlouvu o dodávkách čipů pro OpenAI, ta získá předkupní právo

ČTK
6. 10. 2025

Americký výrobce čipů AMD uzavřel s americkou společností OpenAI smlouvu na několikaleté dodávky vyspělých

Ocenění start-upů zaměřených na AI často neodpovídá tržbám

ČTK
6. 10. 2025

Start-upy zaměřené na umělou inteligenci (AI) přitahují rekordní investice od firem rizikového kapitálu. Někteří

Tchajwanský Foxconn má za třetí čtvrtletí rekordní tržby, pomohl zájem o AI

ČTK
5. 10. 2025

Tržby tchajwanské společnosti Foxconn, která je největším smluvním výrobcem elektroniky na světě, se ve

Možnost identifikovat zákazníky na dálku už i v Česku!

Šéf digitální agentury kvůli potížím s eDoklady při volbách nabídne rezignaci

ČTK
4. 10. 2025

Ředitel Digitální informační agentury (DIA) Martin Mesršmíd se rozhodl kvůli potížím s eDoklady při

Tiskové zprávy

Jak AI proměňuje bezpečnost dat i firemní odpovědnost: praktické pohledy odborníků nabídne konference Bezpečnost a dostupnost dat 2025

Enterprise Data Cloud společnosti Pure Storage sjednocuje data a poskytuje podnikům větší kontrolu nad jejich iniciativami v oblasti umělé inteligence

Sophos spouští poradenské služby pro zajištění proaktivní kybernetické odolnosti

Dell zpřístupňuje firmám v České republice rychlé nasazení on-premise AI

Huawei představuje upgradovaná řešení inteligentní sítě Xinghe pro Evropu

Studie Sophos: 3 ze 4 odborníků v kyberbezpečnosti trpí vyhořením

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

Kalendář

Říj 21
Celý den

Bezpečnosť a dostupnosť dát

Lis 11
Celý den

Umělá inteligence v IT infrastruktuře

Zobrazit kalendář

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

Advertiser

Claim

Advertising Value Equivalent (AVE)

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