• 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)
Rubriky: Podnikový softwareTechnologieVývoj a HTML

Související příspěvky

Výdaje na zabezpečení v Evropě i letos porostou
Články

Světový den zálohování by měl firmy přimět, aby ochranu dat vnímaly jako prioritu

31. 3. 2023
Zprávičky

Musk a další chtějí kvůli vážným rizikům pauzu ve vývoji umělé inteligence

29. 3. 2023
Pětice motorů technologických inovací v příští dekádě
Zprávičky

Goldman Sachs: Umělá inteligence by mohla nahradit 300 milionů pracovních míst

29. 3. 2023
Mýty kolem digitalizace firmy (1): Digitalizace je jen IT projekt a adopce je ztráta času
Články

Mýty kolem digitalizace firem (3): Při digitalizaci nejsou náklady na pod kontrolou

29. 3. 2023

Zprávičky

Čtvrtletní zisk Googlu klesl, tržby nesplnily očekávání

Huawei loni klesl zisk o více než dvě třetiny

ČTK
31. 3. 2023

Čínské společnosti Huawei Technologies loni klesl čistý zisk o více než dvě třetiny na

PPF Telecom Group loni zvýšila zisk o 3 % na 36 miliard Kč

ČTK
31. 3. 2023

Telekomunikační divize skupiny PPF loni zvýšila provozní zisk EBITDA po započtení nákladů na pronájmy

Moskevská společnost poskytuje Rusku digitální zbraně pro kyberválku, píší média

ČTK
30. 3. 2023

Ruské zpravodajské služby využívají ke kyberútokům po celém světě moskevskou softwarovou společnost NTC Vulkan.

Padla další rekordní pokuta za porušení GDPR

Digitalizace veřejné správy pod jednou střechou, DIA zahajuje svou činnost

Pavel Houser
30. 3. 2023

Od 1. dubna 2023 začíná fungovat Digitální a informační agentura (DIA), která bude mít

Vodafone v Německu zruší přes 6 % pracovních míst

ČTK
30. 3. 2023

Telekomunikační společnost Vodafone se v Německu chystá zrušit přes šest procent pracovních míst, a

Musk a další chtějí kvůli vážným rizikům pauzu ve vývoji umělé inteligence

ČTK
29. 3. 2023

Stovky akademiků, expertů a podnikatelů zapojených do vývoje umělé inteligence (AI) včetně miliardáře Elona

Pětice motorů technologických inovací v příští dekádě

Goldman Sachs: Umělá inteligence by mohla nahradit 300 milionů pracovních míst

ČTK
29. 3. 2023

Umělá inteligence by mohla ve světě nahradit člověka na 300 milionech pracovních míst. Vyplývá

Kryptoměny a jejich ekonomika

Americké úřady žalují kryptoměnovou burzu Binance za porušení předpisů

ČTK
28. 3. 2023

Americká Komise pro obchodování s termínovými kontrakty na komodity (CFTC) žaluje největší kryptoměnovou burzu

Tiskové zprávy

Česko-americký startup MANTA otevírá novou pobočku v Londýně

CETIN: průměrná rychlost dostupného připojení v síti se dostala na 202 Mb/s

Nová modulární roll-to-roll tiskárna Canon Colorado řady M

Česká platforma TENT.com umožňuje platby kryptem kdekoliv

T-Mobile chce chránit zákazníky před podvodnými telefonáty

Premiér Fiala se připojil k otevřenému dopisu předsedů vlád šéfům technologických gigantů

Zpráva dne

Březnový prodej – doživotní licence na Windows 10 za Goodoffer24 € 12 a Office za € 23!

Březnový prodej – doživotní licence na Windows 10 za Goodoffer24 € 12 a Office za € 23!

Redakce
3. 3. 2023

Ať už hledáte levnější cestu jak postavit nový počítač, nebo jen chcete upgradovat stárnoucí...

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

Programování s pomocí umělé inteligence a open source licence

Pavel Houser
15. 3. 2023

S tím, jak se rozšiřuje využití umělé inteligence přímo při tvorbě softwaru, se intenzivněji začínají diskutovat...

Nadcházející akce

  1. Hannover Messe 2023

    17. dubna - 21. dubna

Zobrazit všechny Akce

Slovník

In-store

B2C

Internal communications manager

Nejpopulárnější články

OKI na veletrhu EmbaxPrint zaujala potiskem etiket

OKI na veletrhu EmbaxPrint zaujala potiskem etiket

Tomáš Jirásko
1. 3. 2023

Kvalitních IT specialistů je nedostatek a práce na dálku jim může přinést až o 25 % víc peněz

Redakce
3. 3. 2023

Umělá inteligence: Nástroje vs. platforma, věda vs. kreativita

ChatGPT uspěl v testu teorie mysli

Pavel Houser
21. 2. 2023

Kouzla zbavené? Nepravděpodobné řešení hrozící personální krize ve finančních službách

10 let ABSL: Firmy využívající umělou inteligenci rostou rychleji

Redakce
2. 3. 2023

Mýty kolem digitalizace firmy (1): Digitalizace je jen IT projekt a adopce je ztráta času

Mýty kolem digitalizace firmy (1): Digitalizace je jen IT projekt a adopce je ztráta času

itbiz
2. 3. 2023

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 Operační systémy Podnikový software Právo Rozhovory Science Security techn Technologie Telekomunikace Veřejná správa Vývoj a HTML Zpráva dne České IT česk

Píšeme jinde

RSS ScienceMag RSS

  • Člověk mezi šimpanzem a prasetem
  • Černá barva srsti vlky asi chrání před psinkou
  • Astronomové zkoumají zrod kupy galaxií v mladém vesmíru

RSS AbcLinuxu RSS

  • Apríl 2023
  • Mozilla slaví 25 let
  • Hra zdarma: Deep Sky Derelicts

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.