Adaptácia
Mŕtva hra

Koordinácia, nové hrdlo

Piatok poobede v softvérovej firme, ktorú poznám. Vývojový tím mal rekordný týždeň: štyridsať dokončených zmien, dvojnásobok oproti minulému roku. Polovicu kódu napísali agenti. Nálada dobrá, čísla rastú, vedenie spokojné.

V pondelok som sedel u šéfa vývoja. Mal otvorený zoznam zmien čakajúcich na jeho kontrolu. Tridsaťdva položiek. „Toto je môj víkend,“ povedal. „A budúci víkend tiež.“ Tím produkuje dvakrát rýchlejšie; on číta rovnako rýchlo ako pred rokom. Firma si kúpila dvojnásobnú výrobu a dostala k nej frontu pred jedným človekom.

Toto nie je anekdota o jednej firme. Toto je najlepšie zmapovaná choroba AI éry.

Čísla choroby

Spoločnosť Faros analyzovala telemetriu vyše desaťtisíc vývojárov z viac než tisícky tímov a porovnala tímy s vysokou a nízkou adopciou AI. Hneď výhrada, ktorá k tomu meraniu patrí: Faros predáva nástroj na meranie vývojárskych tímov, takže hlási vlastné dáta o vlastných zákazníkoch a nikto ich nezávisle neoveril. Beriem ich preto ako najlepší dostupný obraz, nie ako dôkaz – a všímam si hlavne to, že smer sedí s meraniami, ktoré s Farosom nemajú nič spoločné. Tímy s vysokou adopciou dokončili o dvadsaťjeden percent viac úloh a odovzdali takmer dvojnásobok zmien. Potiaľ reklama. Teraz zvyšok: čas čakania na kontrolu kódu stúpol o deväťdesiatjeden percent, veľkosť odovzdávaných zmien o vyše stopäťdesiat percent, chybovosť o deväť percent. A ukazovatele výkonnosti na úrovni celej organizácie? Bez merateľného zlepšenia. Jednotlivci zrýchlili, firma nie. Autori štúdie to zhŕňajú suchou vetou: úzkym hrdlom sa stalo ľudské schválenie.

Do toho zapadá experiment, ktorý sme videli v kapitole o rámcovaní, z druhej strany: skúsení vývojári boli s AI o devätnásť percent pomalší, hoci si mysleli, že sú rýchlejší. Kde sa tá neviditeľná strata brala? Z overovania. Prečítať, pochopiť a opraviť cudzí výstup je práca, a keď výstupov pribudne dvojnásobok, tá práca niekde musí sedieť. Dáta z nástrojov na kontrolu kódu (vlastné čísla výrobcu) ukazujú, že pri strojovo písanom kóde nachádzajú kontrolóri skoro dvakrát viac problémov a seniorovi trvá kontrola niekoľkonásobne dlhšie. Výroba zlacnela; dôvera v to, čo sa vyrobilo, nie.

A nemusí ísť o softvér. Vo výrobnej firme to vyzerá takto: cenové ponuky, ktoré technológ pripraví za hodiny namiesto dní, ležia v priečinku a čakajú na podpis konateľa. A ten ich číta rovnako rýchlo ako pred rokom, medzi dvomi cestami za zákazníkmi. Zákazka sa pritom často nevyhráva cenou, ale tým, kto sa ozve prvý, takže fronta pred jedným podpisom nie je zdržanie. Je to prehratá zákazka. Tá istá mechanika beží všade, kde AI zrýchlila produkciu a schvaľovania sa nedotkla: právne oddelenie, ktoré má zrazu na stole päť verzií zmluvy namiesto jednej. Marketing, ktorý vie vyrobiť dvadsať kampaní, ale rozpočet schvaľuje tá istá porada raz mesačne. Analytika, ktorá chrlí reporty rýchlejšie, než ich ktokoľvek stíha čítať, takže sa rozhoduje po starom – pocitom. Hojnosť sa v takejto firme nemení na výsledok. Mení sa na frontu.

Matematika stropu

