Razvoj jedne sitne značajke postaje velik developerski i CX izazov kad su u pitanju tisuće korisnika

Razvoj jedne sitne značajke postaje velik developerski i CX izazov kad su u pitanju tisuće korisnika

Kako je to raditi na aplikacijama koje svakodnevno koriste tisuće ljudi i što se dogodi kada neka nova nadogradnja ne radi kako treba?

Kako izgleda put od developerice do Scrum Mastera u IT timu i osobe koja radi na prilagodbi A1 aplikacija krajnjim korisnicima? Koji su to izazovi koji stoje na putu kada se radi o karijeri u razvoju aplikacija za veliki telekom zna Izabela Šerić iz IT odjela telekoma A1 Hrvatska.

S Izabelom sam razgovarao o njezinoj svakodnevici u development timu u A1, a do kojeg je došla nakon, kao što kaže, “ustaljenog i šablonskog” rada upravljanja projektima i tehničkim rješenjima na prošlom radnom mjestu. Izabela odmah na početku kaže kako je ova dinamika posla ujedno i najveći izazov i najveće zadovoljstvo s kojim se susreće svakoga dana.

Njezin zadatak je spajanje korisničkih zahtjeva s mogućnostima developmenta

Izabela kaže kako ju je još od završetka fakulteta privlačio razvoj proizvoda koji je u direktnoj komunikaciji s korisnicima jer se radi o nečem što stalno “diše” i razvija se s novim prilagodbama i novim značajkama. Upravo ju je ta znatiželja i dovela do sadašnje pozicije u timu za razvoj aplikacija za krajnje korisnike, odnosno aplikacija Moj A1 i Moj Tomato.

Veliki broj korisnika znači puno različitih ideja, poneku grešku ili nelogično ponašanje za pojedine korisnike. No, ujedno to znači da nećeš sa svakom idejom zadovoljiti sve tipove korisnika. Sve to se pretvara u zahtjev koji dolazi do tima.

Svaki Izabelin radni dan je dinamičan upravo zbog rada na aplikacijama koje koriste tisuće korisnika. Mario Poje

Tisuće korisnika – na tisuće izazova

Aplikacije su to koje svakodnevno koriste tisuće ljudi, a dodavanje novih značajki u njih zapravo može biti jedan od najvećih stresova i izazova, upravo zbog toga što je izuzetno teško predvidjeti hoće li svaka stvar koju dodate raditi na svakom uređaju i za svakog korisnika. Izabela mi kaže kako je svaka nova značajka zapravo izazov jer za sobom nosi promjenu logike i procesa. To, pak, podrazumijeva detaljnu provjeru u fazi analize, a upravo je to jedan od preduvjeta kod odlučivanja može li ta nova značajka biti podržana u produkciji. Izabela pojašnjava:

Kada se donosi odluka koja funkcionalnost treba biti u aplikaciji uzima se u obzir obrazloženje od kolega iz CX odjela, gdje dobijemo argumente zašto je nova funkcionalnost bitna za korisnike i što ćemo s njom postići. Ovisno o provjeri tehničkog feasibilitya odlučuje se da li nam je to potrebno. Potrebno je razmišljati o posljedicama koje nam neko poboljšanje donosi, u vidu opterećenja sustava, vremena odziva sustava i ostalih čimbenika bitnih za visoku razinu zadovoljstva korisnika. Ako nastanu problemi tijekom ili nakon implementacije, rješavanje problema ponekad uključuje i ostale odjele, jer se problem krije negdje u pozadinskim sustavima.
U zadnje dvije godine lansirali smo 4 nove aplikacije među kojima je rebranding aplikacije sa Vip na A1 te redizajn kompletnog API i backend sloja koji uključuje optimizaciju procesa te izradu novih, boljih, bržih mikroservisa.

Jasno je, stoga, da razvoj ovih aplikacija i sustava koji ih prate može u vrlo kratkom vremenu postati vrlo izazovan za iskusne developere.

Uigran tim zna kako izvesti zadatak koji će ga postaviti na prvo mjesto

