WeAreDevelopers 2019: Što smo naučili od fintech unicorna s više od 40 autonomnih timova?
WeAreDevelopers

WeAreDevelopers 2019: Što smo naučili od fintech unicorna s više od 40 autonomnih timova?

Na ovogodišnjoj WeAreDevelopers konferenciji imali smo priliku saznati kako i s današnjih 1600 zaposlenika Transferwise, jedan od najpoznatijih svjetskih fintecha, uspijeva izbjeći korporativnu strukturu.

Ponekad volim igrati igru. Nazvao sam je “guess the developer”. Pravila su jednostavna. Po izgledu nasumične osobe pokušavate procijeniti pripada li ta osoba grupi developera i u kojem bi programskom jeziku mogao/la raditi.

Tog berlinskog jutra, baš svi u vlaku izgledali su kao developeri. Vlak staje, IT horda izlazi.
Tu smo – WeAreDevelopers World Congress u City Cubeu u Berlinu. Na jednom mjestu okupilo se oko 10.000 developera, od kojih je barem trećina iz naše regije uz barem još toliko ukrajinskih outsourcing agencija. Svjetsko, a naše. Količina uzbuđenja proporcionalna je s nepripremljenošću organizatora za paklene uvjete koji vladaju. Scena je spremna, svatko prodaje svoje iskustvo. Svatko priča svoju priču.

Kako i sami razvijamo SaaS proizvod, priča koja je maloj ekspediciji Rentlija uzela najviše pozornosti priča je estonskog fintech unicorna – Transferwisea, o kojem smo imali priliku čuti od njihovog Engineering Leada, Alvara Lumberga.

Bili jednom Taavet i Kristo…

Transferwise

Priča počinje s dvojicom prijatelja iz Estonske IT dijaspore u Londonu koji su naišli na problem s konverzijama tečaja. Svaki je od njih primao plaću u valuti koju je trebao razmijeniti kako bi mogli plaćati kredite u Estoniji ili pak režije Londonu. Srećom, jedan je od osnivača primao plaću u eurima, a drugi u funtama, upravo obratno od onoga što im je trebalo. Stoga su ih odlučili međusobno razmijeniti!

Umjesto da novac primaju na vlastiti račun pa ga potom pretvaraju u valutu koja im je potrebna, svaki je od njih drugome uplaćivao novac u “pravoj” valuti direktno, domišljato izbjegavajući troškove tečajnih konverzija.

Iz tog jednostavnog hacka 2011. godine nastao je Transferwise koji danas broji 5 milijuna korisnika, 1600 zaposlenika u 12 ureda te 40+ autonomnih timova. Transferwise bankama godišnje uskrati milijardu funti lakog tečajnog plijena.

Zvuči kao recept za savršeni kaos no ako se sjetimo jednog od glavnih principa agilnog manifesta: Najbolja arhitektura, zahtjevi i dizajn nastaju iz samo-organizirajućih timova” – zaista vrijedi vidjeti što to oni rade drugačije.

Kako autonomnost timova dovodi do dugoročnog uspjeha?

Zlatno je pravilo da recept za izgradnju uspješnog startupa ne postoji. Svaka priča je jedinstvena, više ili manje uspješna, no sve imaju jednu zajedničku stvar – uči se u hodu, napominje Alvar. Ipak, rast je jedan od rijetkih indikatora koji se u svakom kontekstu može uzeti kao relevantan podatak – bio on iskazan u novcu, korisnicima ili članovima tima.

Postoji niz karika koje utječu na rast i prateći ih možemo otkriti uzročno-posljedičnu vezu koja će nam pomoći da bolje usmjerimo razvoj startupa. Jer kako je rast ograničen brzinom kojom se može poboljšavati proizvod kojeg nudite na tržištu, brzina razvoja proizvoda ograničena je brzinom učenja. Učenje se, pak, svodi na otkrivanje potencijala proizvoda kroz komunikaciju s korisnicima, otkrivanjem novih aspekata problema koje rješavate ili usvajanjem novih tehničkih rješenja odnosno inovacijama.

Razvoj svakog od tih faktora je uvjetovan, objašnjava Alvar dodajući kako je i brzina učenja limitirana brzinom donošenja odluka. Što je više karika u lancu donošenja odluka koje su bitne za proizvod, brzina učenja opada pa je stoga i sam rast sporiji, zaključuje. Upravo je zato Transferwise okrenuo paradigmu i stavio naglasak na autonomne timove koji u komunikaciji s korisnicima i središnjim principima donose samostalne odluke.

