Kako tehnološki lideri u Adobeu grade autonomne i uspešne timove
Tehnološko liderstvo u savremenim kompanijama zahteva mnogo više od pukog pisanja koda i rešavanja tehničkih problema. Primer Navje Agarval, vodećeg inženjera u kompaniji Adobe, pokazuje kako se fokus pomera sa ličnog učinka na izgradnju strukture, psihološke sigurnosti i dugoročne autonomije tima.
Pravi tehnički lider ne stvara zavisnost tima od sopstvenog znanja, već gradi kulturu u kojoj se nesigurnost otvoreno priznaje, problemi rešavaju na vreme, a svaki član tima preuzima odgovornost i razvija sopstvenu autonomiju.
Izaberi iznos ili skeniraj kod bez iznosa pa ga upiši u banci. Novac ide direktno na račun autora (GoSimple), Trek ne uzima ništa i nije posrednik u plaćanju.
Na telefonu: preuzmi kod, pa ga u aplikaciji banke učitaj iz galerije.
Nova definicija tehničkog liderstva
Tradicionalno shvatanje uloge vodećeg inženjera uglavnom se fokusiralo na duboko poznavanje sistema, donošenje arhitektonskih odluka i pisanje najkvalitetnijeg koda. Međutim, kako softverski sistemi postaju složeniji, a timovi veći, tehnički aspekti čine tek manji deo svakodnevnih obaveza uspešnog lidera. Ostatak posla podrazumeva prevođenje nejasnih poslovnih zahteva u jasnu strukturu pre nego što inženjeri počnu sa razvojem. Uspeh više ne zavisi od količine koda koju pojedinac ispiše, već od sposobnosti da se uklone prepreke i pomogne drugima da ostvare svoj maksimum.
Ovakav pristup zahteva temeljnu promenu perspektive kod inženjera koji prelaze na liderske pozicije. Umesto dokazivanja kroz individualni rad i vidljive tehničke pobede, vrednost se meri merljivim napretkom celog tima. Lideri poput Navje Agarval provode znatno vreme gradeći takozvanu infrastrukturu jasnoće koja obuhvata dokumentaciju, zapise o odlukama i detaljne vodiče za uvođenje novih članova. Iako ove aktivnosti nisu glamurozne, upravo One obezbeđuju dugoročnu stabilnost i sprečavaju gubljenje konteksta kada se projekti razvijaju mesecima.
Rad sa unakrsnim timovima koji uključuju dizajnere, menadžere proizvoda i druge inženjere dodatno naglašava važnost komunikacije. Lider mora blagovremeno uočiti trade-of opcije, uskladiti različite prioritete i osigurati da se rešavaju suštinski problemi, a ne samo oni koji su najuočljiviji. Bez jasnog usmeravanja na prave ciljeve, razvojni timovi često troše energiju na optimizaciju pogrešnih funkcija. Stoga je prevashodni zadatak tehničkog lidera da uspostavi sistem u kome su pravila igre jasna svim učesnicima u procesu.
Moć psihološke sigurnosti
Jedan od ključnih elemenata uspešnog inženjerskog tima jeste prisustvo psihološke sigurnosti, odnosno okruženja u kojem se ljudi ne plaše da iznesu svoje sumnje. Istraživanja poput čuvenog projekta u kompaniji Google pokazala su da je upravo ovaj faktor presudan za efikasnost tima, daleko važniji od pojedinačnog talenta ili finansijskih resursa. Kada zaposleni osećaju da neće biti kažnjeni ili ismejani zbog ukazivanja na probleme, oni reaguju mnogo ranije i sprečavaju potencijalne krize.
U praksi se često dešava da inženjeri uoče ozbiljne nedostatke ali oklevaju da ih prijave zbog pritiska rokova. Primer iz prakse kompanije Adobe pokazuje kako je blagovremeno ukazivanje na problem sa animacijama na uređajima slabije performanse spasilo lansiranje funkcije. Da član tima nije osetio slobodu da progovori, propust bi postao vidljiv milionima korisnika tek nakon izlaska verzije na tržište. Odlaganje roka na dve nedelje omogućilo je ispravku arhitekture i očuvanje kvaliteta proizvoda.
Izgradnja ovakvog okruženja zahteva svesnu doslednost od strane lidera. Kada inženjer prizna grešku ili iznese zabrinutost, reakcija rukovodioca mora biti vođena radoznalošću, a nikako defanzivnošću. Javno prepoznavanje i nagrađivanje onih koji blagovremeno signaliziraju rizike šalje jasan signal celom timu. Na taj način se postepeno menja korporativna kultura u kojoj otvorena komunikacija postane podrazumevani standard radnog procesa.
Eliminisanje zamke pristojnosti
U mnogim organizacijama postoji fenomen poznat kao zamka pristojnosti, situacija u kojoj sastanci prolaze glatko, svi se slažu sa predlozima, a pravi problemi isplivavaju tek kasnije kroz privatne poruke ili nakon završetka radnog vremena. Ova pojava ukazuje na dublji problem unutar kolektiva, a to je odsustvo stvarne slobode neslaganja. Kada se ljudi pretvaraju da je sve u redu kako bi izbegli neprijatne razgovore, kvalitet rešenja neizbežno trpi.
Efikasni lideri se aktivno bore protiv ove pojave tako što prvi modeluju ranjivost. Otvoreno priznanje sopstvenog neznanja, promena mišljenja uz argumente ili javno prihvatanje greške daju dozvolu ostalima da učine isto. Kada rukovodilac bez ustručavanja kaže da ne zna odgovor na neko pitanje, on ruši barijeru straha kod mlađih kolega. Tim na taj način uči da se za doprinos ne mora raspolagati apsolutnom sigurnošću.
Transparentnost oko realnih kapaciteta tima takođe igra veliku ulogu u sprečavanju sagorevanja. Suočeni sa nerealnim rokovima i prevelikim obimom posla, lideri moraju stati pred menadžment proizvoda i ponuditi konkretne izbore. Pregovaranje o obimu posla na osnovu onoga što se može isporučiti uz vrhunski kvalitet štiti tim od iscrpljivanja. Time se izbegava kultura takozvanog heroizma u kojoj se problemi rešavaju isključivo vanrednim naporima u poslednjem trenutku.
Multiplikatori umesto uskih grla
Koncept multiplikatora u inženjerskom menadžmentu počiva na jednostavnoj premisi da uspešan lider ne treba da bude centralna tačka kroz koju prolazi svaka odluka. Lider koji odgovara na svako pitanje i odobrava svaki red koda zapravo pravi usko grlo u sistemu. Takav pristup dugoročno šteti jer guši razvoj autonomije i kreativnosti kod članova tima. Pravi multiplikator gradi okruženje u kojem tim može efikasno da funkcionisao i bez njegovog direktnog prisustva u svakom trenutku.
Povećanje sposobnosti tima bez rasta zavisnosti postiže se kroz tri osnovna poluga, a to su jasnoća, dokumentacija i svesna uzdržanost. Kada su ciljevi i kriterijumi kvaliteta precizno definisani, inženjeri mogu samostalno da donose lokalne odluke bez stalnog konsultovanja nadređenih. Pisanje dokumentacije predstavlja ulaganje u budućnost jer prenosi kontekst i eliminiše potrebu za ponovnim objašnjavanjem istih stvari kroz komunikacione kanale.
Svesna uzdržanost često predstavlja najteži zadatak za iskusne inženjere. Kada neko odlično poznaje sistem, prirodno je iskušenje da sam reši problem jer je to u datom trenutku brže. Međutim, preuzimanje tuđih zadataka uskraćuje priliku mlađim kolegama da uče i razvijaju sopstveno rasuđivanje. Postavljanje pravih pitanja umesto davanja gotovih odgovora vodi ka izgradnji samostalnih i pouzdanih profesionalaca.
Deliberativna uzdržanost u praksi
Podsticanje rasta unutar tima zahteva prepoznavanje skrivenog potencijala kod inženjera koji možda nemaju potrebu da budu najglasniji na sastancima. Mnogi talentovani stručnjaci izbegavaju da preuzmu vođstvo u dizajnu sistema jer smatraju da njihovo mišljenje nema istu težinu kao glas starijih kolega. Lider ima zadatak da primeti ove obrasce i namerno kreira prostor za njihovo izražavanje, dajući im priliku da prvi iznesu svoje viđenje pre nego što autoriteti nametnu pravac.
Kada se inženjerima pruži prostor i poverenje da vode važne tehničke preglede, rezultati obično prevaziđu očekivanja. Samopouzdanje raste kroz praktično iskustvo, a ne kroz pasivno posmatranje tuđeg rada. Proces prelaska sa tehnički jake osobe koja stalno čeka odobrenje na samostalnog dizajner sistema predstavlja najveću meru uspeha za tehničkog lidera. Taj prelaz direktno utiče na dugoročnu skalabilnost celog odeljenja.
Krajnji cilj svakog tehničkog rukovodioca jeste da postane suvišan u operativnom smislu. Izgradnja sistema i kulture koja funkcioniše stabilno i bez svakodnevne intervencije zahteva strpljenje i posvećenost detaljima. Fokusiranjem na stvaranje preduslova za uspeh drugih, lideri obezbeđuju održivost i visok kvalitet softverskih proizvoda u dinamičnom poslovnom okruženju.
Izvor: Engineering Leadership · Fotografija: Pexels / Freepik (ilustracija)