Jaanuaris 2017 kogunes viis verinoort IT-inseneri Tuleva kontorisse, et järgneva nädala jooksul midagi asjalikku valmis ehitada. Sellest sai alguse üks ägedamaid töövorme, mida mina seni oma karjääris olen kasutanud. Pärast mitmeaastast pausi tegime just uue sprindi ja ehitasime valmis meie uue kogumisfondi mootori.
Taustaks: IT-sprint, kus mujal töötavad arendajad tulevad nädalaks Tuleva kontorisse midagi ehitama, ei olnud Tuleva äriplaanis. Sattusime sellise töövormi peale olude sunnil, kuna muud variandid tundusid kehvemad. Huvi korral loe juurde esimeste sprintide päevikuid.
Seekordne sprint algas juba pühapäeva õhtul rebitud sealiha takode ning nädala planeerimisega. Ka osalejate tehniline onboarding sai juba nädala varem tehtud. Nii läks töö esmaspäeval käima justkui polekski tegemist esimese tööpäevaga uues kohas. Esimesed kolm sprindipäeva möödusid nii kiirelt, et ei jõudnud ühtegi märget päevikusse teha.
Neljapäev: kuus aastat ilma sprindita
„Täna saame asja tööle,” on Erik sprindi neljandal päeval lõunasöögile suundudes veendunud. Ehitame VI sprindil Tuleva täiendava kogumisfondi tehnoloogilist platvormi. Reedeks peab olema võimalik meie veebilehe kaudu kanda päris raha hetkel veel mängufondi kontole ning süsteem peab õigel hetkel lisama õige arvu mängufondi osakuid sinu kontole. Osakute register peab igal ajahetkel klappima ja maksed fondi jõudma.
Ülesande kallal pusib kuus arendajat ja üks disainer. Erik on meil vana tuttav ja korra juba sprindil käinud. Päevatööna veab ta Codeborne-i. Vootele arendab energeetikaturu rakendusi, Samuel ehitab arvutimänge ning Hendrik parandab Wise-is maksete kogumist. Lisaks muidugi ka meie enda tiimist Erko, Sander ja Taimar. Pole vaja vist lisada, et kõigi osalejad koguvad oma II ja III sammast Tulevas.
Tuleva V sprindist on möödunud üle kuue aasta. Meie kogujate arv on selle ajaga kasvanud vähem kui 10 tuhandelt inimeselt 80 tuhandeni ja varade maht 150 miljonilt eurolt 1,3 miljardini. Kuidas me siis vahepeal hakkama saime?
Põhimõtteliselt nii, nagu enamik ettevõtteid: võtsime häid inimesi täiskohaga tööle. Kõigepealt liitus meiega toote- ja tehnoloogiajuht Erko, siis kasutajakogemuse spetsialist Minna, disainer Taimar ja arendaja Sander ning püsiva freelancer’ina Jordan. Kui varem vaheldusid üksikud aktiivsuspuhangud pikkade vaikusperioodidega, kus ühtegi rida koodi ei lisandunud, siis viimased poolteist aastat on toimunud arendustöö iga päev.

Aga kahjuks suudab Tuleva palgal hoida vaid paari IT-spetsialisti. Samas ma tean, et meie liikmete hulgas on kümneid või isegi sadu väga häid spetsialiste, kes tahaksid Tuleva ehitamisele kaasa aidata. Minus süveneb järjest enam tunne, et ühe inimese palkamisega jääb 10 liiget ilma võimalusest meie arengusse panustada.
Kogukonna panustamine ei ole meile nice-to-have feature, vaid meie olemus. Me tegutseme koos Tuleva liikmetega, mitte nende kohal. Meie kapital on horisontaalne, inimeste-vaheline usaldus, mitte taevasse ulatuvad pangahooned, 170 aastat tegutsemisajalugu Rootsis ega ka mitte miljardiline valuation. See usaldus põhineb päris inimeste kogemusel koos töötamisest. Ma olen üsna kindel, et see usaldus on meie peamine tugevus, olulisem veel, kui madalad tasud või passiivne investeerimine.
Seepärast jõuame Erkoga suve lõpuks järeldusele, et aeg on tagasi liikuda oma juurte juurde ja raske südamega lepime tootetiimiga kokku töölepingute lõpetamise. Edasi siis sprindid ja vahepealsetel perioodidel peab Erko hakkama saama ilma püsiva tiimita.
…
Nii, täna veel asja siiski tööle ei saa.
Reede: show, don’t tell
Sprindi viimane päev on ikka pingeline. Kell 15.00 on lõpp. Seejärel on demo, kus tuleb näidata, mis töötab. 95% valmis ei ole veel valmis. Seepärast ongi ärevus kõrge.
Aga demo läheb just nii, nagu peab. Igaüks saab Tuleva lehel sisse logides kanda euro või paar meie fondi mängukontole ja mõne aja pärast ilmuvad osakud „automaagiliselt” päris kontole. Ja need, kelle makse oli vigane, saavad automaatselt raha tagasi. Töötab!

Kui tahad näha, mida täpselt arendajad sprindiga tegid, siis meie kood on Githubis open source’ina kõigile näha.
Retro: pulling tasks
Lõpetame nädala retroga, sest tahaks ju järgmine kord veelgi paremini teha. Olen teadlik, et arendajad ei pruugi alati kõige jutukamad olla, seepärast suundume lähimasse Telliskivi baari. Probleemi siiski avatusega pole – laud täitub kibekähku erivärviliste märkmepaberitega. Läbisegi kasutame mad–sad–glad või start–stop–continue tähiseid, et nädalat kokku võtta.
Mind on alati võlunud, kui põhjalikult sprindil käinud arendajad nädala tööd ja keskkonda analüüsivad. Saan teada, mida tähendab „kitsas köök” või miks Redux ei ole enam see vinge tööriist, millega hea front-end arendaja tahaks toimetada.

Kui välja toodud kitsaskohad on pea alati erinevad, siis positiivne langeb sprindist-sprinti kokku: võimalus nädal aega järjest lahendada huvitava ja ise-organiseeruva arendajate tiimiga konkreetne ülesanne; kitsas skoop; end-to-end arendus, mis päädib live-demoga; task pulling, mitte pushing; kõik samas ruumis. Need on asjad, mis lubavad ülesannet nautida.
See meenutab mulle Tuleva alguspäevil loetud Jim Collins’i raamatut „Good to Great”, kus on kirjas: „Expending energy trying to motivate people is largely a waste of time. If you have the right people on the bus, they will be self-motivated. The real question then becomes: How do you manage in such a way as not to de-motivate people?”
Meil olid selgelt õiged inimesed bussi peal. Nad tulid sprindile selleks, et endale parem toode ehitada. Sprindi vorm on hea võimalus vältida asju, mis motivatsiooni tapavad.
Järgmine sprint juba kalendris kirjas
Tuleva VII sprint toimub 1.–5. detsembril. Selleks ajaks loodame, et meie fond on finantsinspektsioonis ka ära registreeritud. Siis saame järgmisel sprindil teha ära täiendava kogumisfondi onboardingu ja väljamakse osa, et sprindi lõpuks saaksime juba päris raha päris fondi kanda. Anna meile teada, kui tahad ka osaleda!