Teknologiajohtaja Bosko Kovaceviciin tutustuminen

Inside Stories -kampanjan seuraava kierros on juuri alkanut. Viimeisin vierailijamme oli teknologiajohtaja Bosko, jonka kanssa istuimme ja puhuimme hänen matkastaan ​​Uudesta-Seelannista Berliiniin.

(16. heinäkuuta 2019)

Hei Bosko, voitko esitellä itsesi ja mitä teet Kapilendossa?

CTO: na olen vastuussa kaikesta tietotekniikasta Kapilendossa, mikä tarkoittaa, että kehitystiimillämme on yhtenäinen näkemys siitä, miten sovelluksemme rakennetaan, mitä työkaluja niiden kirjoittamiseen käytetään, ja että voimme olla teknisissä ohjeissa sekä kehitys- että liiketoimintatiimille. Olen 35-vuotias ja aloitin urani vuonna 2005. Siitä lähtien, kun olen ollut onnekas, olen työskennellyt Etelä-Afrikassa, Uudessa-Seelannissa ja Saksassa oppimalla eri tekniikoita ja tekniikoita matkan varrella.

Mitä CTO: ksi liittyy ja onko tilanteessasi normaalia päivää?

Uskon, että CTO: n rooli määräytyy tiimin koon mukaan. Kapilendossa kehitystiimimme koostuu 4–6 kehittäjästä milloin tahansa, mikä tarkoittaa, että pystyn silti viettämään suurimman osan ajastani kehitystyössä yhdessä tiimin kanssa. Jos tiimimme koko kasvaisi dramaattisesti, tulevaan työhön ohjaukseen ja yleiseen valmisteluun käytetty aika olisi suurempi kuin koodausaika. Henkilökohtaisesti haluan olla mukana koodauksessa niin paljon kuin mahdollista, koska se helpottaa tietoon perustuvien päätösten tekemistä, jotka vaikuttavat lopulta kaikkiin kehittäjiin päivittäin.

Normaali päivä alkaisi hyvin lyhyellä tiimikokouksella, jota kutsutaan ”Stand-up”, jossa kukin kehittäjä kertoo muille lyhyesti siitä, mitä he pystyivät tai eivät pystyneet saavuttamaan edellisenä päivänä, mitä he aikovat käsitellä tänään ja jos mikään estää heitä. Tämä auttaa kaikkia pysymään samalla sivulla sen suhteen, kuinka pitkälle olemme saavuttaneet nykyisen ”sprinttimme” – kahden viikon suunnitelman, jonka ominaisuuksia on tarkoitus kehittää.

Sitten on suoraan ” sprintilauta ”, meidän tapauksessamme digitaalilevy, jossa on post-its, joka kuvaa suoritettavat tehtävät. Kehittäjät tarttuvat tehtävään ja pääsevät töihin. Tehtävä voi olla mitä tahansa – virheiden korjaamisesta, uusien uusien ominaisuuksien tuomiseen järjestelmään tai palvelimien asettamiseen, jotka palvelevat sovelluksiamme pilvessä.

Uuden-Seelannin ”paratiisista” tulo Berliiniin voi tehdä ihmiset kamppailevat ymmärtääkseen. Miksi päätit ottaa tuon askeleen?

Olin asunut ja työskennellyt tuulisessa Wellingtonissa 5 vuotta ja olin suunnitellut vuoden mittaisen matkan Eurooppaan kokemaan, millainen elämä Euroopassa olisi. Olin epävarma Saksan ja Alankomaiden välillä, nojaten hieman kohti Alankomaita, koska Saksan A1-kurssi oli varattu, A1-hollantilainen ei. Kaksi viikkoa oppitunneihin tapasin erään illan ulos kaupungista. Pian sen jälkeen hollannin kielen oppitunnit päättyivät, korvattiin mainitun naisen yksityisillä ja ilmaisilla saksan kielen opetuksilla ja muutolla Saksaan vuotta myöhemmin. Kuuden vuoden kuluttua olemme vilkkaassa Berliinissä, naimisissa, puhumme saksaa, hollantiani ei vielä ole.

Mikä oli haastavin projekti, jonka olet tähän mennessä toteuttanut Kapilendossa?

E-Depot-lompakkomme ja omaisuuserien liikkeeseenlaskumekanismimme blockchainille. Se ei ollut niin suuri haaste, että prosessi on hyvin monimutkainen tai kirjoitettava koodi oli monimutkainen, pikemminkin haasteet johtuivat blockchainin julkisesta ja muuttumattomasta luonteesta. Kun jokin on julkaistu estoketjuun, sitä ei voida poistaa, korjata virheitä, soittaa jollekulle tukikeskukseen auttamaan korjaamaan jne. Se on yksinkertaisesti olemassa eikä sitä voi muuttaa ikuisesti. Vastaavasti, jos tilin siemen (yksilöllinen salainen avain, joka määrittelee blockchain-tilin) ​​menetetään, ei ole paluuta ja tilillä olevat varat menetetään ikuisesti, kaikkien nähtävissä lukuun ottamatta koskemattomia, esimerkiksi läpinäkyvä tallelokero. murtumattomasta lasista valmistettu pankki ja avain on kadonnut ikuisesti. Kaikki tämä tarkoitti sitä, että minun piti olla varma siitä, että tiimimme kehittämä oli turvallista, virhevapaata ja poistanut siemenen menettämisen vaaran. Kaikki tekee käyttäjäkokemuksesta nautinnollisen ja helposti ymmärrettävän.