Alvar Lumberg - SlideShare

Timovi koji brže iteriraju, griješe i uče – dugoročno će uspjeti. Ovaj pristup, koji su svjesno odabrali, postao je ključan dio njihove developerske kulture. Developeri su u posjedu kvalitete proizvoda i oni odgovaraju za proizvod na svim razinama, od programskih rješenja do toga da ta rješenja ostvaruju poslovna očekivanja.

Kroz 1000 zašto do pravog odgovora

Kada priča o postavkama autonomnih timova u Transferwiseu, Alvar ističe kako je svaki product tim neovisan o drugima i sam za sebe donosi odluke, postavlja ciljeve te se obvezuje na ostvarivanje rezultata. Jedine smjernice su im misija, vizija i temeljne developerske vrijednosti dok je odluka što i kako će se nešto graditi isključivo njihova. Svi se trebaju pitati “zašto?” i upravo je u tome snaga ovog pristupa.

Stavljanjem odgovornosti na članove tima razbija se korporativna struktura. Tako timovi stvaraju profit, a ne CEO ili menadžment jer se odluke ne donose na vrhu već pri direktnoj interakciji kupca i proizvoda.

Zanimljivo je i to da svi članovi product timova u Transferwiseu, osim voditelja, imaju iste titule product inženjera jer smatraju da vrijednost nije u tituli. Uz to svaki član tima direktno komunicira s krajnjim klijentima, rješava njihove probleme i razmatra sugestije koje njegov tim može pretvarati u konkretna rješenja.

Prvi među jednakima je voditelj tima koji komunicira s voditeljima drugih timova kako bi se spriječila situacija da dva tima rade na istom problemu. Čak i u tim slučajevima timovi mogu surađivati kako bi zajedno došli do rješenja.

Alvar Lumberg - SlideShare

Bez posebnih odjela za testiranje do kvalitetnijeg proizvoda

Svaki tim posjeduje određeni dio sustava – od osmišljavanja, stavljanja u produkciju pa sve do njegovog korištenja. Zbog toga članovi tima imaju u najboljem interesu producirati pouzdano i kvalitetno rješenje. Ako sustav ne funkcionira kako treba, zna se čija je odgovornost i tko će ga popravljati. Ne postoje posebni odjeli za testiranje ni operacije jer smatraju da se tako smanjuje briga o kvaliteti proizvoda prebacivanjem odgovornosti na druge, čime se uništava koncept vlasništva.

Svaki tim može mijenjati bilo koji dio sustava, ali u tom se slučaju treba konzultirati s timom koji je vlasnik tog dijela sustava koji potom nadgleda i odobrava izmjene. Ovakav pristup efikasno rješava problem “bus factora” jer su komponente u vlasništvu timova, a ne pojedinaca.

I autonomija zahtijeva snažno vodstvo

Timovi se mijenjaju, problemi zaboravljaju i javljaju se pojedinačni interesi kao i opasnost od sindroma razbijenog prozora. Ako postoji veći broj ljudi koji rade na komponenti bez vlasnika, dizajn i kvaliteta značajnije opadaju. Upravo zato svaka komponenta treba vlasnika.

Svi rado prihvaćaju promjene, no netko ih zaista treba kontinuirano promovirati, napominje Alvar te dodaje kako je za velike promjene na razini više timova potrebno puno vremena te dosta redundantne komunikacije kako bi se ta promjena u konačnici privela kraju.

Konačno, efikasna autonomija zahtijeva snažno vodstvo od strane svojih voditelja čija je odgovornost da se tehnički zadaci izvršavaju. Ako snažno vodstvo izostaje, cijeli tim pati. Voditelji moraju definirati prioritete i treba se raditi ono što daje pravu vrijednost proizvodu. Osim toga, snažno vlasništvo (ownership) potrebno je za dugoročne arhitekturalne promjene. Ako tim zapne, voditelji su ti od kojih se očekuje da povuku cijeli tim.

Središnji timovi su ipak potrebni kako bi sustav mogao funkcionirati. U nekim kontekstima poput sigurnosti, platforme i developerskog iskustva potrebno je imati pogled na čitav sustav, stoga se neki dijelovi ipak ne mogu prepustiti krajnjim timovima.

Razmišljaj, pitaj zašto i pokaži svoj utjecaj