Prečo sa zrýchlenie jednotlivcov nesčítava do zrýchlenia firmy, má aj čistú matematickú podobu a oplatí sa ju raz vidieť, lebo potom ju vidno všade. Predstav si postup, kde deväťdesiat percent času zaberá výroba a desať percent schvaľovanie. Teraz výrobu zrýchli hoci desaťnásobne: deväťdesiat percent času sa scvrkne na deväť. Celkový čas klesol zo sta na devätnásť – a pod desať sa systém nedostane, ani keby bola výroba okamžitá: tých desať percent schvaľovania sa stalo viac než polovicou celku a každé ďalšie zrýchlenie výroby s tým nepohne. Strop celého systému určuje krok, ktorý nikto nezrýchlil. Inžinieri tomu hovoria Amdahlov zákon a autori štúdie Faros sa naň odvolávajú výslovne: firmy si desaťnásobne zrýchlili výrobu a strop im drží ľudské schválenie.

V praxi je to ešte horšie než na papieri, lebo pomalý krok nestojí, on rastie. Pred pomalým krokom sa tvorí zásoba rozrobenej práce a zásoba má vlastné náklady: kontext sa zabúda, priority sa prehadzujú, polovica vecí v zásobe medzitým zastará a robila sa zbytočne. Fronta nie je neutrálne čakanie. Fronta je stroj na znehodnocovanie hotovej práce.

Prečo sa koordinácia nedá kúpiť

Tu je jadro kapitoly. Produkcia sa dá kúpiť: licencia, agent, dodávateľ. Koordinácia sa kúpiť nedá, lebo to nie je vec. Je to spôsob, akým sú vo firme rozdelené právomoci: kto smie čo schváliť, kto komu čo odovzdáva, kto nesie následok. Tá štruktúra vznikla vo svete, kde bola produkcia drahá – a v tom svete dávala zmysel. Keď je výroba pomalá, oplatí sa každý výstup poriadne skontrolovať; kontrola je lacná v porovnaní s výrobou. Keď výroba zlacnie stonásobne a kontrola zostane rovnaká, pomer sa obráti. Zrazu je najdrahšou vecou vo firme podpis.

Preto sa hodnota presúva k ľuďom, ktorí vedia navrhnúť, ako má dôvera tiecť: čo sa kontroluje po jednom, čo dávkou, čo vôbec; kde stačí strojová kontrola so vzorkou pre človeka; ktoré rozhodnutie znesie chybu, lebo je vratné, a ktoré nie. Všimni si, že to je iná zručnosť než „vedieť používať AI“. Je to zručnosť stavať systém okolo nej – a je vzácna, lebo sa jej nikto neučil. Starý svet ju nepotreboval.

Šéf vývoja z úvodu kapitoly to nakoniec vyriešil bez jediného nákupu. Rozdelil zmeny do troch pásiem: nízke riziko schvaľuje stroj a človek vidí náhodnú vzorku, stredné riziko číta ktorýkoľvek senior, nie práve on, a vysoké riziko (platby, dáta, bezpečnosť) číta on, ale má ich päť za týždeň, nie tridsaťdva. Priepustnosť sa strojnásobila. Nič z toho nebolo technológiou. Bola to prestavba dôvery.

Kým sa pustíš do vlastných pásiem, jedno rozlíšenie, bez ktorého sa táto rada v časti firiem zmení na problém. Nie každá kontrola je manažérske rozhodnutie. Časť kontrol vo firme existuje preto, že tak znie predpis: štyri oči pri platbe, ľudský dohľad nad automatickým rozhodnutím o klientovi, doložená auditná stopa. Tie sa neprepisujú poradou a nepatria do pásma „schvaľuje stroj“. Preto prvý krok prestavby nie je kresliť pásma, ale rozdeliť existujúce kontroly na dve kopy: tie, ktoré niekto kedysi zaviedol, lebo výroba bola drahá, a tie, ktoré máš na papieri od regulátora alebo z vlastnej normy. Prvá kopa je celá na stole. Druhá sa dá zjednodušiť, zautomatizovať v podkladoch a zrýchliť v odovzdávkach, ale nesmie zmiznúť – a keď sa o to niekto pokúsi, prestavba dôvery sa skončí zisteniami z auditu.