Uusien tuotteiden kehittämisessä UX: stä on tulossa ratkaiseva osa prosessia. Ihmiset haluavat helppokäyttöisen ja sujuvan käyttäjämatkan. Kuinka varmistat, että näin tapahtuu?

Johdonmukaisuus. Mielestäni johdonmukaisuus on ensiarvoisen tärkeää hyvän UX: n saamiseksi. Käyttäjä ei ole tietoinen siitä, mutta komponenttien pitäminen yhdenmukaisina halutun mallin kanssa saa käyttäjän tuntemaan käyttävänsä korkealaatuista tuotetta.Tämä johtuu pienistä yksityiskohdista, kuten siitä, että verkkosivuilla käytetään vain kahta väriä painikkeisiin tai varmistetaan, että kaikki otsikot käyttävät samaa kirjasintyyliä ja kokoa.

Kehittämämme sivut käyvät läpi useita vaiheita ennen he tulevat kehitystiimiin hyvin määriteltynä vaatimuksena. Se alkaa liiketoiminnan vaatimuksesta; sitä jalostetaan liiketoimintatiimissä keskusteluilla, kunnes alustava malli on luotu. Sitten se luovutetaan suunnittelijamme, joka tuottaa kuvan tai pdf: n, joka näyttää uuden sivun pikseliversion. Aloitamme sivun toteutuksen varmistaen, että noudatamme suunnittelua ja pohdimme jatkuvasti, kuinka voimme jakaa uudelleenkäytettävät osat / osiot yksittäisiksi komponenteiksi. Komponentit muotoillaan kerran ja käytetään uudelleen kaikkialla. Kaikki tämä johtaa kykyyn tehdä muutoksia nopeasti (vaihtaa yhtä komponenttia – heijastuu kaikkialle), erinomaisen johdonmukaisuuden ja puhtaan käyttökokemuksen.

Sen lisäksi, että työskentelet maailman parhaan kehitystiimin kanssa – mikä on parasta osa työstäsi?

Vapaus käyttää parasta ja uusinta tekniikkaa tarvitsematta käydä läpi suuria hyväksyntöjä monien hallinnointitasojen kautta. Kapilendolla hierarkia on hyvin tasainen, joten kun yhdellä kehittäjällä on hyviä ideoita tekniikasta, jota voimme käyttää, he voivat vapaasti esittää ne muulle tiimille. Teemme myös jatkuvasti elämäämme helpommaksi korjaamalla ongelmat, jotka aiheuttavat meille päänsärkyä kehitystyössämme. Tämä tarkoittaa, että meillä on hyvin pieni tekninen velka (sisäiset ongelmat koodipohjassa, jotka aiheuttavat meille ongelmia, mutta joilla ei välttämättä ole liiketoiminnallista arvoa, joka antaisi aiheen korjata ne).

Mitä pidät Kapilendon ulkopuolella tehdä vapaa-ajalla?

Minulla on ystäviä ja perhettä muualla Euroopassa, joissa haluan käydä säännöllisesti, joten vietän useita viikonloppuja Lontoossa tai Amsterdamissa tai ehkä menen uuteen kaupunkiin vähän etsintää. Soitan myös kitaraa kotona vaimoni kanssa ja rakastamme mennä illalliselle yhteen tuhansista upeista ravintoloista, joita meillä on Berliinissä. Vaikka olen ollut laiska / liian kiireinen tänä vuonna, pelaan ja rakastan katsella krikettiä.

Aiotko palata jossain vaiheessa takaisin Uuteen-Seelantiin?

Kyllä, vaikka en usko koskaan koskaan ”asettuvan” mihinkään. Tässä maailmassa on niin monia ihania paikkoja, vierailu niissä lomalla on hienoa, mutta asuminen siellä ja tutustuminen kulttuuriin, ihmisiin, kieleen ja sen ihmeiden tutkiminen on erilainen kokemus. Suurin osa perheeni jäsenistä on Uusi-Seelanti, ja jossain vaiheessa haluaisin saada heidät lähelle ainakin hetkeksi.

Ja viimeisenä mutta ei vähäisimpänä. Mikä on sinulle parhaiten vaikuttava teknologinen suuntaus tällä hetkellä?

Vaikka se ei olekaan tiukasti yhteydessä ohjelmistokehitykseen, sanoisin e-liikkuvuus. Meillä on hulluja ongelmia ilmapiirissämme, eikä rajallisten resurssien polttaminen jatkaaksemme paikasta toiseen ole hienoa. Monissa Euroopan kaupungeissa meillä on metroja, jotka toimivat uusiutuvalla energialla, sähköautoilla, skoottereilla ja polkupyörillä, ja haluaisin nähdä, että bussit ovat pian sähkökäyttöisiä. Muutama viikko sitten törmäsin kotimatkallani sähköisen liikkuvuuden paraatiin. Poliisi oli estänyt tien perinteisiin autoihin päästäkseen paraatin kulkemaan, ja minua hoidettiin välähdyksellä tulevaisuudesta. Paraatia johti 200 e-skootteria, joita seurasi yli 300 sähköautoa. Tie (yleensä erittäin kiireinen ja äänekäs) hiljeni melkein ja oli konkreettinen ero. Useampi autovalmistaja, joka alkaa tuottaa sähköautoja, johtaa enemmän ohjelmistokehitystöihin paitsi autonomisten ajoneuvojen, myös viihdeyksiköiden ja lukemattomien muiden vastaavien sovellusten osalta.

Tietoja haastattelijasta

Carlos Link-Arad on yrityksemme vanhempi liiketoiminnan kehittäjä ja hänellä on kauppatieteiden kandidaatin tutkinto fysiikka Goethen yliopistosta Frankfurtista.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *