Preskočiť na hlavný obsah

← Všetky články

Viete presne, komu zavolať, keď niečo spadne

Mesiac 3

Vaša platobná brána spadne v piatok večer. Viete presne, komu zavolať. Starej integrácii rozumie jediná natoľko, aby pod tlakom našla chybu. Aj minule ju opravila ona.

Do sobotného rána je to vyriešené. V pondelok jej na porade verejne poďakujete: „Cez víkend odviedla kus práce navyše.“ CEO pošle správu na Slacku. Srdiečko.

Post-mortem nevznikne. Z toho, čo máte pred sebou, niet čo rozoberať: systém spadol, ona ho opravila, release vyšiel. Zostane z toho dojem, že je spoľahlivá, a tím ide na ďalší sprint.

Otázka, prečo to vedel opraviť jediný človek, sa na stôl nedostane. Incident je v systéme uzavretý, ukazovatele sú zelené a poďakovanie už zaznelo. Všetko, čo sa k vám dostane, hlási úspech. Úspech sa nerozoberá, a tak nikto nezisťuje, prečo migrácia prešla bez možnosti vrátiť ju späť, ani kto ďalší by tú integráciu vedel opraviť.

Vo výkaze má za ten týždeň osem hodín denne. Sobotnú noc v ňom nenájdete. Ročné hodnotenie spomenie prácu navyše. Záznam o štrukturálnom zlyhaní, ktoré si ju vyžiadalo, nevznikne nikde.

Rok 1

Spýta sa na nový produktový tím. Tá oblasť ju zaujíma. Na platobnej bráne je už osem mesiacov a rada by rástla.

Rozumiete jej. Ale načasovanie je zlé. Starú integráciu čaká veľký upgrade. Je jediná, kto pozná ten kód dostatočne dobre. Presunúť ju teraz by ohrozilo projekt. Poviete jej: „Možno budúci kvartál. Najprv dotiahnime migráciu.“

Je to racionálne rozhodnutie. Riziko jej presunu je viditeľné a okamžité. Riziko jej ponechania je neviditeľné a dlhodobé.

Jej rozvojové hodnotenie spomína „prehlbovanie expertízy v platobných systémoch“. Schválite jej registráciu na konferenciu. Vráti sa a o oblasti, ktorú už aj tak pozná lepšie než tamojší prednášajúci, vie zase o niečo viac.

Vývojári, ktorí sú schopní, ale nie výnimoční, rotujú na nové projekty, učia sa nové technológie, budujú si širší záber. Ich kariéra sa rozvíja. Ona to sleduje zvnútra platobnej brány.

Bus factor (počet ľudí, ktorých strata by projekt zastavila) je stále 1. Je 1 už celý rok. Do zaučenia druhého človeka sa neinvestovalo nič, lebo vhodný čas neprichádza: vždy je uprostred niečoho kritického. Riziko nikto neoznačí, lebo ona tam stále je. Vyzerá to ako stabilita.

Rok 3

Podá výpoveď. Prekvapí to všetkých, lebo nič z toho, čo vedenie videlo, na to neukazovalo.

Vo výstupnom pohovore stojí „príležitosť na kariérny rast“. Firma to spracuje nástrojmi, ktoré má po ruke: analýzou udržania ľudí, porovnaním platov, úvahou o protiponuke.

Dôvod je jednoduchší. Tri roky opravovala ten istý systém a každý kvartál počula „možno budúci kvartál“. Plat bol v poriadku, podmienky tiež. Chýbal jej rast, a keď chýba práve ten, všetko ostatné začne pôsobiť ako kompenzácia za klietku.

Na jej miesto prijmete dvoch ľudí. Štruktúra to vedela už dávno: jeden človek robil prácu za dvoch. Kým začnú podávať plný výkon, prejde pol roka. Starý systém je zatiaľ krehký a incidenty trvajú dlhšie.

Tím sa celý ten čas správal tak, ako ho štruktúra nastavila. Preťaženie niesla jedna osoba. Keď ho prestala niesť, štruktúru bolo zrazu vidieť.

Každé rozhodnutie bolo rozumné

Tri zábery. Jedna pasca.

Najlepší človek na najťažší problém je racionálna voľba. Tá voľba vytvorila závislosť. Závislosť urobila ďalšie racionálne rozhodnutie (nechať ju tam) ešte racionálnejším. Každý kvartál náklady na jej presun rástli. Investícia do alternatív neprišla nikdy. Čím dlhšie zostávala, tým ťažšie sa dala presunúť.

