.debug 2022 Zagreb – osvrt na konferenciju

02. i 03.06.2022. bio sam u Zagrebu na .debug konferenciji. Iako se ona održala već treći put meni je ovo prvi put da sam prisustvovao i bilo je odlično. Ne znam je li to zbog cijele situacije sa pandemijom koja nam je svima onemogućavala fizička druženja zadnje dvije godine pa smo željni svega ili je do same organizacije, ali mogla se osjetiti neka pozitivna energija.

.debug je najveća developerska konferencija u Hrvatskoj u organizaciji Buga i partnerskih kompanija, a okuplja iskusne i globalno uspješne predavače iz Hrvatske i svijeta. .debug je dvodnevno događanje koncipirano kao set od 66+ sveobuhvatnih predavanja raspoređenih u četiri tracka, uz neizostavne partnerske boothove gdje developeri mogu izravno stupiti u kontakt s omiljenim developerskim kompanijama.

Debug 2022 - Tomislav Stankovic

.debug tehnički detalji

U 4 tracka održalo se 66+ predavanja koja su se mogla pratiti unutar nove zgrade Visokog učilišta Algebra te u susjednoj zgradi Lauba (Kuća za ljude i umjetnost).

Osim toga, najzanimljiviji dio cijele konferencije događao se između te dvije lokacije, a sastojao se od nekoliko desetaka šatora gdje su partnerske tvrtke ove konferencije kroz zabavne aktivnosti predstavile svoju filozofiju rada i ponudile sve informacije koje bi potencijalnog kandidata za posao mogle zanimati.

Debug 2022 - Tomislav Stanković

.debug predavanja koja sam posjetio

Understanding git (Pawel Sucholbiak)
Predavanje koje je moglo poslužiti kao način za osvježavanje postojećih ili stjecanje novih znanja o načinu korištenja Gita.

From Engineer to Entrepreneur: are you really project managing your career? (Stephen Hau)
Predavač je pojasnio kako svatko od nas može prepoznati nove prilike za napredovanje u karijeri te koje osobine i navike treba poticati, a koje izbjegavati.

“Exploratory” testiranje i zašto bi to programeri uopće trebali znati (Irja Straus)
Pojašnjen je pristup testiranju koji u praksi kombinira automatizaciju sa “ručnim” testiranjem, a sve u cilju da softver bude bolji.

Preživljavanje developera u svijetu civila (Antonio Vlašić, Ivan Ficko)
Naglasak predavanja bio je na razvoju Low-code/No-code aplikacija koje mogu razvijati i osobe koje nisu developeri. Korisno za manje aplikacije koje ne zahtijevaju naprednu logiku.

White hat haker – heroj ili zločinac? (Danijel Teslić)
Predavanje je odgovorilo na pitanje “Kako izgleda jedan radni dan profesionalnog hakera?”. Svidjelo mi se predavanje i posao mi se čini vrlo zanimljiv.

Hoću li zauvijek biti developer? (Filip Šišić)
Jedno od zanimljivijih predavanja ove konferencije. Pojašnjena su iskustva, prednosti i (često nevidljive) mane raznih karijernih smjerova.

Spoj iz snova, ili kako pronaći svojeg idealnog poslodavca (Đorđe Vukotić)
U ovom predavanju developeri su mogli dobiti brojne savjete o razvoju svoje karijere. Ovisno o životnoj i poslovnoj fazi razlikuje se i odabir idealnog poslodavca.

PANEL: DevSheGoes – Development i majčinstvo (Tesa Orlović, Hana Limić, Kristina Dženopoljac, Nina Erceg, Andrea Knez Karačić)
Svaki posao nosi svoje izazove, a posebno uz majčinstvo. Naglasila se i važnost očeva koji igraju važnu ulogu.

Analiza developerskih plaća – tko zarađuje više? (Tomislav Grubišić)
Predavanje koje je podiglo najviše prašine. Jako zanimljiva analiza plaća na kojoj Tomislav aktivno radi već nekoliko godina.

Module Federation – Mikrofrontend u Angular aplikacijama (Kristina Dženopoljac)
Do sada se nisam susreo s ovim i trenutno prema postojećim projektima ne vidim praktičnu svrhu mikrofrontenda. Ovaj pristup ima svoje prednosti i mane što ovisi o složenosti projekta.

Stvaranje zajednice developera od nule – još k tome iz Hrvatske… (Ivan Burazin)
Predavanje s fokusom na stvaranje zajednice developera online i offline. Iako se to može činiti jednostavnim kao pokretanje foruma ili konferencije, ali nije tako.

Debug 2022 pokloni

PMIDayz Osijek 2021. – osvrt na konferenciju

PMIDayz konferencija održavala se na vrlo zanimljivoj lokaciji Stara pekara u Osijeku u razdoblju od 01.10. do 03.10.2021. Osobno sam sudjelovao na pretkonferencijskom treningu u petak i samoj konferenciji u subotu.

Pretkonferencijski trening – Scrum Escape Room

U petak, 01.10.2021., imali smo cjelodnevnu radionicu u kojoj smo prošli cijeli Scrum proces radeći na fiktivnim projektima. Od svih pristunih formirana su tri tima. Na početku sam još bio za istim stolom za dvoje kolega iz tvrtke, a onda nas smo bili nasumično svi razdvojeni u nove grupe.

Prva grupa formirana je oko ideje razvoja web portala za stream video sadržaja, druga grupa oko web portala za prodaju odjeće, a moja grupa oko izrade portala/aplikacije za naručivanje hrane.

Praktična vježba

Prije nego smo krenuli s demo projektnim zadatkom trebali smo se međusobno upoznati. U prvoj vježbi svatko se trebao predstaviti s osnovnim informacijama kao što su ime i prezime, nadimak, super moć (superpower), iskustvo kao i nacrtati se ako je netko osjetio inspiraciju. Sve to radilo se na listu papira tako da je postojao i poseban prostor za crtanje. Kada smo svi to uspunili išli smo redom i tako se u najkraćim crtama upoznali.

Nakon toga uslijedio je novi zadatak kako bi se još bolje upoznali. Na komadu papira sa X i Y osi trebali smo linijom označiti putanju poslovnog ili privatnog života sa kako bi se grafički mogli vidjeti usponi i padovi te gdje nas je to dovelo. Na taj smo način bolje mogli shvatiti jedni druge što je bilo potrebno za određivanje uloga unutar tima.

Treći zadatak bio je odabrati ime i svrhu tima. Tek nakon toga krenuli smo s radom na projektom zadatku. Tu nije bilo iznenađenja. Svaki član tima pisao je user storyje koje smo kasnije prioritizirali te kroz vježbu provodili unutar dvotjednog sprinta. Tvrtko Macan kao Scrum Owner i Josip Ćurić kao Scrum Master prezentirali su tijek i zaključak provedene vježbe za naš tim, dok sam ja nakon završetka sprinta kao član tima prezentirao što smo tim sprintom postigli.

Scrum Escape Room

Osim ovog treninga bio je u ponudi još jedan pod nazivom “Eudaimonija – vaš projekt koji započinje tisuću puta, ali završava samo jedanput”.

Doživite Scrum iz prve ruke! Pređite cijeli put u jednom danu, od stvaranja vizije proizvoda do pisanja korisničkih priča do davanja prioriteta, sprinta i isporuke. Uđite u ulogu Product Ownera, Scrum Mastera ili člana tima. Saznajte što se događa u međufunkcionalnim, samoorganiziranim timovima i Scrum događajima i kakav je osjećaj imati povećanje proizvoda koji se može isporučiti nakon svake iteracije.

Sudionici radionice bit će podijeljeni u timove i svakoj će osobi biti dodijeljena Scrum uloga. Cilj svakog tima bit će razvoj najveće (iznenađujuće!) Aplikacije ikad korištenja Scrum okvira. Isporuka proizvoda bit će podijeljena u tri sprinta. Unutar svakog sprinta igrači će vježbati Scrum događaje: planiranje sprinta, pregled sprinta i retrospektivu.

PMIDayz 2021. konferencija