Na kraju, kako zaključuje Alvar, razvoj autonomnih timova dugotrajan je proces u kojem se treba posložiti jasna vizija proizvoda s odgovornim članovima tima i snažnim vodstvom. Jasnoća i direktnost interne i vanjske komunikacije ključ su brzog iteriranja i stjecanja novih znanja u Transferwiseu. Ideal samo-organizirajućeg tima je recept koji Transferwise već godinama uspješno kuha, a snažan ownership zasigurno je tajni sastojak njihovog uspjeha koji ćemo posuditi i mi hraneći našeg, nadamo se, budućeg unicorna u Rentliju.

Rentlio

ponuda

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Analiza

Telekom Bankarstvo: Zabi prosječna bankarska aplikacija, HT-u dodatan izvor prihoda

Telekom bankarstvo Hrvatskog telekoma i Zagrebačke banke ne pruža kvalitetnije korisničko iskustvo ni od hrvatskih konkurenata ni od Revoluta, ali najavljuje agresivnu marketinšku kampanju kakvu prosječna banka ne bi pokrenula.

Startupi i poslovanje

Ne uništavaju paušalni obrti IT industriju, već ogromna davanja na plaće

O problematici paušalnih obrta u IT industriji već se dugo govori tiho, a od ovog vikenda i glasno. No čini se da dobar dio rasprave, koja je buknula preko vikenda, ali i budućih poreznih promjena, koje nas očekuju iduće godine, idu u krivom smjeru - prema jačem oporezovanju samostalnog rada, a ne rasterećenju nesamostalnog, odnosno plaća.

Startupi i poslovanje

Dati otkaz zaposleniku u mješovitoj stvarnosti dobar je PR, ali XR doista pomaže razvoju mekih vještina

Zamislite dan kad svojim zaposlenicima nećete plaćati tečajeve već će te ih poslati u susjednu sobu da prođu simulaciju - taj dan mogao bi biti veoma blizu, a evo i što od njega očekivati.

Što ste propustili

Startupi i poslovanje

Paušalci, prikriveni rad opet nije dobro definiran u Općem poreznom zakonu, uključite se u e-Savjetovanje!

Prema trenutnom prijedlogu izmjena Općeg poreznog zakona, koji bi trebao stupiti na snagu 1. 1. 2020., i dalje nije dovoljno jasno definirana razlika između samostalnog i nesamostalnog rada, što bi se moglo obiti o glavu paušalnim obrtnicima i tvrtkama koje ih angažiraju.

Intervju

Tko to zna sa softverom, dobro zarađuje i utječe na velike sustave? IT Konzultant!

Kao što mnogi bježe od matematike i STEM-ovci nerijetko bježe od "mekih vještina", no upravo se u tom spoju kriju odlične karijerne opcije. Kako ispolirati te vještine učimo od FER-ovca, dugogodišnjeg konzultanta i danas direktora, mStartovog Emina Subašića.

Tehnologija

Programeri u prosjeku zarađuju 10.000 kuna, najbolje su plaćeni iOS developeri

Stigli su nam novi rezultati ankete Tomislava Grubišića o plaćama developera u Hrvatskoj za 2019. godinu, donosimo pregled najzanimljivijih podataka na osnovu tehnologija i godina iskustva.

Startupi i poslovanje

Ne uništavaju paušalni obrti IT industriju, već ogromna davanja na plaće

O problematici paušalnih obrta u IT industriji već se dugo govori tiho, a od ovog vikenda i glasno. No čini se da dobar dio rasprave, koja je buknula preko vikenda, ali i budućih poreznih promjena, koje nas očekuju iduće godine, idu u krivom smjeru - prema jačem oporezovanju samostalnog rada, a ne rasterećenju nesamostalnog, odnosno plaća.

Startupi i poslovanje

Oradian potvrđuje brz rast u Aziji nagradom na najvećoj japanskoj fintech konferenciji

Domaći Oradian širi se tržištima Azije, a velike uspjehe potvrđuje i nagrada na startup natjecanju FIN/SUM, najveće japanske fintech konferencije.

Intervju

Na Dan programera, četiri žene otkrivaju kako je tekao njihov karijerni put kroz IT industriju

Na Dan programera, predstavljamo četiri žene koje se bave (ili su se bavile) programiranjem. Je li njihov obrazovni i karijerni put bio pravocrtan ili je vrludao po krivuljama, otkrivaju nam sugovornice iz tvrtki Agency04, Five, IN2 i Styria.AI.