Toto nikto nenavrhol. Nikto nikde nesedel a nerozhodol, že najlepšiu inžinierku zamkne v jej súčasnej role. Rozhodla štruktúra. Šablóna hodnotenia odmeňuje hlbokú expertízu. Plánovanie kapacít predpokladá stabilné priradenia. Úvaha o riziku počíta náklady jej presunu; náklady toho, že zostane, sa v nej neobjavia. Každé jedno rozhodnutie sa dalo obhájiť. Systém ich poskladal do klietky.

Deming ten mechanizmus pomenoval pred šesťdesiatimi rokmi. Choroba č. 3: „Za hasenie požiaru dostanete dobré hodnotenie. Keď to urobíte hneď na prvýkrát správne, ste neviditeľní.“ Systém prevenciu skryje a hrdinskú záchranu ukáže. Optimalizuje teda na záchranu.

Schopnejší z tých dvoch nových ľudí sa postupne stane ďalšou kritickou osobou, lebo štruktúra sa nezmenila. Tá istá štruktúra sa však dá nastaviť aj opačne.

Dvaja ľudia, ktorým môžete zavolať

Keď v piatok večer spadne platobná brána, viete presne, komu zavolať, a sú to aspoň dvaja ľudia. Ona medzitým pracuje v novom produktovom tíme, na ktorý sa pred rokom pýtala.

Vedú k nemu štyri zmeny. Každá mení to, čo systém vidí alebo čo odmeňuje.

Po hrdinskom zásahu nasleduje rozbor. Poďakovanie zaznie aj tak. Pribudne k nemu otázka, prečo bol zásah potrebný a kto ďalší by ho vedel urobiť. Výpadok sa tak v záznamoch objaví ako signál o štruktúre.

Veľký upgrade robia dvaja. Práve upgrade, pre ktorý „teraz nie je vhodný čas“, je najlepšia príležitosť na zaučenie: druhý človek sa učí na skutočnej zmene a pri párovej práci (pair programming) od expertky dostane aj to, čo nie je nikde zapísané. Plán kapacít s pomalším kvartálom počíta vopred.

Hodnotenie odmeňuje šírenie znalostí. Človek, vďaka ktorému systém vedia opraviť traja, dostane lepšie hodnotenie. Rozhovor o rozvoji obsahuje otázku, akú novú oblasť alebo akú právomoc bude mať o rok.

Bus factor sa sleduje a má spúšťač. Keď je v niektorej oblasti 1 dlhšie než pol roka, zaučenie druhého človeka sa rozbehne samo, bez čakania na vhodný čas. Presun do novej oblasti raz za 18 až 24 mesiacov je bežná súčasť kariéry.

Bharat Mediratta, ktorý viedol inžinierske tímy v Google, to nazýva Always Be Leaving: úlohou lídra je vybudovať organizáciu, ktorá istú triedu problémov vyrieši aj bez neho. Rovnako to platí pre každého experta vo vašom tíme.

Človek, na ktorého teraz myslíte

Už viete, kto to je. Ten človek, po ktorom by vo vašom tíme zostala najväčšia diera. Ten, o ktorom všetci hovoria, že je kritický. Ten, čo to minule opravil.

Štyri otázky.

Ako dlho je v súčasnej role? Vybral si ju, alebo do nej len skĺzol?

Keby chcel zajtra prejsť inam, mohol by? Alebo by odpoveď znela „najprv by sme museli nájsť náhradu“?

Padla v jeho poslednom rozhovore o rozvoji reč o štrukturálnej zmene (nová rola, nová oblasť, väčšia právomoc), alebo len o ďalšej hĺbke v tej istej role?

Aký je bus factor na jeho schopnosť? Ak je 1, ako dlho už je 1 a čo sa investovalo do zaučenia druhého človeka?

Ak je na poslednú otázku odpoveď 1, prvý krok je malý: najbližšiu zmenu v jeho oblasti nech robia dvaja. Dá sa to urobiť ešte tento mesiac. O rok, keď v piatok večer niečo spadne, budete presne vedieť, komu zavolať, a budete mať na výber. Ten človek bude medzitým robiť to, na čo sa pred rokom pýtal.

Read in English →

Ako to vyzerá v skutočnej organizácii →

Všetky články →