Sva predavanja održavala su se na trećem katu Stare pekare. Red predavanja red pauze i tako sve do kraja. Nema se tu što posebno za navoditi.

PMIDayz 2021 konferencija

  • 8:30 Registracija
  • 8:50 Otvaranje konferencije
  • 9:00 Product roadmap u službi projekta i obrnuto – Marina Dražić
  • 9:40 Agile Leaders – Marija Nikolić
  • 10:20 Tko kaže da taj proces vrijedi? – Gordan Krčelić
  • 11:00 Pauza – kava – kifle
  • 11:20 Život jednog product managera – Nenad Marjanović
  • 12:00 Strastveni PM, luđak ili dobar radnik? – Jasna Pleho
  • 12:40 (in)Direktna komunikacija: strah, kultura ili društvena norma – Saša Tenodi
  • 13:20 Ručak
  • 14:00 Kćeri, sine, čovjek mora znati svoje granice! – Fran Mikuličić
  • 14:40 Naučite pravila poput profesionalaca, tako da ih možete prekršiti poput umjetnika – Tatjana Kotarski
  • 15:20 Kava, pauza, pitanja
  • 15:40 Kako do vrha? – Stipe Božić
  • 17:00 Zatvaranje konferencije
  • Infobip Shift 2021 – osvrt na konferenciju

    Iako sam već bio na Shift konferenciji u Splitu, dok ju nije preuzeo Infobip, ovo iskustvo je bilo skroz drugačije i nekoliko razina iznad.

    Infobip Shift 2021 je kroz 2 dana ponudio više zanimljivih predavanja i radionica. Lokacija na kojoj se sve održavalo bila je Dvorana Krešimir Ćosić.

    Informatika Fortuno tim

    Infobip Shift is the largest Developer event in Southeastern Europe, which purpose is to bring the world’s brightest developers together. For its 10th anniversary this event will bring together more than 3000 attendees from all around the globe.

    Shift Zadar 2021 - dvorana

    Struktura konferencije:

    Za razliku od prethodne Shift konferencije na kojoj sam bio ovdje su se predavanja održavala paralelno na tri pozornice. Ovdje je najviše do izrađaja došla konfiguracija same dvorane. Moram priznati da mi je ovo do sada najbolji konferencijski prostor. Nisam imao osjećaj da se dolaskom na neko predavanje odvajam od ostatka konferencije niti da sam na bilo koji način izdvojen. Prijelaz između tri pozornice bio je jednostavan i sve je teklo fluidno. Ok, ponekad bi se mogao čuti zvuk sa susjedne pozornice, ali kasnije to sluh počne filtrirati.

    Tomislav Stanković - Shift Zadar 2021

    Registracija i Covid testiranje

    Registracija prilikom ulaska na konferenciju bila je podijeljena na dva dijela što je direktno uzrokovano Covid-19 pravilima. Svi oni koji su bili cijepljeni tj. imali Covid potvrdu/putovnicu mogli su odmah ući unutar prostora dvorane, naravno nakon što zaštitarima na ulazu pokažu potvrdu i kasnije preuzmu akreditaciju. Svi oni koji nisu cijepljeni tj. nemaju nikakvu potvrdu trebali su prije ulaska proći brzi antigenski test. Cijena po osobi bila je 60kn, a rezultati bi kroz nekoliko minuta stigli na e-mail.

    Predavanja

    Ovaj put neću detaljno opisivati sva predavanja na kojima sam bio, ali ću izdvojiti nekoliko njih koji su ostavili najbolji dojam.

    Don’t Solve Problems, Eliminate Them – Kent C. Dodds

    Vrlo zanimljivo predavanje uz koje se svatko može poistovjetiti bio developer ili ne. Kao što je i rečeno u opisu predavanja mi ljudi smo prirodno nadareni za rješavanje problema i kroz stoljeća smo opstali upravo zahvaljujući tome. I baš zbog toga što nam rješavanje problema tako dobro ide tražimo probleme koje možemo riješiti. Ipak, ne traži svaki problem rješenje. Neka rješenja su upravo u tome da se problem zaobiđe, ignorira i ne rješava. Više o tome u videu predavanja.

    But… You’re Not Facebook – Kitze

    Još jedno super predavanje koje se nadovezuje na prethodno. Čak su i na konferenciji išli jedno za drugim. Također se tiče rješavanja problema s fokusom da ne rješavamo probleme koji ne postoje ili koji su već riješeni. Nekada jednostavno ne treba komplicirati.

    I za kraj, pjesma koja je obilježila konferenciju: Ed Sheeran – Bad Habits (Luminus Remix)

    Akademija projektnog menadžmenta (PMBOK®)

    Ovim blog postom želim se osvrnuti na edukaciju iz projektnog menadžmenta, prema Project Management Body of Knowledge (PMBOK® Guide) standardu, koju sam pohađao.

    Kako je provedena edukacija?

    Akademija projektnog menadžmenta bila je osmišljena na način da je svaki od polaznika ujedno bio voditelj, ali i član. Nakon provedene edukacije dobili smo konkretne projekte koji će se tijekom ove godine provoditi u firmi. Provođenje će ići u nekoliko faza. Neki od projekata već su započeti i ostaje za vidjeti konkretne rezultate.

    5 mjeseci i 130 sati edukacije bilo je raspoređeno na predavanja uživo koja su se održavala jednom tjedno u trajanju od po 5 sati. Uz to smo imali mogućnost korištenja Virtualne učionice putem koje nam je omogućen pristup svim pisanim i video materijalima.

    Edukaciju je vodio dr. sc. Vladimir Grebenar, pred., univ. spec. oec. PMP, BSMP, KPIP, OIP, CBC.

    Virtualna učionica

    Na akademiji su stečene sljedeće vještine i kompetencije:

    1. Opisati proces iniciranja projekta iz procesa strateškog upravljanja.
    2. Opisati model organizacije projektnog menadžmenta.
    3. Testirati održivost projektne ideje kroz poslovne dokumente: poslovni slučaj i plan koristi od projekta.
    4. Generirati odluke o prihvatljivom opsegu projekta temeljem analize dionika i zahtjeva projekta.
    5. Upravljati vremenom u projektu i analizirati pokazatelje učinkovitosti upravljanja vremenom.
    6. Upravljati troškovima u projektu i analizirati pokazatelje učinkovitosti upravljanja troškovima.
    7. Jasno i koncizno kreirati definicije projektnih ciljeva i koristi od projekta.
    8. Primijeniti procese inicijacije i planiranja projekta (PMBOOK, ISO 21500 i OpenPM2).
    9. Upravljati projektnim prilikama i projektnim prijetnjama kao projektnim rizicima.
    10. Primijeniti procese izvršavanja, kontrole i zatvaranja projekta (PMBOOK, ISO 21500 i OpenPM2)
    11. Izraditi dokument “Projektni prijedlog” ili “Projektna povelja” integracijskim pristupom.
    12. Izraditi dokument “Plan upravljanja projektom” inregracijskim pristupom.
    13. Primijeniti plan upravljanja projektom za izradu projektne prijave za EU (su)financirane projekte.
    14. Upoznati smjernice za agilni pristup upravljanja projektima.
    15. Protumačiti 5 stupnjeva liderstva i 20 načela liderstva važnih za osoban i profesionalan rast.
    16. Izgraditi stav o važnosti etičnog i profesionalnog pristupa izvršavanju poslovnih aktivnosti.

    Vođenje i razvijanje tima – iskustvo online seminara

    S još dvoje kolega iz firme, prisustvovao sam, 25.02.2021. od 13 do 16h, online seminaru “Building Your Leadership Skills – Vođenje i razvijanje tima – ONLINE“. Ovaj je seminar dio “Mini MBA – Leadership Skills ONLINE” programa koji se sastoji od 10 redovnih modula.

    Cilj radionice bio je razviti efikasne komunikacijske strategije za vođenje pojedinaca i timova te unaprijediti rad svojih timova primjenom liderskih koncepata, alata i procesa.

    Službena najava:

    Ovaj atraktivni online seminar poboljšava jezgrene vještine potrebne za holistički pristup poslovnim izazovima i donošenje boljih izvršnih odluka kod rukovoditelja. Pomaže polaznicima da ostvare svoj potencijal vodstva na način da predvide konkurentnu strategiju, provedu značajne promjene i postignu izvanredne rezultate. Polaznici će po završetku seminara razviti veću svijest o svom stilu vođenja i kako ga drugi percipiraju, uz pomoć personaliziranog treniranja i vlasničkih alata za vođenje.

    Sadržaj seminara:

  • Potražite više perspektiva – obogatite svoje razumijevanje
  • Visoko produktivni timovi
  • U kojoj je fazi vaš tim?
  • Analiza videa – krizne situacije i timski rad
  • Razvijanje tima i povećanje učinkovitosti tima – team assessment
  • Moć utjecanja na druge – analiza izvora moći
  • Seminar se odvijao putem Zoom platforme, a sve je počelo međusobnim predstavljanjem. Predavačica doc.dr.sc. Jasminka Samardžija je za svaku temu napravila uvod, a onda bi nam dala zadatak i podijelila nas u grupe kako bi mogli razmijeniti mišljenja i iskustva te doći do rješenja. Sve to me podsjetilo na Scrum radionicu.

    Potražite više perspektiva – obogatite svoje razumijevanje

    U ovom je dijelu bilo važno da postanemo svjesni “sljepoće okvira” što znači da perspektiva iz koje mi vidimo neke stvari i odnose ne mora, najčešće i nije, biti jedina. Bitno je potražiti više mišljenja i prihvatiti mišljenje koje je različito od našeg. Ako govorimo o timu potrebno je uvažiti različite poglede i perspektive čime se pojačava sinergija tima kroz razmjenu mišljenja i suradnju.

    Visoko produktivni timovi

    Razgovarali smo o visoko produktivnim timovima i njihovim karakteristikama. Cilj je bio saznati što ih razlikuje od manje produktivih timova. Tu smo dobili zadatak da svatko za sebe napiše karakteristike tima kojega smo bili članovi, a za koje smatramo da su bili visoko produktivni. Nakon toga u grupama smo odredili najznačajnije karakteristike visoko produktivnog tima.

    U kojoj je fazi vaš tim?

    Svaki tim prolazi kroz 5 faza:

    – formiranja
    – jurišanja
    – normiranja
    – sudjelovanja
    – prekidanja

    Prema navedenim kategorijama trebali smo identificirati u kojoj se fazi nalazi naš tim. Nakon toga smo razgovarali o koracima potrebnim da bi tim ušao u sljedeću fazu. Naravno, zbog svoje dinamičnosti kada su u pitanju stalni odlasi i dolasci članova, tim se može vratiti i na prethodnu razinu.

    Moć utjecanja na druge – analiza izvora moći

    Moć utjecaja na druge može se definirati kao sposobnost usmjeravanja drugih prema akcijama, a dijeli se na:

    – moć uloge
    – moć znanja
    – moć osobnosti

    Analiza videa – krizne situacije i timski rad

    Pogledali smo i analizirali jedan video. Svatko za sebe je identificirao karakteristike lidera, a onda smo u grupama razgovarali o njima te došli do određenih zaključaka.

    Razvijanje tima i povećanje učinkovitosti tima – team assessment

    U ovoj smo završnoj vježbi identificirali 5 disfunkcija tima, a to su:

    – Neobaziranje na rezultate
    – Izbjegavanje odgovornosti
    – Nedostatak privrženosti
    – Strah od sukoba
    – Nedostatak povjerenja

    U grupnom mi je radu bilo najzanimljivije čuti druga iskustva i načine kako drugi timovi nakon identifikacije problema pristupaju njihovom rješavanju.

    Posebno mi se svidio pristup timske odgovornosti. Znači ako tim radi u rokovima i prema definiranim procesima onda se prilikom evaluacije cijeli tim nagrađuje. Time se umjesto individualnih zasluga potiču timske.

    Zaključak

    Ovaj seminar neće niti može odgovoriti na sva pitanja koje pojedinac kao dio tima može imati, ali će polazniku dati teme za razmišljanje.