Pre regulovanú firmu z toho plynie aj dobrá správa, ktorá sa v jej vlastnej frustrácii stráca. Kto má katalóg modelov, vlastníkov rizika, schvaľovacie limity a dokumentované rozhodnutia, má už postavené presne to lešenie, na ktorom sa tri pásma dajú obhájiť – a jeho menej regulovaný konkurent ho musí stavať od nuly. Byť pod dohľadom je brzda pri rozbehu a výhoda pri zákrute.

A potom je tu najstarší koordinačný nástroj firmy: porada. Porada je drahá synchronizácia: desať ľudí, jedna hodina, plat krát desať. Vznikla vo svete, kde sa informácie inak šíriť nevedeli. Vo firme, kde agenti pripravujú podklady a rozhodnutia sa dajú zapisovať priebežne, sa väčšina porád dá nahradiť dvomi vecami: písaným rámom (kto čo navrhuje, dokedy sa dá namietať) a krátkym verdiktom. Nie je to novinka z AI éry, takto roky fungujú dobré softvérové firmy. AI však robí tú výmenu naliehavou: keď produkcia beží rýchlosťou minút, koordinácia rytmom „stretneme sa v utorok“ je ručná brzda. Skús si na jeden týždeň spočítať cenu porád (ľudia krát hodiny krát priemerná sadzba) a porovnaj ju s cenou všetkých AI licencií. Vo väčšine firiem, v ktorých som to videl, vyhrali porady o násobky. Šetrí sa na nesprávnom mieste.

Kde hľadať svoje hrdlo

Vlastné koordinačné hrdlo sa hľadá ľahko, lebo bolí. Je to miesto, kde sa hromadí hotová, nepoužitá práca. Ponuky čakajúce na schválenie konateľa. Kampane čakajúce na schválenie značkou. Kód čakajúci na kontrolu. Reporty, ktoré nikto nečíta. Otázka pritom neznie, ako frontu zrýchliť – to je opäť optimalizácia mŕtvej hry. Otázka znie, či má fronta vôbec existovať: čo z toho sa dá presunúť do pásma „schvaľuje stroj, človek vidí vzorku“, čo do pásma „schváli ktokoľvek kompetentný“ a čo si naozaj zaslúži tvoje oči.

Mimochodom, presne tu sa rozhoduje aj o tom, či sa investícia do AI vôbec prejaví vo výsledovke. Ale to je téma kapitoly o cintoríne pilotov.

Samoaudit

  1. Kde sa u vás hromadí hotová, nepoužitá práca? Vymenuj tri fronty a pri každej meno človeka, pred ktorým stojí.
  2. Zmeraj pri jednej úlohe pomer: koľko hodín trvala výroba a koľko dní čakanie na schválenia. Ak čakanie vyhráva, hrdlo nie je v produkcii.
  3. Ktoré schválenia existujú len preto, že výroba bývala drahá? Čo by sa reálne stalo, keby ich prevzal stroj so vzorkou pre človeka?

Ak firmu nevlastníš: zisti, v ktorej fronte stojí tvoja vlastná práca a čo z nej stihne zastarať, kým čaká. To číslo (hodiny výroby verzus dni čakania) je najsilnejší argument, aký môžeš priniesť tomu, kto pred frontou stojí. Nie je to sťažnosť, je to meranie.

Ak dodávaš do cudzej firmy: časť tvojich front stojí u klienta a jeho právomoci neprepíšeš. Prepísať sa dá zmluva – čo sa schvaľuje po jednom, čo dávkou a čo vôbec, patrí do nej rovnako ako cena.

Krok na tento týždeň: vyber jednu frontu a rozdeľ ju do troch pásiem podľa rizika ako šéf vývoja z tejto kapitoly. Nekupuj nič; len prepíš, komu sa čo verí – a najprv si over, ktoré kontroly prepísať nesmieš.