Problem kod ovakvih velikih aplikacija često zna biti upravo u povezivanjima različitih odjela i takozvanim legacy značajkama i sustavima, a kako bi se ovo uspješno riješilo potrebna je dobra suradnja među timovima. Danas se Moj A1 aplikacijom, namijenjenom A1 privatnim pretplatnicima, korisnicima A1 na bonove te A1 poslovnim korisnicima, služi svaki treći korisnik A1, a do sada je imala više od pola milijuna preuzimanja. Izabela mi kaže i kako je od same “težine” rada važnija dobra atmosfera u timu i međusobna podrška, ali ne krije da se radi vrlo naporno kako bi napravili najbolji mogući posao:

Konstantna potreba za poboljšanjima i smještanjem ovih aplikacija na broj 1 na tržištu već je dovoljan izazov. Svaki dan stigne nova poslovna ideja koja će nas postaviti na taj broj 1, a onda je zadatak developera osmisliti način na koji će se to ispuniti, a da se pritom ne ugrozi rad sustava.

Izabela kaže kako se o agilnim praksama najbolje uči – u praksi. Mario Poje

Rješenje je agilno ako mu se pristupi pametno

Izabela danas radi i kao ScrumMaster u agilnom timu, što odražava sve veću “agilizaciju” raspodjele posla čak i u velikim korporacijama. U posljednje vrijeme se često za Agile način rada govori kako je jedno od najboljih rješenja za distribuciju obaveza, ali jasno je kako je Agile jedino efektivan ako se adekvatno prilagodi okruženju. S time se slaže i Izabela, koja kaže kako se uz prilagodbe, Agile može primijeniti u gotovo svim područjima i da će svuda donijeti transparentnost, bolju motivaciju, smanjenje stresa zaposlenika te bolje zadovoljstvo unutar timova.

Jasno, kako bi tvrtka postala agilna nije dovoljno samo sjesti za stol i donijeti tu odluku. Izabela mi pojašnjava kako postoji niz edukacija koje mogu pomoći u razvoju agilnog stanja uma, a sastoje se od radionica na kojima se uči o prednostima koje Agile može donijeti u radno okruženje. Ipak, Izabela priznaje kako je najbolji način za učenje o Agileu rad na projektima jer, kako kaže, stvari iz knjiga nisu baš uvijek primjenjive u praksi. Na “živim” projektima mnogo se lakše vidi kako tim “diše” te je najlakše prema tome prilagoditi način rada.

Na kraju uvijek ostaje činjenica da se u Agile ne treba žuriti i slijepo ga pratiti jer on jednostavno nije ono što se isprva čini. Svaka tvrtka treba ga prvenstveno prilagoditi sebi i svojim uvjetima, a tek potom ćete početi gledati rezultate i poboljšanu atmosferu u tvrtki. A ako Agile nije za vas – sigurni smo kako postoji gomila drugih načina raspodjele rada, nemojte se obeshrabriti.

Više o kulturi, zanimljivim karijerama te pogodnostima za A1 zaposlenike pročitajte na njihovoj web stranici karijera i Linkedin profilu, a za behind-the-scenes sadržaj iz A1 svakodnevnice zapratite njihov novi Instagram profil A1Hrvatska Life.

Pravila ponašanja

Na Netokraciji za vas stvaramo kvalitetan, autorski potpisan sadržaj i zaista se veselimo vašim kvalitetnim, kontruktivnim komentarima. Poštujmo stoga jedni druge prilikom komentiranja držeći se sljedećih pravila ponašanja:

  • Ne budite 💩: Nema vrijeđanja, diskriminiranja, ni psovanja (osim ako nije osobni izričaj, ali onda neka psovka bude općenita, a ne usmjerena prema nekome)
  • Samo kvalitetna rasprava, manje trolanja: Ne morate se ni sa kim slagati, ali budite konstruktivni i doprinesite raspravi! Svako trolanje, flameanje, koliko god "plesalo" na granici, leti van.
  • Imenom i prezimenom, nismo Anonymous 👤: Autor sadržaja stoji iza svog sadržaja, stoga stojite i vi iza svog komentara. Koristimo ime i prezime (Hrvoje Lončar) ili barem ime i inicijala (Hrvoje L.) te pravu email adresu. Kako koristimo podatke koje tamo ostavljate? Bacite oko na našu izjavu o privatnosti.

