Aleksander Radovan i Davor Banović, direktori konferencije Change - Razvoj softvera
Change je konferencija koja svojim sadržajem i organizacijom nastoji bolje povezivati stručnjake iz hrvatske i regionalne IT zajednice – neovisno o tehnologijama i kompanijama u kojima rade
Softverska konferencija Change 2018., posvećena enterprise rješenjima, treći put okuplja regionalnu developersku zajednicu i najbolje predavače iz Hrvatske i svijeta. Prošlogodišnji događaj okupio je preko 400 stručnjaka iz IT svijeta, a ovogodišnje izdanje konferencije Change nastavlja s misijom spajanja IT zajednice nevezano uz sektor, ulogu, programski jezik ili kompaniju. Naglasak ove godine je na unaprjeđenju i automatiziranju svakodnevnih procesa u razvoju enterprise aplikacija, od samog razvoja pa sve do testiranja i postavljanja u izvršnu okolinu.
Vas dvojica nova ste ekipa koja definira sadržaj konferencije Change – koje inovacije donosite u program?
Aleksander: Prije svega, imamo pravu zvijezdu među govornicima, Michaela Boltona. On će od 22. do 24. listopada u Zagrebu, odmah nakon Changea, održati i trodnevnu radionicu Rapid Software Testing. Radionice su namijenjene svim testerima, programerima, analitičarima i ostalim članovima IT zajednice. Uz Boltonovu radionicu, uveli smo i niz drugih sličnih sadržaja za vrijeme konferencije – riječ je o mini vježbaonicama na kojima će sudionici moći steći izravno iskustvo u odabranim tehnologijama, pod vodstvom stručnjaka mentora koji će im u tome pomoći. Osim uobičajenih predavanja, organizirat ćemo i dodatni odvojeni prostor, gdje će zainteresirani moći praktično isprobati alate i tehnologije te steći dodatno znanje vezano uz razna područja enterprise developmenta.
Fokus na testiranje
Zašto ste se odlučili fokus staviti na testiranje softvera, automatizaciju i unaprjeđenje procesa?
Aleksander: Svake godine u sadržaju konferencije Change nastojimo obuhvatiti sve ono što jedan softverski projekt treba kako bi bio uspješan. Dakle, uz sam razvoj softvera, dizajn sučelja, sigurnosnu zaštitu i analizu, u proizvodnji aplikacija važno je i testiranje. U proizvodnji softvera, testiranje je put do podizanja njegove kvalitete, do aplikacije koja će biti bez bugova i koja će biti više u skladu sa željama i potrebama korisnika.
Davor: Budući da sam se ja specijalizirao za testiranje softvera, tražio sam predavača za Change među onima u svijetu koje bih i sam želio čuti i vidjeti uživo. Izbor je brzo pao na Michaela Boltona. Pročitao sam dosta njegovih radova, dopisivao sam se s njime preko Twittera i shvatio je da je on čovjek koji nam treba predavati. Odabrali smo ga zato što spada u tzv. staru gardu stručnjaka koji se bave testiranjem. On se time bavi već više desetljeća – možemo reći da spada u pionire u nekim metodologijama testiranja softvera. Uz to, iznimno je dobar predavač, vrlo logično i precizno secira najvažnije probleme u testiranju softvera. Boltonov tečaj zove se Rapid Software Testing (to je metoda testiranja kvalitete softvera koju je osmislio s Jamesom Bachom, nap. a.) u kojem on podučava kako raditi testiranje aplikacija u uvjetima koji nisu baš idealni. Riječ je o čovjeku koji spada u sam vrh svjetskih stručnjaka za testiranje softvera, s bogatim međunarodnim iskustvom. Na njegovom predavanju i radionici ljudi će moći naučiti kako brzo steći i izvući potrebne podatke iz aplikacije i prezentirati ih te raditi u jednom posebnom setu, hajde, nazovimo ih tako, “spoznajnih alata”. Ako dođete na Change i želite pogledati samo jedno predavanje: preporučujem vam predavanje Michaela Boltona.
Koga biste još izdvojili među predavačima na ovogodišnjem Changeu?
Aleksander: Ove godine imamo natprosječan broj predavačica. To je ono što je novo. Uz to, svake godine nastojimo podići ljestvicu kvalitete predavanja i dovodimo sve bolje ljude, kako domaće, tako i strane stručnjake. Tu će biti Ivan Brozović iz Degordiana, ravno iz San Francisca pridružit će nam se Courtney Hemphill – partnerica startupa Carbon Five, Marianne Worthington, osnivačica Work Warriora – startupa koji se bavi optimizacijom poslovanja drugih kompanija. Dašak nizozemskog dizajna donijet će nam autor JHipster Frameworka i Java Architect – Deepu K. Sasidharan, primjerice. Uz samu softversku struku, Change obuhvaća i poslovne teme, problematiku dizajna sučelja, sigurnosnu zaštitu. U angažiranju predavača usko surađujemo s ekipom iz Heapspacea, konferencije koja se održava nekoliko dana prije naše, u Beogradu. Inače, ovo je druga godina zaredom da surađujemo s Heapspaceom, koji su fantastični partneri, s kojima stvaramo pravu regionalnu IT priču.
Davor: Surađujemo i s konferencijom Testival. To je počelo, da tako kažem, “kroz mene” – ja sam osnivač konferencije Testival, koju organiziramo već deset godina. Činilo mi se zgodnim povezati Testival s Changeom, prvo zbog razmjene sadržaja, i kako bismo, i jedni i drugi, došli do još šire publike. Mi smo partneri, a naš odnos ima i logističko-financijski aspekt. Međutim, važnije je tu naglasiti otvoreni karakter obje konferencije i želju organizatora za povezivanjem s drugim važnim događajima za softversku industriju u našoj zemlji.
Osnažiti zajednicu
Dobro, a po čemu se konferencija Change, konceptualno, razlikuje od softverskih konferencija drugih tvrtki?
Aleksander: Osnovna motivacija konferencije Change jest osnažiti softversku zajednicu u našoj zemlji i regiji, i dati joj mjesto gdje će se upoznati i međusobno umrežiti. Cilj nam je kvalitetu softvera podići na još višu razinu, potaknuti razmjenu iskustava i stvoriti platformu na kojoj će svima biti lakše raditi te nalaziti nove i bolje projekte. Smatram da je važno ulagati u zajednicu, baš zato da bi ta ista zajednica mogla nama “vratiti” ono što smo mi uložili u nju. Iako smo dio tima KING ICT-a, koji nam pomaže u realizaciji naših ideja, programski smo neovisni i stvaramo sadržaj koji je namijenjen svim članovima naše IT zajednice, bez obzira na kompaniju iz koje dolazite, koji programski jezik preferirate ili funkciju koju obnašate. Narav konferencije Change je u okupljanju, i to vrlo lako možete primijetiti prema publici, već treću godinu zaredom.
Koji su najnoviji trendovi na hrvatskom i regionalnom tržištu enterprise softvera? Što se traži, a što je passe?
Aleksander: Vječna je priča da je teško naći dobre programere, posebno za razvoj aplikacija u Java i .NET tehnologijama. Sljedeća aktualna tema je DevOps. Tu trebamo ljude koji, osim što znaju programirati, razumiju i tehnologije servera, i koji znaju sve to povezati i automatizirati. Zatim, dosta se traže i tzv. QA inženjeri – ljudi koji se bave osiguranjem kvalitete softvera. Što se tiče oblikovanja grafičkog sučelja, takvi stručnjaci danas se više traže od voditelja projekata, administratora baza podataka i sličnih profila. U posljednje vrijeme sve je veća potražnja i za podatkovnim znanstvenicima. Globalno gledano, u enterprise softveru sve postaje usluga. Počelo je s infrastrukturom kao uslugom i platformom kao uslugom, a sada smo došli i do funkcija kao usluga: to je arhitektura bez servera – preciznije, serveri se tako konfiguriraju da se aktiviraju tek na zahtjev klijenata. Imamo dva predavanja na konferenciji samo o tome. Naravno, bavit ćemo se i najnovijim tehnologijama kao što su blockchain, umjetna inteligencija i Internet stvari.
NAPOMENA: Ovaj tekst je izvorno objavljen u časopisu Mreža.