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.

Sukladno članku 94. Zakona o elektroničkim medijima, komentiranje članaka na Netokraciji dopušteno je samo korisnicima koji ostave svoje ime i prezime te mail adresu i prihvate pravila ponašanja.

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, kao i Zakon, 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). Također, upoznajte se sa stavkom 2. članka 94. Zakona o elektroničkim medijima prije no što ostavite komentar.
  • 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 te pravu email adresu.

Kako koristimo podatke koje 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

Izvještaj

Metaverse nije mrtav. Njegov zli brat iz Mete možda jest…

Rebrendingom u Metu, Facebook je pokušao preuzeti vlasništvo nad pojmom metaversea, no svjedoci smo koliko mu je to uspjelo. Metaverse više nije u hypeu kao nekad, ali oni koji su se nastavili baviti njime - znaju da priča tek počinje.

Startupi

Osnivač Njuškala uz Hanza Mediju pokreće novi digitalni oglasnik – Dealio

Dealio u tržišnom okršaju za korisnike u Hrvatskoj i šire ima stratešku podršku medijske grupacije Hanza, ali čini se kako se neće zaustaviti na tome.

Veliki intervjui

Program Forward to Health Innovation otvara prijave za treću generaciju polaznika

U modernom post pandemijskog okruženju u kojem se tehnologija ubrzano razvija nikad nije bilo važnije ulagati u zdravstvene inovacije. Forward to Health Innovation je tu da pomogne onima koji imaju ideju, ali ne znaju kako bi je ostvarili.

Što ste propustili

Umjetna inteligencija

Europsko vijeće odobrilo AI akt! Za oko mjesec dana stupa na snagu

Finalno usvojen zakon kojeg je digitalna industrija Europe čekala godinama uskoro će stupiti na snagu, evo koje obveze donosi za sve koji razvijaju sustave uz pomoć umjetne inteligencije.

Tvrtke i poslovanje

Najpoznatija svjetska IT regulatorica: U EU ne gušimo inovacije, nego reguliramo primjenu!

Hoće li se Europa prilagoditi digitalnom dobu i postati konkurentna sa svojim inovacijama ili nam je sudbina biti regulator koji izdaje kazne?

Veliki intervjui

Upoznajte Hrvata koji je napravio nastavak Tetrisa (i dobio blagoslov originalnog tvorca)!

Nevjerojatne priče ne susrećemo svaki dan, a upravo vam donosimo jednu takvu koja se kuhala 12 godina na dva kontinenta, u čijem se središtu nalazi nastavak jedne od najpoznatijih igara ikada napravljenih.

Novost

AI developeri, AI glasovni asistenti, AI dejtanje…

U tjednu koji su obilježile pomalo distopijske AI vijesti u podcastu smo ugostili suosnivača hrvatskog startupa koji svoj proizvod zove - AI developerom.

Startupi

Gorjan Jovanovski: “Bio sam dobar programer, odlučio sam to iskoristiti u borbi za čisti zrak”

Ekološki aktivist, softverski inženjer i poduzetnik ne nalaze se često u jednoj osobi, zbog čega je Gorjan Jovanovski vrlo zanimljiv sugovornik za sve teme koje se dotiču ovih triju područja, a pogotovo u slučajevima kad se ona isprepliću.

Novost

Lorenzo Mayola novi je generalni direktor Glova za Hrvatsku

Glovo, višekategorijska platforma koja korisnicima omogućuje pristup raznim vrstama proizvoda i jela na zahtjev, slavi pet godina rada na hrvatskom tržištu.