Sve ostale komentare ćemo s guštom spaliti, jer ne zaslužuju svoje mjesto na internetu.

Komentari

  1. ludi panj

    ludi panj

    07. 02. 2020. u 9:51 am Odgovori

    vidi se da gospodična ima iskustva,
    egotrip amateri ne prihvačaju činjenicu da Agile nije sveto pismo i nije za svakoga.

    Svaka firma ili proces ima svoju kulturu i ne treba ih na silu gurati u razne kalupe.

Odgovori

Tvoja e-mail adresa neće biti objavljena.

Popularno

Kultura 2.0

Dinamo je prvi hrvatski sportski ICO, kupite njihov $DZG token za 2 eura – i uključite se u klupske odluke!

Nakon brojnih drugih velikih klubova hrvatski nogometni prvak odlučio se na iskorak u blockchain svijet kroz novi model članstva. U "inicijalnoj ponudi tokena” od 29. rujna moći ćete postati vlasnik fan tokena Dinama s kojima ćete moći trgovati i sudjelovati u određenim odlukama kluba. Što to znači za kripto dioničare, koja je motivacija kluba za ovaj projekt i tko stoji iza Sociosa istražili smo iz prve ruke.

Intervju

Splitski Blank s partnerima uskoro lansira hrvatski NFT marketplace na Ethereumu!

Uz bok nekolicine renomiranih umjetnika suvremene umjetničke scene, a pod vodstvom splitske agencije Blank, stiže nam Endemic platforma za trgovanje NFT umjetninama. Više o projektu otkrivamo od samih pokretača.

Digitalni marketing

Prima se rebrendirala: Što (i tko) stoji iza prepoznatljivog, a inovativanog vizualnog identiteta?

Od obiteljske tvrtke do poslovnog sustava s više od 2000 zaposlenih. Prima je u posljednjih 25 godina poprilično odmaknula od svojih početaka, stoga je bilo krajnje vrijeme za vizualni identitet koji bi odražavao takvu promjenu.

Što ste propustili

Startupi i poslovanje

Omega software postaje dio M SAN grupacije

I službeno je potvrđeno, drugi najveći sistemski integrator u Hrvatskoj, King ICT u sastavu grupacije M SAN, preuzeo je Omega software.

Kultura 2.0

Naš mozak nije poput ladica koje možemo neprestano puniti informacijama, kako mu pomoći da pamti bitno?

Svi smo se u jednom trenutku zapitali zašto ne mogu bolje pamtiti, odgovor na to pitanje otkrili smo na zagrebačkom TEDx-u!

Startupi i poslovanje

“Pristup top-down, gdje menadžment sam, ili skupa s HR-om osmisli vrijednosti tvrtke, je passé”

Nakon što se hrvatskom SofaScoreu u samo godinu i pol dana udvostručio broj zaposlenika, bilo je sigurno kako treba transformirati i internu kulturu koja će pratiti takav strelovit rast - a to je značilo ispitati vrijednosti sa svim ljudima u tvrtki.

Startupi i poslovanje

AI2FUTURE: “Odgovornost za izgradnju ekosustava prebačena je na tvrtke poput Infobipa i Photomatha”

Unatoč novim nadama koji su pitchali na AI2FUTURE konferenciji, izgradnju AI ekosustava u Hrvatskoj uvelike otežava što sve veći broj domaćih AI stručnjaka radi na daljinu za strane kompanije, a suradnja sa stručnjacima iz akademije je otežana...

Startupi i poslovanje

Odrađen prvi sindikalni štrajk, i hrvatski vozači Ubera nadaju se postati – radnici s pravima

Čekali su svoju isplatu koja dolazi svaki utorak, 12.10. nije pristigla, kasnila je skoro cijeli tjedan, a od Ubera ni riječi. Sinoć, na zajedničkom online pozivu dogovorili su štrajk, a razlozi kriju mnogo dublje probleme...

Video

Ilija Brajković, Kontra: Kako izgraditi digitalnu agenciju koja će trajati (bar) 10 godina

Digitalna agencija Kontra slavi 10 godina, a to je bila prilika da ugostimo pričljivog Iliju Brajovića, koji je odmah iskoristio priliku da pozove ljude iz industrije - na sučeljavanje. :)