40
broj 13, listopad 2012. projektne priče RAZVOJ INFORMACIJSKOG SUSTAVA ZA PROBACIJSKU SLUžBU MINISTARSTVA PRAVOSUđA RH UPRAVLJANJE LJUDSKIM RESURSIMA U ORBICU ODRžAVANJE INFORMACIJSKOG SUSTAVA U ZPIZ SLOVENIJA tehnologije i trendovi ELEKTRONIčKO POSLOVANJE U PRAKSI PREDIKTIVNA ANALIZA: PREDVIđANJE BUDUćNOSTI? IBM WORKLIGHT - NAJBOLJI IZBOR ZA IZRADU MOBILNIH APLIKACIJA UNAPRIJEđENO UPRAVLJANJE POSLOVNIM PRAVILIMA UZ IBM WODM reportaže OD ZAGREBA DO LONDONA NA DVA KOTAčA

projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

  • Upload
    vudieu

  • View
    225

  • Download
    2

Embed Size (px)

Citation preview

Page 1: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

broj 13, li

stopad 2012.

projektne pričeRazvoj infoRmacijskog sustava za PRobacijsku službu ministaRstva PRavosuđa RHuPRavljanje ljudskim ResuRsima u oRbicu odRžavanje infoRmacijskog sustava u zPiz slovenija

tehnologije i trendovielektRoničko Poslovanje u PRaksi PRediktivna analiza: PRedviđanje budućnosti?ibm WoRkligHt - najbolji izboR za izRadu mobilniH aPlikacijaunaPRijeđeno uPRavljanje Poslovnim PRavilima uz ibm Wodm

reportažeod zagReba do londona na dva kotača

Page 2: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

Razvoj | Uvod u funkcionalno programiranje | Golden Standard u razvoju softvera | Groovy | Grails | Osnove JavaScripta | ExtJS | SQL tečaj | Napredni SQL

agilni Razvoj | Uvod u agilni pristup razvoju softvera | Scrum radionica

Mobilni Razvoj | Mobilne platforme u poslovnom okruženju | Razvoj iOS aplikacija: iPhone & iPad | Razvoj Android aplikacija

alfResco | Razvoj rješenja nad Alfresco ECM sustavima | Administracija i upravljanje Alfresco sustavima

bi | Modeliranje podataka za poslovanje (Data modeling for business) | Uvod u Business Intelligence

soft skills | Uspješno pregovaranje | Učinkovito upravljanje vremenom | Upravljanje konfliktima | Svjesna komunikacija | Asertivna komunikacija | Vođenje i motivacija zaposlenika | Trening prezentacijskih vještina i javnog nastupa

PRoject ManageMent | Priprema za ispit Project Management Professional

NOVI TEČAJEVI U leaRn@cRoz EDUKACIJSKOM CENTRU

više o novim tečajevima doznajte na www.croz.net ili na [email protected]

Page 3: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 3

FYI by CROZ | uvodnik

FYI by CROZ | Časopis za informatiku | Urednica: Mura Kokotović | Izdavač: CROZ d.o.o., Lastovska 23, 10000 Zagreb, Republika Hrvatska | Tel.: 00385 1 6184 831 | Faks: 00385 1 6184 833 E-mail: [email protected] | Internet: www.croz.net | Grafičko oblikovanje: SHIFT kreativna agencija, www.shift.ba | Dizajn naslovnice: Jelena Radmanović | Tisak: Tiskara Grafing d.o.o., Zagreb

Piše: Krešimir Mudrovčić

Urednica: Mura Kokotović

Pišem ovaj uvodnik čekajući avion na briselskom aerodromu. Europa zdaj! Tako su naši slovenski susjedi podizali

atmosferu one davne godine kada je Slovenija ulazila u Europsku uniju. Okolnosti su se u Europi u međuvremenu bitno promijenile, ali glavni je zaključak koji nosim s današnjeg sastanka, kao i svakodnevnih aktivnosti u CROZ-u posljednjih mjeseci, ostao nepromijenjen: jedini recept za prosperitet (zapravo opstanak) jest internacionalizacija naših aktivnosti. Regionalni projekti, fleksibilna suradnja s partnerima širom Europe, razgovori preko Skypea u Beogradu, Zagrebu ili Ljubljani. Biti svjestan naše veličine (dakle, malenosti) i kompenzirati to agilnošću i kvalitetom.

U ovom broju imamo zadovoljstvo predstaviti jedan nedavno završen europski projekt. Riječ je o projektu namijenjenom Probacijskoj službi Ministarstva pravosuđa Republike Hrvatske koji je financirala Europska unija. Odmah nakon završetka projekta sustav je ušao u punu produkciju. Korisnici su zadovoljni, naravno, i mi smo zadovoljni. Takvi su projekti glasnici novih europskih proljeća u Hrvatskoj.

Sigurno znate da mi obožavamo projektne priče. U ovom broju donosimo zanimljivu priču iz Ljubljane o tome kako

se upravlja informatičkim sustavom ZPIZ-a (Slovenski zavod za mirovinsko osiguranje) te drugu priču iz Zagreba o modernom sustavu upravljanja ljudskim resursima u Orbicu. Nažalost, priče o dva lijepa projekta, jednom u Beogradu i drugom u Zagrebu, nisu upale u ovaj broj, no zasigurno ih nećemo preskočiti u sljedećem.

Imate li mobilnu strategiju? To pitanje već duže vrijeme ne silazi s naslovnica. Novine su prepune priča o uspjehu mladih tvrtki koje su zaradile više milijuna prodajom neke mobilne aplikacije. Mi smo odlučili distribuirati uloge; ponegdje sami razvijamo aplikacije, drugdje surađujemo sa specijaliziranim tvrtkama, a poseban interes vidimo u enterprise segmentu mobilnog tržišta. U ovom broju predstavljamo dva zanimljiva alata namijenjena upravo tom segmentu tržišta. Jedno je sigurno – pametni telefoni i tableti postali su nezaobilazan i važan dio informatičkog tržišta.

Ne znam jeste li pratili priču o grupi biciklista koji su okrećući pedale potegli iz Zagreba na Olimpijadu u London. Tri tisuće i nešto kilometara!! Među njima je bio i naš Mario Mustapić, koji je svaki dan izvještavao na našim internim socijalnim mrežama, pisao je i u medijima, a za ovaj broj donosi cjelovitu priču.

Lijepa avantura – svaka čast momci!

Page 4: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

sadržaj | FYI by CROZ

PROJEKTNE PRIČE:Razvoj informacijskog sustava za Probacijsku službu Ministarstva pravosuđa RHU sklopu programa Europske unije IPA 2008 osigurana su sredstva za projekt izgradnje informacijskog sustava za novoosnovanu Probacijsku službu, a sam je projekt krenuo krajem kolovoza 2011. godine.

Održavanje informacijskog sustava u ZPIZ SlovenijaZPIZ je slovenski zavod za mirovinsko i invalidsko osiguranje. Kompleksan informacijski sustav jedan je od stupova funkcioniranja ZPIZ-a, a CROZ je dobio priliku sudjelovati u njegovu održavanju i unapređenju.

Upravljanje ljudskim resursima u Orbicu Tijekom 2011. godine CROZ je u suradnji s tvrtkom BILOG implementirao HR sustav u jednu od najvećih distributerskih tvrtki u Hrvatskoj, koja se može pohvaliti partnerima poput Procter & Gamblea, Philip Morrisa, Boltona, Mattela, Johnson Waxa i drugih.

TEHNOLOGIJE I TRENDOVI:Unaprijeđeno upravljanje poslovnim pravilimaUvođenje WODM-a u informacijsku infrastrukturu omogućuje poslovnim korisnicima direktnu promjenu poslovnih pravila u produkciji bez potrebe za posredovanjem razvojnog i sistemskog odjela.

Prediktivna analiza: predviđanje budućnosti?Prediktivna je analiza jedna od naprednih tehnologija u portfelju poslovne inteligencije koja postojeće znanje u sklopu nekog poslovnog procesa pokušava iskoristiti za predviđanje budućeg ponašanja.

Elektroničko poslovanje u praksiElektroničko poslovanje omogućava bitno jednostavniju i bržu komunikaciju. No ono ključno za široku javnu primjenu elektroničkog poslovanja je zaštita i garancija autentičnosti podataka.

IBM PureSystems – stručni integrirani sustaviPureSystems sustavi hardverski su i softverski integrirana infrastrukturna i aplikativna informatička rješenja nastala kao rezultat prikupljanja, standardiziranja i sistematiziranja najboljih iskustava, prakse i znanja kroz desetljeća informatičkog razvoja IBM-a, IBM-ovih partnera i njihovih korisnika. To je nova klasa IBM sustava koji se s proizvodne trake isporučuju kao već gotovo kompletno infrastrukturno i/ili aplikativno integrirano informatičko rješenje.

Upravljanje mobilnim uređajimaDvojezgreni procesor frekvencije 1.5 GHz, 2 GB RAM, 64 GB diska, grafički procesor – jesu li to detalji o vašoj radnoj stanici od prije nekoliko godina ili o uređaju koji nosite u džepu? Mobilni uređaji postali su praktična i elegantna zamjena za naša prijenosna i stolna računala za mnoge svakodnevne aktivnosti, od komuniciranja elektroničkom poštom, preko plaćanja, do rada s enterprise aplikacijama. Samim time i područje upravljanja mobilnim uređajima postaje zanimljivo, što je razlog zašto je u nastavku teksta opisan softver koji se upravo time bavi.

IBM Worklight – najbolji izbor za izradu mobilnih web-aplikacijaDanas sve tvrtke pokušavaju smanjiti troškove poslovanja te povećati razinu kvalitete na sve moguće načine. Tu, dakako, spada i sve važnija informatizacija što većeg broja poslovnih procesa, međusobne komunikacije zaposlenika, njihova praćenja, praćenja produkata i ostalog bitnog za uspjeh na tržištu. Stoga je IBM od nedavno (točnije od 15. lipnja 2012.) stavio u ponudu i svoj adut u osvajanju sve većeg tržišta mobilnih aplikacija za pametne uređaje – IBM Worklight.

REPORTAŽE:Održali smo QED feat. Agile Croatia!U Zadru je od 13. do 15. svibnja održana konferencija QED feat. Agile Croatia. Tema konferencije bila je kvaliteta u softverskom razvoju (Quality in Enterprise Development), a u sklopu konferencije predstavljeni su i principi agilnih metodologija u IT industriji.

Od Zagreba do Londona na dva kotačaOve sam godine napokon doživio svoju sportsko-životnu avanturu i sa šesnaest prijatelja iz biciklističkog kluba Pedalinac biciklom otišao u London na Olimpijske igre. Naš je put do Londona trajao malo više od mjesec dana, s prijeđenih tri tisuće kilometara. Prošli smo deset zemalja, srce nam je tijekom vožnje otkucalo 850.000 puta, na putu smo mogli pojesti oko 15 kg slanine za potrošenu energiju, a sad sve to moram skratiti na 7.700 znakova. Koja nepravda, već sam ih potrošio 911!

NOVOSTI:Klinci programirajuZa vrijeme proljetnih praznika 2012. organizirali smo našu prvu radionicu programiranja za djecu od 7 do 12 godina. Okupili smo CROZ-ovce koji su se htjeli okušati u radu s djecom, proširili vijest, oboružali se keksima i sokovima, i nadali se da ćemo nekako uspjeti motivirati djecu za programiranje.

61026

13

18

22

sadržaj | FYI by CROZ

28

34

32

16

37

29

Page 5: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 5

FYI by CROZ | vijestiFYI by CROZ | vijesti

CROZ je postao Extracomm Authorized ResellerCROZ je postao Extracomm Authorized Reseller te je ovlašten nuditi i prodavati Extracomm rješenja u Hrvatskoj.

Extracomm Inc. je kanadska tvrtka koja razvija rješenja kao što su ExtraFax (Enterprise faxing), SecurTrac (Compliance rješenje), ExtraTxt (Enterprise texting) i SecurSearch (E-discovery rješenje). ExtraFax je više puta nagrađivan kao auditing/security proizvod za Lotus Domino.

Za više informacija o tim proizvodima posjetite:http://www.extracomm.com/home.nsf/www/Aboutus

Postali smo Solution Provider za IBM Power Systems iPostavši Solution Provider za IBM Power Systems i, CROZ je dodatno proširio spektar kompetencija na polju IBM tehnologija.

Od travnja 2008. godine IBM Power linije poslužitelja podržava, osim AIX i Linux operativnih sustava, i IBM operativni sustav (prije poznat kao i5/OS and OS/400). Time se Power linija poslužitelja pozicionirala kao vodeća platforma za enterprise sustave.

CROZ je stjecanjem kompetencije za IBM Power Systems i, uz već uigrani tim iskusnih i certificiranih stručnjaka na polju AIX i Linux tehnologija, bitno osnažio svoje mogućnosti pružanja enterprise rješenja na polju sistemske i aplikativne integracije.

Održan prvi CROZ Code QuestU subotu 2. lipnja 2012. u Learn@CROZ edukacijskom centru održan je prvi CROZ Code Quest – natjecanje u programiranju.

Na natjecanje se prijavilo 30 kandidata s vodećih hrvatskih tehničkih fakulteta (FER, PMF, TVZ, FOI), od kojih je 12 najboljih dobilo priliku odmjeriti programerske vještine sa svojim kolegama i dokazati da su zaista najbolji mladi programeri. Svi su se natjecatelji pokazali vrlo vještima u programiranju u raznim programskim jezicima te izrazito motiviranima za takvu vrstu natjecanja.

Pobjednik je prvog CROZ Code Questa student FER-a Petar Šegina, kojem je pružena prilika za rad u vrhunskom timu stručnjaka na dinamičnim i izazovnim projektima.

Ovom bismo prilikom još jednom htjeli zahvaliti svim natjecateljima, koje nam je bilo iznimno drago upoznati, profesorima s FER-a, PMF-a, TVZ-a i FOI-a te udruzi eStudent koji su nam pomogli u realizaciji ovog projekta.

CROZ je postao član Hrvatske udruge Java korisnika Od srpnja 2012. CROZ je član Hrvatske udruge Java korisnika. HUJAK je neprofitna udruga građana koji su tijekom svog profesionalnog, znanstvenog ili stručnog rada bili uključeni u razvoj ili korištenje neke od tehnologija vezanih uz jezik i platformu Java. Primarni je cilj udruge promicanje znanja, značaja i prisutnosti tehnologija vezanih uz jezik i platformu Java te drugih srodnih tehnologija.

Hrvatska je zajednica korisnika Java tehnologija oduvijek bila jaka, stoga nam je izuzetno zadovoljstvo i čast biti u tako biranom društvu te dalje aktivno sudjelovati u svim aktivnostima i inicijativama Udruge u promicanju i unapređenju Java tehnologija.

CROZ je 21. rujna 2012. obnovio ISO 9001 certifikat, koji mu je početkom 2008. dodijelio hrvatski odjel švicarske certifikacijske kuće SGS Adriatica d.o.o. Godine 2008. SGS je izvršio certifikacijsku procjenu uspostavljenog sustava kvalitete u CROZ-u za područje Profesionalne edukacije za IT (IT Professional Training) i potvrdio da je sustav upravljanja u skladu sa zahtjevima Norme. CROZ je

CROZ je obnovio ISO 9001 certifikat2009. potvrdio taj certifikat i proširio ga na cjelokupnu djelatnost firme koja osim edukacije obuhvaća i Enterprise Information Systems Integration and Development te Consulting.

Redovitim smo obnavljanjem tog certifikata još jednom dokazali da sustavno postižemo dogovorene zahtjeve za usluge u skladu s opsegom politike i ciljevima organizacije.

I jedna crtica iz CROZ-ove povijesti za kraj...Znate li što znači CROZ? Candle Representative Office Zagreb!

Naime, 23. rujna 2002. osnovana je tvrtka CROZ d.o.o. kao logičan nastavak poslovanja predstavništva tvrtke Candle Corporation (jednog od vodećih ponuđača softverskih rješenja na području System Managementa) koje je s radom počelo još 1998. godine.

U tih 10 godina smo od predstavništva za tadašnji Candle (danas u sklopu IBM-ova Tivoli brenda) s pet zaposlenih narasli do tvrtke s uredima u Zagrebu i Beogradu te predstavništvima u Ljubljani i Londonu, i brojke od preko 130 zaposlenih.

Nije li to dobar razlog da nam navratite čestitati? J

Page 6: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

6 | FYI by CROZ / broj 13 / listopad 2012.

projektne priče | Razvoj informacijskog sustava za Probacijsku službu Ministarstva pravosuđa RH

Probacijska služba Ministarstva pravosuđa vjerojatno je najmlađa služba takve vrste u Europi. U rujnu 2009. osnovana je Uprava

za probaciju i podršku žrtvama i svjedo-cima, a ubrzo nakon toga donesen je i Zakon o probaciji. Probacija je uvjetovana

i nadzirana sloboda počinitelja kaznenog djela te predstavlja alternativu sank-ciji zatvora. U suradnji sa zajednicom, Probacijska služba provodi postupke u svrhu zaštite javnosti i smanjenja rizika od recidivizma kroz rehabilitaciju i reintegra-ciju počinitelja u društvo.

U sklopu programa Europske unije IPA 2008 osigurana su sredstva za projekt izgradnje informacijskog sustava za novoosnovanu Probacijsku službu, a sam je projekt krenuo krajem kolovoza 2011. godine.

U sklopu programa Europske unije IPA 2008 osigurana su sredstva za projekt izgradnje informacijskog sustava za novoosnovanu Probacijsku službu, a sam je projekt krenuo krajem kolovoza 2011. godine.

Piše: Igor Stipanov

Razvoj informacijskog sustava za Probacijsku službu Ministarstva pravosuđa RH

Page 7: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 7

Djelatnicima Probacijske službe sustav omogućuje evidenciju osoba uključenih u probaciju (osuđenika) i njihovih predmeta, što je vrlo opsežan skup podataka koji obuhvaća podatke od onih osnovnih (ime, prezime, datum rođenja i sl.) do podataka o kaznenim djelima, mjerama i obvezama, procjeni rizika itd.

Razvoj informacijskog sustava za Probacijsku službu Ministarstva pravosuđa RH | projektne priče

Ciljevi...Cilj projekta bio je pružiti podršku Ministar-stvu pravosuđa u održivom razvoju nacio-nalne probacijske službe radi smanjenja za-tvorske populacije i povećanja učinkovitosti kaznenog pravosudnog sustava. Specifična je svrha projekta bila razviti i implemen-tirati odgovarajuću informatičku podršku probacijskom sustavu u obliku nacionalnog probacijskog registra za korištenje unutar Probacijske službe i odgovarajućeg središnjeg aplikacijskog sustava u svrhu pružanja potpore poslovnim procesima Probacijske službe. Pojednostavljeno govoreći, taj sustav predstavlja centralizi-ranu elektronsku verziju matice i osobnika. Djelatnicima Probacijske službe sustav omogućuje evidenciju osoba uključenih u probaciju (osuđenika) i njihovih predmeta, što je vrlo opsežan skup podataka koji obuhvaća podatke od onih osnovnih (ime, prezime, datum rođenja i sl.) do podataka o kaznenim djelima, mjerama i obvezama, procjeni rizika itd. Pokriven je čitav životni ciklus predmeta, od osnivanja, raspore-đivanja i izvršavanja, sve do zatvaranja, uključujući i sve rubne slučajeve kao što je dodjeljivanje predmeta drugom službeniku ili prebacivanje u drugi ured. Sustav pritom

bilježi radnje koje se vrše nad predmetom te verzionira i čuva stare verzije predmeta, osoba, dokumenata i ostalih entiteta. Ovla-štene osobe mogu u bilo kojem trenutku pregledavati povijest radnji i starije verzije podataka u svrhu nadzora, kontrole, utvrđi-vanja tijeka događaja i slično.

Detaljnije o sustavuDjelatnici Središnjeg ureda mogu u bilo kojem trenutku dobiti uvid u sve predmete svih ureda te pregled raznih statističkih pokazatelja na razini Re-publike Hrvatske ili pojedinog ureda. To im omogućuje kvalitetno praćenje rada na terenu u stvarnom vremenu te, što je ključno, ujednačavanje prakse u svim uredima.

Važna funkcionalnost za ujednačava-nje prakse i produktivnost probacijskih službenika jest podrška za predloške dokumenata. U sklopu sustava postoji središnji repozitorij predložaka dokume-nata koji mogu biti u Microsoft Office Word ili Excel formatu. Predloške pri-prema Središnji ured koristeći MS Office alat, a nakon što se predlošci postave u repozitorij, oni postaju dostupni svim službenicima, čime je osigurano da svi koriste jednake predloške. Kada služ-benik treba kreirati određeni izvještaj, pripadni se Word ili Excel dokument automatski popunjava svim podacima koji su predloškom definirani, nakon čega je slobodan uređivati dokument prema potrebi, koristeći MS Office alate. Automatskim popunjavanjem podata-ka u Word ili Excel dokumentu izravno iz aplikacije eliminirana je potreba za višestrukim unosom istih podataka ili za copy/paste podataka s jednog mjesta na drugo.

Logički prikaz arhitekture

Primjer ekrana

Page 8: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

8 | FYI by CROZ / broj 13 / listopad 2012.

Osnovni podaci o projektu• Naziv: Razvoj glavnog registra i središnjeg

aplikacijskog sustava Probacijske službe• Korisnik: Ministarstvo pravosuđa Republike

Hrvatske• Vrijednost: 273.350,40 EUR• Izvor financiranja: IPA 2008• Trajanje: 7 mjeseci (od 30. kolovoza 2011. do

29. ožujka 2012.)• Izvođač: CROZ d.o.o. (u konzorciju s tvrtkom

AAM Management Information Consulting Ltd.)

Ovlaštenim djelatnicima omogućena je izrada naprednih statistika o svim podacima koje sustav bilježi. Statističko je izvještavanje temeljeno na integraciji probacijskog sustava i MS Office Excel alata, čime je postignuta velika fleksibil-nost u izvještavanju, ali je i korisnicima omogućeno da iskoriste svoje postojeće znanje tog alata. U sustav su već ugra-đeni važni statistički izvještaji s prede-finiranim skupovima podataka, pivot tablicama i grafovima. Administratorima sustava omogućeno je da samostalno mijenjaju postojeće predloške ili pri-premaju nove za statističke izvještaje, prema aktualnim potrebama Probacijske službe.

Primjeri izvještaja

projektne priče | Razvoj informacijskog sustava za Probacijsku službu Ministarstva pravosuđa RH

Korisnici kroz aplikaciju mogu samo-stalno podešavati i održavati sve bitne značajke sustava, kao što su administri-ranje korisnika (dodavanje, dodjeljivanje ovlasti i pripadnosti organizacijskim jedi-nicama), održavanje šifrarnika, održavanje predložaka… Ta je funkcionalnost namije-njena užem krugu korisnika, uglavnom iz Središnjeg ureda i IT sektora.

O arhitekturi sustavaSustav je izveden kao centralizirano rješenje kojem korisnici pristupaju putem web-sučelja. Korisničko je sučelje im-plementirano koristeći JavaScript i ExtJS framework, čime je postignut izgled i osjećaj klasične desktop aplikacije kakvu su korisnici već navikli koristiti. Također, izgrađeno korisničko sučelje podržava sve relevantne web-preglednike.

Serverska aplikacija temelji se na popularnom Spring Frameworku i Alfresco ECM-u, te nizu drugih biblioteka

Čitav je sustav izgrađen s velikim naglaskom na otvorenost za daljnje nadogradnje i integracije s drugim sustavima. Spring, Alfresco i ostale tehnologije upotrijebljene su tako da omoguće jednostavno proširivanje poslovne logike i dodavanje novih poslovnih procesa, te za integracije s drugim sustavima putem standardnih protokola kao što su web-servisi ili REST servisi.

i frameworka. Spring se već standardno koristi za implementaciju MVC modula, sigurnosnih mehanizama (autentikaciju i autorizaciju u kombinaciji s Alfrescom), pristup bazi podataka, REST servise i web-servise.

Alfresco ECM služi kao središnji repozitorij probacijskih podataka (o predmetima, osobama, dokumentima…), ali se intenzivno koriste i njegovi servisi za definiranje i osiguravanje prava pristupa, verzioniranje entiteta, vođenje audit loga, pretraživanje sadržaja i slično.

Čitav je sustav izgrađen s velikim naglaskom na otvorenost za daljnje nadogradnje i integracije s drugim susta-vima. Spring, Alfresco i ostale tehnolo-gije upotrijebljene su tako da omoguće jednostavno proširivanje poslovne logike i dodavanje novih poslovnih procesa, te za integracije s drugim sustavima putem standardnih protokola kao što su web-servisi ili REST servisi.

Cilj projekta je bio pružiti podršku Ministarstvu pravosuđa u održivom razvoju nacionalne probacijske službe radi smanjenja zatvorske populacije i povećanja učinkovitosti kaznenog pravosudnog sustava.

Page 9: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 9

Ministarstvo pravosuđa,Dijana Šimpraga(Načelnica Sektora za probaciju)

Prilikom realizacije ovog projekta, što uključuje definiranje funkcionalnosti sustava, prikupljanje podataka od povezanih institucija i osposobljavanje probacijskih službenika diljem cijele Hrvatske, koje su vam bile najizazovnije prepreke i kako ste ih savladali?

Budući da Probacijska služba u Republici Hrvatskoj još uvijek ne izvršava sve zakonom propisane poslove, velik je izazov svakako bilo osmišljavanje informacijskog sustava koji će podržavati sadašnje poslovne procese Probacijske službe, ali i poslovne procese onih probacijskih poslova koji će se tek početi izvršavati. Trebalo je osmisliti sustav koji će biti dobar temelj za sve buduće nadogradnje. Iako je bilo teško predvidjeti sve moguće situacije i buduće poslovne procese, mislim da smo u konačnici ipak uspjeli osmisliti sustav koji će dobro odgovoriti i budućim izazovima i poslovnim potrebama Probacijske službe. Jedan od izazova bio je i osposobiti probacijske službenike za korištenje novog sustava s obzirom na to da je u kratkom razdoblju trebalo udovoljiti različitim zahtjevima: pohađati istovremeno intenzivan niz treninga u okviru Twinning projekta, polagati državne stručne ispite i osigurati kontinuiran rad probacijskih ureda, te na vrijeme uobličiti konačan izgled novog IT sustava. Međutim, uz izuzetnu fleksibilnost i prilagodljivost djelatnika CROZ-a, pozitivan stav i visoku motivaciju probacijskih službenika, uspjeli smo postići da svi službenici u probaciji završe obuku za korištenje probacijskog informacijskog sustava (PSIS-a).

Kako novi sustav zadovoljava vaše poslovne potrebe?

U ovom trenutku novi sustav zadovoljava veći dio naših poslovnih potreba, ali istovremeno radimo na njegovoj široj primjeni s obzirom na to da se svakim danom širi i broj poslova koje probacijski sustav obavlja, te ga nastavljamo razvijati kako bi što više olakšao rad našim službenicima. Za sada

Sudionici projekta• Ministarstvo pravosuđa – korisnik sustava:• Uprava za probaciju (Središnji ured i 12

regionalnih ureda)• IT sektor

• Središnja agencija za financiranje i ugovaranje programa i projekata EU (SAFU) – ugovaranje i nadzor

• Delegacija Europske unije u Republici Hrvatskoj – nadzorno tijelo

• Središnji državni ured za razvojnu strategiju i koordinaciju fondova Europske unije (SDURF) – nadzorno tijelo

• CROZ d.o.o. (u konzorciju s tvrtkom AAM Management Information Consulting Ltd.) – izvođač

to činimo kroz kreiranje raznih predložaka potrebnih za izvršavanje probacijskih poslova, a u budućnosti planiramo ugraditi dodatne izmjene u PSIS-u koje će ga, vjerujem, učiniti još kvalitetnijim.

Koje su osnovne prednosti novog rješenja?

Najveće su prednosti PSIS-a njegova jednostavnost, preglednost, ali svakako i mogućnost povlačenja inicijalno unesenih podataka u neki od predložaka, koji na taj način olakšava, odnosno skraćuje rad probacijskih službenika, jer se time izbjegava višestruko unošenje istih podataka. Naime, kada probacijski službenik unese u PSIS podatke o osobi uključenoj u probaciju, tada se ti podaci po potrebi automatski generiraju u sva pisana izvješća koja izrađuje probacijski službenik bilo za internu uporabu, poput osobnika, bilo da ih šalje nekoj drugoj ustanovi ili instituciji. Takav pristup omogućuje korištenje ujednačenog formata izvješća i ostale dokumentacije koja se kreira u Probacijskoj službi. Program, također, omogućava brzo generiranje svih statistika i statističkih pokazatelja izvršavanja probacijskih poslova.

Je li vam ovo iskustvo na IPA projektu bilo izrazito drugačije od Twinning projekta u smislu organizacije, administracije i izvedbe projektnih aktivnosti (tehničkih i netehničkih)?

Načelno, način rada je vrlo sličan: nakon što se prikupe/daju osnovni podaci o samoj organizaciji, pristupa se promišljanju i planiranju realizacije ciljeva predviđenih samim projektom. Izradi se plan pojedinih aktivnosti po koracima i s vremenskim rokovima te započne rad na provedbi aktivnosti koji uključuje uzajaman angažman i suradnju na dnevnoj razini. Na redovitim formalnim sastancima evaluira se to što je napravljeno i ono što tek treba napraviti u planiranom razdoblju. Pritom se svi trudimo ne zanemariti administrativni dio cijelog projekta koji zahtijeva priličan trud i pridržavanje formalnih uvjeta.

Jeste li zadovoljni dinamikom cijelog projekta, isporukama te suradnjom s CROZ-om?

Općenito smo zadovoljni što smo imali priliku sudjelovati u jednom takvom projektu koji je omogućio mladoj Probacijskoj službi da zajedno s djelatnicima CROZ-a kreira vrlo koristan i važan alat za rad. Pritom želim pohvaliti kvalitetnu suradnju sa svim djelatnicima CROZ-a koji su sudjelovali na tom projektu, a koji su se doista trudili odraditi kvalitetno svaku fazu projekta i pritom je pratiti u administrativnom smislu. Želim pohvaliti strpljivost, razumijevanje, toleranciju i ustrajnost svih djelatnika CROZ-a, a nadam se da su oni dobili isto to i s naše strane. Vjerujem da smo svi skupa zadovoljni konačnim proizvodom našeg zajedničkog rada, a isto tako vjerujem da ćemo i dalje nastaviti surađivati u istom duhu.

Razvoj informacijskog sustava za Probacijsku službu Ministarstva pravosuđa RH | projektne priče

Velik je naglasak bio i na integraciji s MS Office alatima, što je od samog početka i ugrađeno u arhitekturu sustava. OpenOffice.org upotrijebljen je kao serverski mehanizam za konverzije između raznih Office formata. Osim već spomenutih modula za generiranje Word i Excel dokumenata i statističkih izvještaja, implementirani su i moduli za uvoz raznih vrsta podataka iz Excel datoteka, kao što su podaci iz šifrarnika, podaci o predmetima te podaci o osobama.

Dragocjeno iskustvoProjekt razvoja informacijskog sustava za Probacijsku službu bio je naš prvi IPA projekt i doista je predstavljao izazov. Bilo je potrebno izgraditi centralizirani informacijski sustav koji će probacijskim službenicima i administratorima biti alat za učinkovitije obavljanje posla, vodite-ljima probacijskih ureda pružiti uvid u predmete i zadatke dodijeljene pojedinim službenicima te praćenje njihova opte-rećenja u realnom vremenu, a središnjoj službi omogućiti jednostavan nadzor i kontrolu probacijskih ureda, standardi-zaciju izvještaja i poslova te pružiti uvid u detaljne statističke pokazatelje na nacionalnoj razini.

Na kraju možemo zadovoljno reći kako je ovaj projekt bio vrlo poučno iskustvo za sve nas. Iz prve ruke smo se upoznali s IPA pravilima i procedurama što je dragocjeno iskustvo koje će nam sigurno koristiti u budućim projektima.

Page 10: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

10 | FYI by CROZ / broj 13 / listopad 2012.

projektne priče | Održavanje informacijskog sustava u ZPIZ Slovenija

ZPIZ Slovenija, kao organiza-cija koja je nositelj i upravitelj sustava za mirovinsko i inva-lidsko osiguranje u Republici

Sloveniji, mora biti spremna u određenim rokovima, u poslovnom i praktičnom smislu, implementirati nove odredbe ili izmjene postojećih odredbi zakonskih i podzakonskih akata Republike Slovenije u svoje poslovanje. To za sobom povlači i niz izmjena u cjelokupnom informacijskom sustavu institucije, bilo unutar sistemske infrastrukture ili unutar aplikacijskog

okruženja. U oba slučaja, sistemska infra-struktura mora biti u potpunosti funkcio-nalna, dimenzionirana i optimirana kako bi usluge bile uvijek dostupne.

Jedna od takvih usluga, koja predstavlja revoluciju u interakciji korisnika i ZPIZ-a, jest eZPIZ, koji zapravo predstavlja portal (www.zpiz.si) na kojem se korisnicima pruža mogućnost korištenja različitih usluga iz domene e-poslovanja. Za objavu portala ZPIZ-u je Gospodarska zbornica Slovenije dodijelila nagradu “Zlati Netko”, koja predstavlja najprestižniju

nagradu za mrežno komuniciranje. Jedno od posljednjih implementiranih rješenja u eZPIZ jest usluga “Nakazila”, koja korisnicima mirovine omogućava siguran pristup podacima o isplaćenim mirovinama i drugim naknadama preko portala ili telefona, pomoću integriranog IVR sustava.

Koncept e-usluge koji ZPIZ pruža vanjskim korisnicima samo je jedan dio kompleksnog informacijskog sustava koji je bitno održavati u vrhunskoj formi. Zadatak je osobito složen u

Održavanje informacijskog sustava u ZPIZ SlovenijaPiše:

Ivo Štampalija

ZPIZ je slovenski zavod za mirovinsko i invalidsko osiguranje. Kompleksan informacijski sustav jedan je od stupova funkcioniranja ZPIZ-a, a CROZ je dobio priliku sudjelovati u njegovu održavanju i unapređenju.

Arhitektura eZPIZ informacijskog sustava

Page 11: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 11

ZPIZ – Zavod za pokojninsko in invalidsko zavarovanje Slovenije,Aleš Miko(Voditelj službe za sistemsko programiranje i strojnu opremu)

Utječe li se standardizacijom upravljanja informacijskim sustavima u ZPIZ-u na kvalitetu pružene usluge?

Pri tako velikom i kompleksnom sustavu, koji obuhvaća osam fizičkih particija na serveru serije System z, od kojih četiri z/VM particije predstavljaju virtualnu platformu za z/VSE i zLinux sustave na kojima pružamo operativne usluge za poslovnu djelatnost ZPIZ-a, usluge za vanjske institucije i korisnike te razvojne i testne okoline za prije spomenute usluge, standardizacija

upravljanja informacijskim sustavima preduvjet je koji osigurava njihovo funkcioniranje u okviru očekivanja krajnjih korisnika. Standardizacijom upravljanja želimo pored preventivnog djelovanja pri osiguravanju funkcioniranja informacijskih sustava postići i veću agilnost kod uvođenja novih infrastrukturnih komponenti i upravljanja promjenama. Omogućavanje neometanog pružanja usluga i neprekidne podrške razvoju novih, ključni su čimbenici koji utječu na kvalitetu cjelovite ponude usluga informacijskog sustava ZPIZ-a.

Koliku ulogu održavanje sistemske infrastrukture ima u upravljanju informacijskim sustavima?

U ZPIZ-u je trenutačno u tijeku opsežna obnova informacijskog sustava koja uključuje niz novih komponenti. Pravilno planiranje, implementacija i održavanje osnovne sistemske infrastrukture, koji omogućavaju konsolidaciju različitih okolina, njihovu povezanost i skalabilnost, u ovom su trenutku naši najvažniji zadaci. Samo održavanje infrastrukture nakon njezine implementacije od velike je važnosti pri ostvarivanju tih ciljeva.

Koliko bitnom smatrate komunikaciju između razvojnih i sistemskih timova prilikom otklanjanja problema?

Osnova dobrog i kvalitetnog razvoja zasigurno je i dobro poznavanje zakonitosti i

mogućnosti sistemske infrastrukture na kojoj će se izvršavati konačno rješenje. Stoga je u čitavom razvojnom ciklusu dobra komunikacija među timovima ključna za uspješan razvoj i zadovoljavajuće funkcioniranje konačnih rješenja. Prednost ZPIZ-a je da ima vrlo dobar i snažan vlastiti razvojni tim koji vode vrlo iskusni stručnjaci svjesni međusobne ovisnosti samih usluga i sistemske infrastrukture. Upravo je zato komunikacija između razvojnog i sistemskog tima vrlo učinkovita i odvija se interno na dnevnoj razini.

Kako ste zadovoljni suradnjom s CROZ-om? CROZ se početkom ove godine intenzivno

uključio u posao održavanja i unapređenja sistemske infrastrukture u ZPIZ-u te obavlja samostalne zadatke i pomaže našim administratorima. Tako smo u pravom trenutku dobili dodatno prijeko potrebno iskustvo pri upravljanju i standardizaciji okolina, kao i pomoć pri samom aplikativnom razvoju iz perspektive sistemske podrške. Smanjeno je vrijeme za analizu i ispravak pogrešaka ili nepravilnosti u radu, a uz pomoć CROZ-a lakše i kvalitetnije izvodimo infrastrukturne projekte. Suradnja se pokazala iznimno korisnom i važnom za pružanje usluga na visokoj razini. Smatramo da smo izabrali pravi koncept za upravljanje sistemskim okolinama.

Prevenirati, riješiti, unaprijeditiU prvi mah kada se spomene održavanje već uspostavljene infomacijsko- komunikacijske arhitekture nerijetko se pomisli kako je to zapravo najjednostavniji dio posla u informatici. Međutim, u zbilji, stvari izgledaju bitno drugačije, pogotovo ukoliko se radi o heterogenom, kompleksnom sustavu sastavljenom od velikog broja komponenti različite namjene na različitim platformama. Održavanje

Održavanje informacijskog sustava u ZPIZ Slovenija | projektne priče

Zajednički postavljenim ciljem, u profesionalnom okruženju Sektora informacijskih tehnologija ZPIZ-a, te kvalitetnom suradnjom stručnjaka ZPIZ-a i CROZ-a održavanje sistemske infrastrukture pozitivno se odražava na funkcionalnost sistemskog i aplikativnog okruženja.

takvog sustava zahtijeva ozbiljan pristup jer ispad bilo koje komponente može prouzročiti prestanak funkcioniranja nekog od servisa bitnog za kontinuirano poslovanje institucije.

Zbog toga je CROZ i u slučaju ZPIZ-a, na osnovu dugogodišnjeg iskustva u održavanju informacijskih sustava, primijenio gore naveden princip prevencije, rješavanja nepredviđenih pogrešaka u radu te unapređivanja na osnovu primijećenih nedostataka,

uvjetima intenzivnog razvoja sistemske infrastrukture i novih aplikacija, koji ZPIZ izvodi u okviru cjelokupne obnove informacijskog sustava.

Page 12: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

12 | FYI by CROZ / broj 13 / listopad 2012.

odnosno prostora gdje bi se informacijski sustav mogao dodatno prilagoditi kako bi bila postignuta maksimalna utilizacija, bilo sa stajališta iskoristivosti sistemskih resursa, bilo sa stajališta pojednostavljenja operativnih procedura, kako bi se time ljudski resursi mogli preusmjeriti na razvojne poslove.

Sistematizacija eZPIZ usluga bazira se na IBM DataPower uređaju, kao instanci koja pruža sigurnost u komunikaciji vanjskih korisnika i ZPIZ-a, te IBM System Z serveru sa z/OS, z/VM i zLinux platformama, na kojima su za potrebe uspostave aplikacijske okoline instalirane i konfigurirane sljedeće komponente:• IBM WebSphere Portal • IBM WebSphere Application Server• IBM BPM• IBM WebSphere Message Broker• IBM WebSphere MQ• IBM DB2• IBM Cognos• IBM CM• IBM CM onDemand• IBM InfoSphere DataStage

Najbolji učinak održavanja tolikog broja komponenti postiže se sistematizacijom, točnije ustrojem procedura za svaki segment održavanja. Procedure se prije svega odnose na preventivno održavanje na temelju kojeg se mogu na vrijeme

spriječiti funkcionalni ispadi te predvidjeti ponašanje sustava u određenim okolnostima. U tome svi skrbnici zaduženi za pojedinu komponentu sustava imaju veliku pomoć Tivoli Monitoring alata. Tivoli Monitoring alat trenutačno je u fazi implementacije i osim preventivne svrhe, nadzorom po end-to-end principu (HW, SW, aplikacija, usluga), uz njegovu se pomoć planira pružiti uvid u stanje sustava svakoj razini poslovnog segmenta zainteresiranoj za pojedini dio informacijskog sustava.

U slučaju nepredviđenog ispada dijela sustava, osim iskustva i znanja, za uspješno otklanjanje problema potrebna je i više nego dobra koordinacija i komunikacija između timova ZPIZ-a i CROZ-a te djelotvoran workflow postupka u slučaju incidenta. Upravo takvo okruženje u ZPIZ-u rezultira rješavanjem incidenata u najkraćem mogućem roku na najučinkovitiji način te omogućava izbjegavanje ponavljanja istovjetnih incidenata.

Obavljanjem inicijalne snimke stanja svake platforme i svih komponenti zasebno stekao se uvid u stanje sistemske infrastrukture, čime su se otkrile prve mogućnosti za optimizaciju rada sustava radi unapređenja fukcionalnosti. Kroz prethodno spomenuti workflow postupka, u slučaju incidenta jedna od grana predviđa unapređenje sustava u odnosu na

projektne priče | Održavanje informacijskog sustava u ZPIZ Slovenija

iskustva stečena rješavanjem incidenata. Neki od dosada obavljenih poslova čiji je cilj bio unapređenje sustava su:• Migracija Lombardia na IBM BPM• Pomoć pri razvoju aplikacija na

BPM-u• Migracija WebSphere Portala i

WCM-a na višu verziju• Uspostava nadzorne infrastrukture

na z/OS okolini po end-to-end principu

• Migracija z/OS operativnog sustava na višu verziju uz konsolidaciju parametara

• Migracija z/VM operativnog sustava na višu verziju

• Kontinuirani proces optimizacije DB2 querya

Kako se aplikativno okruženje temelji na softverskim i hardverskim komponentama, čest je slučaj da se u okviru održavanja moraju uključiti i kolege s iskustvom u aplikativnom razvoju. Kombiniranje iskustava u rješavanju takvog tipa problema vrlo često rezultira i optimizacijom samog aplikativnog okruženja na zadovoljstvo krajnjih korisnika.

Zajednički postavljenim ciljem, u profesionalnom okruženju Sektora informacijskih tehnologija ZPIZ-a, te kvalitetnom suradnjom stručnjaka ZPIZ-a i CROZ-a održavanje sistemske infrastrukture pozitivno se odražava na funkcionalnost sistemskog i aplikativnog okruženja.

U slučaju nepredviđenog ispada dijela sustava, osim iskustva i znanja, za uspješno otklanjanje problema potrebna je i više nego dobra koordinacija i komunikacija između timova ZPIZ-a i CROZ-a te djelotvoran workflow postupka u slučaju incidenta. Upravo takvo okruženje u ZPIZ-u rezultira rješavanjem incidenata u najkraćem mogućem roku na najučinkovitiji način te omogućava izbjegavanje ponavljanja istovjetnih incidenata.

Zavod za pokojninsko in invalidsko zavarovanje Slovenije

Page 13: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 13

Unaprijeđeno upravljanje poslovnim pravilimaUvođenje WODM-a u informacijsku infrastrukturu omogućuje poslovnim korisnicima direktnu promjenu poslovnih pravila u produkciji bez potrebe za posredovanjem razvojnog i sistemskog odjela.

Piše: Krunoslav Funtak

Promjene poslovnih pravila koja su integrirana u informacijske sustave česta su praksa u razli-čitim tvrtkama i institucijama.

Posljedica je toga da svaka promjena stvara zahtjev prema IT odjelu za izmje-nama dijelova informacijskog sustava. Ciklus se nastavlja razvojem, testiranjem i stavljanjem izmijenjene komponente u produkciju. Na primjeru jedne banke,

WODM osigurava intuitivni prirodni jezik za pisanje poslovnih pravila i događaja, integrirani repozitorij s podrškom za verzioniranje i praćenje promjena te izvršnu okolinu koja omogućuje izmjenu pravila u stvarnom vremenu.

samo izmjena maksimalne starosne dobi zahtjevatelja kredita zahtijeva angažman poslovnog odjela, informacijskog odjela, programera i testera te sistemskog odjela. Osim velikog broja uključenih zaposlenika u implementaciju promjene, potrebno je i znatno vrijeme. Može li elementarnu promjenu poslovnog pravila od ideje do produkcije implementirati manji broj dje-latnika u znatno kraćem vremenu?

IBM WebSphere Operational Decision Management (WODM) | tehnologije i trendovi

Page 14: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

14 | FYI by CROZ / broj 13 / listopad 2012.

rubrika | nadnaslovtehnologije i trendovi | IBM WebSphere Operational Decision Management (WODM)

Uvođenje WODM-a u informacijski sustav kao strateški dugoročni plan razvojaInicijativa za promjenom poslovnih pravila dolazi iz poslovnog odjela, a idealno bi bilo kad bi od ideje do produkcije posao ostao u okvirima odjela. Potrebno je omogućiti izmjenu poslovnih pravila u informacij-skom sustavu zaposlenicima poslovnog odjela, što je moguće ostvariti pomoću IBM WebSphere Operational Decision Managementa (WODM).

WODM je IBM-ov proizvod nastao integracijom WebSphere ILOG BRMS-a i WebSphere Business Eventsa. Komponente WODM-a su WebSphere Decision Server i WebSphere Decision Center. WebSphere Decision Server osigurava Rule Execution Server i Event Execution Runtime. WebSphere Decision Center sadrži repozitorij koji pohranjuje artefakte, upravlja verzioniranjem i pravilima pristupa. Na Eclipse platformi raspoloživi su Rule Designer i Event Designer za razvoj. Osnovna je komponenta za upravljanje Decision Center Console. WODM osigurava intuitivni prirodni jezik za pisanje poslovnih pravila i događaja, integrirani repozitorij s podrškom za verzioniranje i praćenje promjena te izvršnu okolinu koja omogućuje izmjenu pravila u stvarnom vremenu.

Uvođenje WODM-a u informacijski sustav tvrtke ili institucije zahtijeva uvođenje novih uloga. Potrebno je osigurati administratora, programere i poslovne korisnike WODM-a. WODM stoga nikada ne treba razmatrati kao proizvod koji će postati dio arhitekture jedne komponente, nego kao strateški dugoročni plan razvoja cjelokupnog informacijskog sustava.

Razvoj komponente informacijskog sustava oslonjene na WODM koji osigurava web-servise za donoše-nje odlukaRazvoj nove komponente informacijskog sustava u kojem je raspoloživ WODM razlikuje se od klasičnog razvoja. Tijekom analize potrebno je identificirati procese donošenja odluka na temelju poslovnih pravila i određenih događaja. Procesi donošenja odluka implementiraju se pomoću WODM-a.

Tijekom razvoja aplikacija koje prikupljaju podatke o klijentu, kreira se model podataka. Elementi tog modela podataka ulazni su podaci web-servisa ocjene kreditne sposobnosti. Implementacija web-servisa u WODM-u počinje tako da se na temelju modela podataka kreira Execution Object Model (XOM) i mapira se na Business Object Model (BOM). XOM se koristi prilikom izvršavanja poslovnih pravila, a BOM kod pisanja poslovnih pravila. XOM se može kreirati na temelju Java objektnog modela, XML-a, COBOL-a ili .NET-a. Slijedi verbalizacija, postupak u kojem se sastavlja rječnik pojmova na prirodnom jeziku za elemente BOM-a. Od kreiranja XOM-a iz modela podataka do verbalizacije BOM-a mogu se koristiti wizardi koji te korake odrađuju automatski. Podrazumijevani

Pregled arhitekture i pratećih komponenti WODM-a

Na primjeru razvoja komponente informacijskog sustava za procjenu kreditne sposobnosti ilustrirat ćemo primjenu WODM-a u banci i prednosti u odnosu na klasični razvoj.

Potrebno je razviti aplikaciju za online upite o kreditnoj sposobnosti i aplikaciju pomoću koje službenik banke na temelju podataka o klijentu može utvrditi kreditnu sposobnost. U procesu analize identificira se proces donošenja odluke o kreditnoj sposobnosti klijenta koji će se implementirati pomoću WODM-a. Proces donošenja odluke ostatku se sustava stavlja na raspolaganje kao web-servis. Spomenute aplikacije prikupljaju podatke o klijentu, pozivaju web-servis donošenja odluke o kreditnoj sposobnosti i prikazuju rezultat klijentu ili službeniku banke.

Uvođenje WODM-a u informacijski sustav tvrtke ili institucije zahtijeva uvođenje novih uloga. Potrebno je osigurati administratora, programere i poslovne korisnike WODM-a. WODM stoga nikada ne treba razmatrati kao proizvod koji će postati dio arhitekture jedne komponente, nego kao strateški dugoročni plan razvoja cjelokupnog informacijskog sustava.

Page 15: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 15

nadnaslov | rubrika

je jezik verbalizacije američki engleski, a dobivene je pojmove moguće promijeniti.

Dosada opisani posao zadatak je WODM programera koji tim koracima priprema okruženje za poslovnog korisnika. Nakon što je BOM verbaliziran, poslovni korisnik može napisati poslovna pravila na prirodnom jeziku u obliku “ako onda” forme ili u obliku tablice odluke. Primjer “ako onda” poslovnog pravila u procesu odluke o odobravanju kredita je:

“Ako je ‘starost klijenta’ veća od 70, onda odbij zahtjev s razlogom ‘Starost klijenta je veća od maksimalno dopuštene za odobravanje kredita’.”

Poslovna se pravila grupiraju u pakete i zatim se kreira dijagram izvršavanja paketa poslovnih pravila kako bi se na temelju ulaznih podataka dobio konačan rezultat. U ovom primjeru spomenuto poslovno pravilo stavlja se

u paket poslovnih pravila pod nazivom “Prikladnost klijenta”. U tom je paketu skup poslovnih pravila koja odlučuju ulazi li klijent u okvire onih kojima kredit može biti odobren. Dodatno postoji paket “Kreditna sposobnost”, u kojem je skup poslovnih pravila na temelju kojih se izračunava maksimalni iznos kredita koji se klijentu može odobriti. Jedno je od tih pravila utvrđivanje maksimalnog iznosa na temelju visine plaće i godina starosti klijenta. Takvo se pravilo zapisuje u obliku tablice odluke. Dijagram izvršavanja paketa definira da se prvo izvršava paket poslovnih pravila “Prikladnost klijenta”, a zatim se, samo ako zahtjev nije odbijen, izvršava paket “Kreditna sposobnost”. Pisanje poslovnih pravila, njihovo grupiranje u pakete i kreiranje dijagrama njihova izvršavanja, posao je poslovnog

Primjer implementacije WODM-a u informacijskom sustavu osiguravajuće kuće kod procesa odobravanja osiguranja vozila

korisnika. Programer još osigurava da se proces donošenja odluke izloži kao web-servis.

Sada je moguće uvidjeti koje su prednosti implementacije procesa donošenja odluke u WODM-u. Ako poslovni odjel odluči da je maksimalna dob klijenta koji je u mogućnosti podići kredit 75 godina, poslovni korisnik može izmijeniti poslovno pravilo u paketu “Prikladnost klijenta”:

“Ako je ‘starost klijenta’ veća od 75, onda odbij zahtjev s razlogom ‘Starost klijenta je veća od maksimalno dopuštene za odobravanje kredita’.”

Izmijenjeno poslovno pravilo može odmah stupiti na snagu. Aplikacije koje provjeravaju kreditnu sposobnost klijenta radit će proračun na temelju izmijenjenog poslovnog pravila. U informacijskom sustavu bez WODM-a za tu bi trivijalnu promjenu poslovnog pravila morao proći cijeli ciklus od zahtjeva za promjenom prema IT odjelu do stavljanja nove verzije aplikacije u produkciju. Osim ušteđenih ljudskih resursa, jer u izvršavanju zahtjeva nije sudjelovao IT odjel (programeri, testeri, administratori), dobivena je mogućnost djelovanja poslovnog odjela u stvarnom vremenu. Podaci o vremenu i autoru promjene poslovnog pravila ostaju zabilježeni, što je iznimno bitno jer promjene poslovnih pravila mogu imati znatne posljedice na poslovanje tvrtke ili institucije.

Donošenje odluka potaknuto je događajima ili njihovim izostankomOsim poslovnih pravila moguće je pisati pravila događaja, odnosno Event Rules. Takva pravila mogu pokrenuti akciju ovi-sno o učestalosti događaja ili o njihovu izostanku. Recimo ako kupac u dvade-set četiri sata obavi tri kupovine, dobiva određeni popust na sljedeći račun ili ako unutar sat vremena telefonist ne ispuni nijednu telefonsku anketu, šalje se upo-zorenje voditelju anketnog ureda.

Osnovna prednost koja proizlazi iz uvođenja WODM-a u informacijski sustav jest unapređenje upravljanja promjenama poslovnih pravila. Smanjuju se financijski troškovi implementacije promjena i osigurana je mogućnost djelovanja u kritičnom vremenu.

Osim poslovnih pravila moguće je pisati pravila događaja, odnosno Event Rules. Takva pravila mogu pokrenuti akciju ovisno o učestalosti događaja ili o njihovu izostanku. Recimo ako kupac u dvadeset četiri sata obavi tri kupovine, dobiva određeni popust na sljedeći račun ili ako unutar sat vremena telefonist ne ispuni nijednu telefonsku anketu, šalje se upozorenje voditelju anketnog ureda.

IBM WebSphere Operational Decision Management (WODM) | tehnologije i trendovi

Page 16: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

16 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | Prediktivna analiza

Povijesno gledano, na početku računalne ere računala su u poslovanju bila korištena gotovo isključivo za smanjenje troškova.

Aplikacije su se razvijale primarno s ciljem odrađivanja više posla korištenjem manje resursa. No s vremenom, s porastom procesorske snage i tehnologija pohrane podataka, ta se perspektiva postupno mijenjala. Prvi je korak bilo poslovno izvještavanje, čiji je cilj bio dobiti više informacija o tome što se događa u poslo-vanju, a poslije i omogućiti analizu uzroka određenog (dobrog ili lošeg) ponašanja. Daljnjom evolucijom došlo je do rađanja ideje prediktivne analize, koja se foku-sira više na prepoznavanje mogućnosti za poboljšanje poslovanja, bolji odnos s klijentima te postizanje veće agilnosti na tržištu. Klijenti se više ne promatraju kao jednolična masa, već se pokušava prilago-diti i maksimalno personalizirati pristup svakom pojedinačnom klijentu.

Zadržavanje klijenataPogledajmo samo na trenutak jedan vrlo čest primjer primjene prediktivne analize – zadržavanje postojećih klijenata (customer retention). Nijedna tvrtka ne želi da joj klijenti otkažu ugovor i prestanu koristiti njezine usluge ili proizvode. No kako spriječiti odlazak klijenata? Kako prepoznati koji bi klijenti mogli otići? Ovdje uskače prediktivna analiza kao jedno vrlo moćno sredstvo. Najveće su blago povijesni podaci. I to što više podataka, to

bolje. Naime, alati za prediktivnu analizu barataju vrlo kompleksnim matematičkim algoritmima koji, koristeći povijesne zapise s detaljima o klijentima koji su otišli i onima koji su i dalje korisnici tvrtkinih usluga, pokušavaju otkriti koji su čimbenici (atributi) “najzaslužniji” za odlazak ili ostanak klijenta. Na temelju tih čimbenika (stručnjaci ih zovu varijablama) kreiraju se modeli, koji se onda mogu primijeniti na sve postojeće i nove klijente i koji mogu dovoljno rano signalizirati sklonost njihovu eventualnom odlasku. Na taj način tvrtka može na vrijeme poduzeti niz koraka za zadržavanje klijenata, npr. pokrenuti promotivne akcije, aktivirati popuste i druge pogodnosti.

Mitovi i zabludeRazmišljajući o tome kako još bolje opisati što je to prediktivna analiza, zaključio sam kako bi zapravo bilo dobro razjasniti i nekoliko čestih zabluda te reći što prediktivna analiza nije. Stoga, evo redom nekoliko najčešćih.

Zabluda #1. Prediktivna je anali-za kristalna kugla za predviđanje budućnosti. Predikcija, odnosno sposobnost predvi-đanja, jest ono po čemu je prediktivna analiza poznata. Naposljetku, to i samo ime govori. No “predviđanje” budućno-sti zasniva se isključivo na povijesnim informacijama. Bez povijesnih podataka nemoguće je predvidjeti ikakvo buduće ponašanje. Dodatno, predviđanje je za-pravo samo sugestija onoga što se može dogoditi, ali ne i garancija da će se baš to doista i dogoditi.

Zabluda #2. Prediktivna je analiza gotovo rješenje.Stvaranje dobrog i pouzdanog prediktivnog modela vrlo je teško. Obično je to spoj umjetnosti i znanosti, pokušaja i pogrešaka, empirije i držanja palčeva. Modeli se razvijaju iterativno, testiraju, mjere i dorađuju, te na kraju optimiraju i održavaju. Čim je više povijesnih podataka dostupno za izgradnju modela, to će model biti precizniji i kvalitetniji. Svaka tvrtka ima svoj skup podataka na kojem se grade modeli, te su oni u praksi vrlo personalizirani i gotovo je nemoguće napraviti šprancu koja bi u tom obliku mogla biti primjenjiva na nekom drugom mjestu.

Zabluda #3. Prediktivna je analiza nova tehnologija.Prediktivna je analiza prisutna u ljudskoj povijesti gotovo oduvijek. U ljudskoj je

Prediktivnaanaliza: predviđanje budućnosti? Piše: Luka Stepinac

Prediktivna je analiza jedna od naprednih tehnologija u portfelju poslovne inteligencije koja postojeće znanje u sklopu nekog poslovnog procesa pokušava iskoristiti za predviđanje budućeg ponašanja.

Page 17: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 17

Prediktivna analiza | tehnologije i trendovi

prirodi pokušati predvidjeti što će se do-goditi sutra; samo jedan od primjera jest – astrologija. Gotovo svaki dan u nekim novinama možete pročitati što će vam se, ovisno o vašem horoskopskom znaku, podznaku i možda još čemu, dogoditi idući tjedan. No danas je prediktivna ana-liza postala vrlo popularna zbog naglog razvoja “Big data” paradigme; korištenjem tehnologija kao što su Hadoop i MapRe-duce, analiza enormnih količina podataka postaje moguća, a kao što je već navedeno prije – što više podataka, to bolji predik-tivni model. Tako je npr. moguće analizi-rati ponašanje korisnika na društvenim mrežama poput Facebooka ili LinkedIna, te otkriti pojedine zakonitosti i na njima izgraditi predviđanja ponašanja drugih korisnika itd.

Alati i primjenaAlati za prediktivnu analizu prisutni su na tržištu već dugi niz godina. No danas oni, kao na primjer IBM-ov SPSS Modeler, više nisu namijenjeni isključivo matema-tičarima ili statističarima. Vidljiv je trend približavanja krajnjim korisnicima (analitičarima) automatiziranjem dijelova funkcionalnosti koji se brinu o procesiranju velikih količina podataka te predlaganjem korištenja pojedinih ugrađenih matemati-čkih algoritama. Stoga i ne čudi eksplozija primjene te tehnologije, jer je vrijednost koju ostvaruje doista neusporediva s troškovima investicije u alat i inicijalnu pri-lagodbu. U današnjem dobu poslovne ne-izvjesnosti gdje se kompetitivna prednost cijeni više od svega, prediktivna će analiza postati neizbježna komponenta poslovnog i informatičkog sustava svake tvrtke koja želi ostvariti tu prednost.

Cross-sell / up-sell Prediktivna analiza može pomoći u analizi prodajnih transakcija u kojima su opisane klijentove potrošačke navike, korištenje usluga i druge vrste ponašanja, otkrivajući skrivene veze u podacima. Na taj je način moguće na relativno jednostavan način izgraditi prilagođenu ponudu novih proizvoda ili usluga za svakog klijenta pojedinačno, te time povećati učinkovitost prodaje, što posljedično vodi do veće profitabilnosti i uspostavljanja bolje i čvršće veze s klijentom.

Otkrivanje prijevaraPrijevare su prisutne u mnogim granama industrije kroz pojavu netočnih kreditnih zahtjeva, transakcija, krađe identiteta, lažnih zahtjeva za odštetom i sl. U tim su procesima oštećene strane izdavači kreditnih kartica, osiguravajuća društva, trgovci, proizvođači, banke... Prediktivni modeli pomažu tim organizacijama pri otkrivanju prijevara kroz identificiranje netipičnog ponašanja ili ukazivanje na slične pojave koje su u prošlosti već klasificirane kao prijevare.

Primjeri primjene prediktivne analize

Prevencija kriminalaJedna je od posebno uspješnih primjena prediktivne analize u segmentu javne sigurnosti prevencija kriminala. Policijske uprave uspjele su kroz analizu povijesnih podataka o počinjenim kriminalnim djelatnostima otkriti uzorke ponašanja i fokusirati protumjere na točno ona mjesta na kojima je to najpotrebnije, smanjujući posljedično ukupnu stopu kriminala te potrošnju sredstava, odnosno ostvarujući učinkovitije korištenje budžeta.

IBM SPSS Modeler: korisničko sučelje za dizajn i testiranje prediktivnih modela

U današnjem dobu poslovne neizvjesnosti gdje se kompe-titivna prednost cijeni više od svega, prediktivna će analiza postati neizbježna komponenta poslovnog i informatičkog sustava svake tvrtke koja želi ostvariti tu prednost.

Page 18: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

18 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | ePoslovanje

Bez obzira na to jeste li bili na godišnjem odmoru i vijesti čitali na mobitelu ili ste ih kod kuće čuli u informativnim emisijama,

sigurno ste primijetili da je projekt “eLista čekanja i eNaručivanje” krenuo u, mi bismo to nazvali, produkcijski test. Cilj je

Elektroničko poslovanje omogućava bitno jednostavniju i bržu komunikaciju. No ono ključno za široku javnu primjenu elektroničkog poslovanja je zaštita i garancija autentičnosti podataka.

projekta “skratiti liste čekanja i omogućiti elektroničko naručivanje pacijenata na specijalističke preglede”. Olakšati naruči-vanje bila bi vjerojatno bolja formulacija, ali bez obzira na semantiku, svima bi nam trebalo biti drago da još jedan zastarjeli način komunikacije u kojem osoba s jedne

na drugu lokaciju prenosi jedan dokument ili, češće, svežanj dokumenata polako odlazi u povijest.

Elektroničko poslovanjeElektroničko poslovanje omogućava bitno jednostavniju i bržu komunikaciju.

Piše: Tomislav Jukić

Elektroničko poslovanje u praksi

Page 19: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 19

ePoslovanje | tehnologije i trendovi

I jeftiniju, ako se u kalkulaciju uračuna vrijeme i novac koji u navedenom primjeru utroši pacijent. To su vrlo brzo shvatile i iskoristile banke ponudivši razne elektro-ničke i mobilne usluge, a nude ih i druge financijske institucije, trgovačka društva pa i pojedinci.

FINA je sigurno najnaprednija institucija u tom smislu u Hrvatskoj. Nudi desetak vrijednih samostalno razvijenih servisa za poslovne subjekte kao što su Registar godišnjih financijskih izvještaja (RGFI), e-Regos, WEB-BON, e-Račun, e-Plaćanje, WEB registar koncesija, info.BIZ, Web e-Potpis, a posreduje još u servisima Porezne uprave, Carinske uprave, HZMO-a i HZZO-a. To što je FINA toliko napredovala nije slučajno. FINA je prvi, i zasad jedini, izdavatelj digitalnih certifikata u Hrvatskoj u obliku registra digitalnih certifikata (RDC), a digitalni su certifikati usko vezani uz elektronički

potpis, bez kojeg bi elektroničko poslovanje bilo moguće, ali nesigurno.

Digitalni certifikati i elektronički potpisDigitalni certifikati preduvjet su za sigurno elektroničko poslovanje. Tri relevantna zakona, i to o elektroničkom potpisu, o elektroničkoj trgovini i o elektroničkoj ispravi, kao ključan pojam navode elektronički potpis kao skup podataka u elektroničkom obliku

Elektroničko poslovanje omogućava bitno jednostavniju i bržu komunikaciju. I jeftiniju, ako se u kalkulaciju uračuna vrijeme i novac koji u navedenom primjeru utroši pacijent. To su vrlo brzo shvatile i iskoristile banke ponudivši razne elektroničke i mobilne usluge, a nude ih i druge financijske institucije, trgovačka društva pa i pojedinci.

koji je pridružen ili je logički povezan s drugim podacima u elektroničkom obliku i koji služi za identifikaciju potpisnika i vjerodostojnosti potpisanoga elektroničkog dokumenta. Digitalni certifikat zajedno s infrastrukturom koju skupa s njim na korištenje nudi FINA osiguravaju da se iz potpisa jednoznačno može dokazati kome pripada potpis (autentifikacija), je li potpisan upravo taj dokument, odnosno zapis (integritet), po potrebi da netko neovlašten nije niti će imati uvid u sadržaj dokumenta (tajnost) i, vrlo važno, da potpisnik naknadno ne može tvrditi da nije potpisao (neporecivost). Ako na sve dodamo i uslugu vremenskog žiga (Time Stamp), uključit ćemo treću, nezavisnu stranu, koja će dodatno garantirati da su podaci i elektronički potpis postojali prije izdavanja (stavljanja) vremenskog žiga. A ni to nije sve, postoji poslovna potreba da se autentifikacija, integritet, tajnost i neporecivost osiguraju kroz duže vrijeme. To je moguće jer i kod nas postoji usluga elektroničke arhive koja služi upravo tomu, pa stvarno nema razloga da elektroničko poslovanje ne uzme veći zamah i da se za nekoliko godina svi začudimo kad nam jedna institucija da papir da ga odnesemo u drugu i treću, kako je to propisao dragi nam Franjo Josip (1848. – 1916.).

Opis funkcionalnosti e-Računa

Page 20: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

20 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | ePoslovanje

FINA,Andreja Kajtaz(Voditeljica Centra elektroničkog poslovanja)

Poduzetnik sam i želio bih početi elektroničko poslovanje. Što mi je sve potrebno?

Elektroničko poslovanje podrazumijeva obavljanje poslovnih aktivnosti korištenjem računala i telekomunikacijskih usluga. U tom je smislu za elektroničko poslovanje dovoljno imati računalo i pristup internetu. Međutim, da bi elektroničko poslovanje bilo sigurno, potrebno ga je zaštititi.

Da bi se poduzetnik počeo služiti sigurnim elektroničkim poslovanjem, trebao bi u Fini, koja je trenutačno jedini evidentirani izdavatelj kvalificiranih digitalnih certifikata, zatražiti digitalne certifikate koje će koristiti za elektroničko potpisivanje i pristup elektroničkim servisima kao što su e-Regos, eRGFI, e-Porezna, WEB-BON, e-Račun i sl.

Je li elektroničko poslovanje sigurno?Najviši oblik zaštite elektroničkog poslovanja

nudi tehnologija PKI (Public Key Infrastructure). Osnovna je namjena tehnologije PKI zaštita komunikacije kroz nesigurne kanale. PKI ili infrastruktura javnog ključa je sustav koji čine CA (certifikacijski autoritet – ovjerovitelj), registracijski autoritet koji provjerava identitet osoba kojima se dodjeljuju certifikati, digitalni certifikati i alati za upravljanje i nadgledanje sustava. PKI tehnologija osigurava tajnost elektroničkih transakcija, provjeru identiteta sudionika elektroničkog procesa – nedvojbenu autentičnost, zaštitu integriteta informacija, tj. nepromjenjivost sadržaja poslanog telekomunikacijskim sredstvima, te na taj način osigurava sigurnije procese razmjene podataka.

Je li to područje zakonski regulirano i ima li pravnih nedorečenosti?

Elektroničko poslovanje u Hrvatskoj regulirano je nizom zakona, i to ponajprije Zakonom o elektroničkom potpisu i pripadajućim pravilnicima, Zakonom o elektroničkoj trgovini, Zakonom o elektroničkoj ispravi, Zakonom o zaštiti osobnih podataka te svjetskim i europskim direktivama i poslovnim praksama. Prema tome, možemo reći da je elektroničko poslovanje pravno regulirano.

Kada mogu početi izdavati elektroničke račune?Elektroničke račune moguće je izdati već danas.

Poslovni subjekti koji žele razmjenjivati elektroničke račune mogu to učiniti kroz Finin servis e-Račun. Za korištenje servisa potrebno je imati Finine poslovne digitalne certifikate i registrirati se na servis. Korisnik servisa može primati i slati račune svim ostalim korisnicima koji su se registrirali na

e-Račun, bez potrebe za bilateralnim dogovorima i tehničko-tehnološkim prilagodbama svom poslovnom partneru.

Ukoliko pravna osoba u RH danas želi pokrenuti uslugu iz domene elektroničkog poslovanja, na koji se način treba obratiti Fini te kroz koje korake mora proći kako bi stekla sve potrebne preduvjete za realizaciju usluge? Koliko traje takva procedura?

Pravna osoba koja će primjenjivati sigurno elektroničko poslovanje mora doći u Finu ili neku od banaka s kojima Fina ima ugovor o suradnji na području izdavanja digitalnih certifikata i podnijeti traženu dokumentaciju potrebnu za izdavanje digitalnih certifikata.

Poslovni subjekti, ovisno o zakonima i propisima koji reguliraju obavljanje određenih aktivnosti, moraju priložiti dokument koji dokazuje registraciju poslovne djelatnosti (upis u registar, sukladno

zakonima i propisima RH) i obavijest Državnog zavoda za statistiku o razvrstavanju po NKD-u radi preuzimanja šifre djelatnosti i matičnog broja. Pri registraciji poslovnog subjekta Finini zaposlenici moraju identificirati osobu ovlaštenu za zastupanje poslovnog subjekta i to putem osobne iskaznice ili putovnice. Uz navedenu dokumentaciju potrebno je priložiti i fotokopiju identifikacijskog dokumenta osobe ovlaštene za zastupanje poslovnog subjekta. Registracija je poslovnog subjekta jednokratna, tj. nije ju potrebno raditi pri svakom sljedećem traženju certifikata.

Zaposlenik tvrtke treba predati Zahtjev za izdavanje poslovnog certifikata i potpisati Ugovor o obavljanju usluga certificiranja. Zahtjev za izdavanje poslovnog certifikata je pisani zahtjev fizičke osobe i podnosi se na propisanom obrascu u dva primjerka. Zahtjev i Ugovor potpisuju korisnik i osoba ovlaštena za zastupanje i time potvrđuju istinitost podataka. Ugovor o obavljanju poslova certificiranja

Page 21: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

uz pečat potpisuje osoba ovlaštena za zastupanje. Pri preuzimanju certifikata identificira se tražitelj certifikata pomoću osobne iskaznice ili putovnice. Procedura traje od 3 do 5 dana.

Zamislimo da danas obavim transakciju elektroničkog potpisa valjanim certifikatom. Nakon nekoliko godina ta transakcija postane sporna i dolazi do sudskog postupka. U međuvremenu je moj certifikat istekao – što se događa u tom slučaju?

Kako bi valjanost elektroničkog potpisa na dokumentu bila zajamčena i nakon isteka certifikata, Zakon o elektroničkom potpisu i Pravilnik o izradi elektroničkog potpisa, uporabi sredstva za izradu elektroničkog potpisa, općim i posebnim uvjetima poslovanja za davatelje usluga izdavanja vremenskog žiga i certifikata, preporučuju upotrebu vremenskog žiga. Vremenski se žig dodaje u trenutku elektroničkog potpisivanja i on dokazuje da je digitalni certifikat (a samim time i elektronički potpis nastao upotrebom tog certifikata) bio valjan u trenutku potpisivanja dokumenta, tako da nema potrebe za drugim dokazivanjem ispravnosti potpisa u prethodnom razdoblju. Vremenski je žig neovisna potvrda vremena u trenutku potpisivanja. Fina pruža i uslugu vremenskog žiga.

Nedavno je izašao novi zakon o fiskalizaciji koji predviđa korištenje elektroničkih certifikata. Što trebaju napraviti poduzetnici, odnosno proizvođači softverskih rješenja kako bi se uključili u fiskalizaciju?

Prijedlog Zakona o fiskalizaciji od obveznika fiskalizacije zahtijeva korištenje digitalnih certifikata za potpisivanje računa u xML-u, koji će se slati u Poreznu upravu da bi se od Porezne uprave dobio jedinstveni broj računa. Koristit će se aplikativni certifikat na blagajni, u smislu nedvojbene autentikacije korisnika koji izdaje račune i zaštite integriteta podataka na samom računu. Poduzetnici će morati imati blagajne koje će moći generirati račun u xML obliku koji će propisati Porezna uprava i potpisati ga elektroničkim potpisom. Proizvođači će sami moći razvijati blagajničke programe, kao i rješenja za potpis, a moći će i kupiti gotove razvijene module za potpis, koje će biti moguće ugraditi u program blagajne. Fina će također ponuditi potpisne module.

U javnosti se čuju kritike kako taj zakon potiče monopol Fine u tom području, možete li to komentirati?

Fina nije “ekskluzivni” CA u Republici Hrvatskoj, što samo potvrđuje da Fina nema monopol na tržištu CA. Ono što jest točno je to da je Fina još uvijek jedini evidentirani CA u RH, evidentirana pri Ministarstvu gospodarstva, krovnom Vladinu tijelu za vođenje evidencije i nadzor nad CA u Republici

Hrvatskoj. U skladu s propisima koje propisuje Zakon o elektroničkom potpisu i pripadajući podzakonski akti (pravilnici), svako tijelo koje izdaje certifikate za javnost na području neke države treba biti evidentirano u nadležnom tijelu da se osigura legibilitet takvih certifikata. Iako nije isključeno da će nam se s vremenom još netko pridružiti, što je apsolutno dopušteno, trenutačno u evidenciji nema nikog osim Fine. Tom činjenicom, a ne monopolističkom pozicijom koja ni ne postoji, Fina je izbor za izdavanje certifikata u postupku provedbe Zakona o fiskalizaciji.

Ujedno, valja naglasiti da bi se, tehnički gledano, mogli koristiti i inozemni certifikati, no Fina je bila u mogućnosti ponuditi znatno povoljnije uvjete od komercijalnih, izraditi prilagođeni profil certifikata koji će odgovarati Poreznoj upravi za provedbu fiskalizacije, ugraditi OIB obveznika u certifikat te voditi evidenciju izdanih certifikata za potrebe fiskalizacije. Teško je za očekivati da bi neki inozemni CA mogao biti fleksibilan po tim temama.

Kako danas izgleda Finin portfelj proizvoda i usluga na području podrške elektroničkom poslovanju u Republici Hrvatskoj?

Osim usluge izdavanja digitalnih certifikata Fina razvija i servise koji se mogu koristiti putem njih. Fina trenutačno ima razvijene sljedeće elektroničke servise: e-Regos (za slanje R-Sm obrazaca), eRGFI (za predaju godišnjih financijskih izvještaja), WEB-BON (za dohvat informacija o bonitetu poslovnih subjekata), e-Registar koncesija (pristup Registru koncesija), e-Račun (za razmjenu elektroničkih računa) i WEB e-Potpis (servis za elektroničko potpisivanje

dokumenata). U fazi su razvoja još neki servisi i usluge, čiji rast svakako očekujemo.

Na nedavnoj konferenciji o elektroničkom poslovanju najavili ste mogućnost korištenja mobilnih uređaja u elektroničkom poslovanju? Kada možemo očekivati početak korištenja usluge? Što točno obuhvaća ta usluga?

Na Fininoj 2. konferenciji o elektroničkom poslovanju, održanoj u lipnju ove godine, predstavili smo uslugu mFina, odnosno mogućnost korištenja soft certifikata građana na mobitelu i pristup usluzi e-Račun na mobitelu, putem autentikacije soft certifikatom. Trenutačno se radi o democertifikatima, u svrhu testiranja i razvoja pilot-projekata nekih elektroničkih usluga za građane. Na taj bi način građanin mogao pristupiti bilo kojoj elektroničkoj usluzi koja bi zahtijevala autentikaciju certifikatom, odnosno jaču razinu sigurnosti od korisničkog imena i lozinke, a opet bez nužnosti za posjedovanjem smart kartice ili USB keya. Dakako, na taj se način osigurava sigurnost, a opet jednostavnost i mobilnost. Ukoliko se pilot-projekti pokažu učinkoviti, u što zapravo ne sumnjamo, možemo vrlo brzo očekivati i ovu uslugu na tržištu.

Kako gledate na projektnu inicijativu NIAS i kako vidite ulogu Fine u tom projektu?

Glavni je zadatak NIAS-a da potvrdi autentičnost elektroničke vjerodajnice, npr. korisničkog imena/lozinke, certifikata ili nečeg drugog, prihvaćenog od NIAS-a, da bi e-usluga mogla s povjerenjem dopustiti pristup podatkovnim resursima, kroz koje je pomno izgradila sustav autorizacija. E-usluga tako točno zna o kojem se korisniku radi te koje su joj ovlasti omogućene. Pojednostavljeno, NIAS posreduje između korisnika i e-usluge tako da umjesto e-usluge provjerava autentičnost prijave. Svi uključeni u NIAS dobivaju višestruku korist, npr. jednom otvoren korisnički račun vrijedi za sve e-usluge – korisnik ne mora pamtiti različite lozinke, a pružatelj e-usluge se oslobađa od upravljanja korisničkim računima, korisniku omogućava jednostruku prijavu na više e-usluga, odnosno korisnik se ne mora iznova prijavljivati na svaku uslugu pojedinačno i još brojne druge prednosti. NIAS, također, otvara mogućnost i za ukidanje nepotrebnog čekanja na šalterima radi pribavljanja različitih potvrda, samo kako bi bile predane na nekom drugom šalteru. Takav se obrat neće dogoditi preko noći, ali NIAS definitivno oslobađa velik potencijal za njegovu realizaciju.

Fina je još 2010. aktivno sudjelovala u izradi Prijedloga koncepta integriranog središnjeg sustava autentikacije i autorizacije, koji bi, prema preporukama STORK-a i najbolje prakse iz EU, bio primijenjen u Hrvatskoj. Smatramo da do sada stečenim iskustvom na području elektroničkog poslovanja možemo dati važan doprinos u definiranju koncepta koji unapređuje upravljanje elektroničkim identitetima.

Fina je još 2010. aktivno sudjelovala u izradi Prijedloga koncepta integriranog središnjeg sustava autentikacije i autorizacije, koji bi, prema preporukama STORK-a i najbolje prakse iz EU, bio primijenjen u Hrvatskoj. Smatramo da do sada stečenim iskustvom na području elektroničkog poslovanja možemo dati važan doprinos u definiranju koncepta koji unapređuje upravljanje elektroničkim identitetima.

ePoslovanje | tehnologije i trendovi

FYI by CROZ / broj 13 / listopad 2012. | 21

Page 22: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

22 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | IBM PureSystems

Informatička rješenja postaju sve kompleksnija i potrebno je sve više re-sursa za implementaciju integriranog informatičkog rješenja. Korisnici za

realizaciju integriranog IT rješenja trebaju s dobavljačima i/ili međusobno sve više usklađivati istodobno hardver i softver, što najčešće uključuje angažman i koordi-naciju velikog broja svojih i tuđih ekspera-ta različitih specijalnosti u svim fazama, od raspodjele budžeta preko dizajna do implementacije. Također, korisnički su timovi dugotrajno i mukotrpno trebali savladavati velik broj novih kompleksnih

tehnologija za uspješnu implementaciju i eksploataciju IT sustava.

Iz iskustva znamo da su se jedino dobro organizirani veliki sustavi mogli kvalitetno nositi s rješavanjem tako složenih tehnoloških problema vezanih uz hardvere i softvere. Veliki sustavi obično imaju razne funkcije podijeljene u specijalizirane timove: hardverske, sistemske i mrežne timove, timove za bazu podataka, za sigurnost, aplikativne timove, testne, upravljačke i kontrolne timove te eventualno i druge specijalizirane timove. Manji su IT sustavi

imali velikih problema s realizacijom svih potrebnih funkcija integriranog IT rješenja. Kvalitetna realizacija i implementacija integriranog sustava koji uključuje sve potrebne funkcije za njih je često bila čista utopija.

U travnju 2012. IBM je objavio početak prodaje stručnih integriranih sustava pod marketinškim nazivom PureSystems. Stručni integrirani sustav podrazumijeva integrirano hardversko i softversko informatičko rješenje realizirano kao cloud virtualnih računala spremnih za trenutačnu uporabu koji su generirani

IBM PureSystems – stručni integrirani sustaviPureSystems sustavi hardverski su i softverski integrirana infrastrukturna i aplikativna informatička rješenja nastala kao rezultat prikupljanja, standardiziranja i sistematiziranja najboljih iskustava, prakse i znanja kroz desetljeća informatičkog razvoja IBM-a, IBM-ovih partnera i njihovih korisnika. To je nova klasa IBM sustava koji se s proizvodne trake isporučuju kao već gotovo kompletno infrastrukturno i/ili aplikativno integrirano informatičko rješenje. Piše: Berislav Šegvić

Page 23: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 23

IBM PureSystems | tehnologije i trendovi

ili u IBM razvojnim laboratorijima ili kod poslovnih partnera ili kod korisnika korištenjem posebnog programskog produkta. Jedinica implementacije i upravljanja u operativnom radu PureSystemsa jest standardizirano, integrirano te predgenerirano fizičko ili virtualno računalo koje u sebi uključuje skupove pažljivo biranih hardverskih i softverskih komponenti i produkata koji su konfigurirani prema najboljim znanjima te praksi stečenoj i prikupljenoj na brojnim instalacijama. Sustav je već u dizajnu pripremljen za skalabilnost i neprekinut rad, redundantan je i klasteriran, spreman za povezivanje s drugim informatičkim sustavima ili virtualnim računalima, te opremljen još nizom informatičkih komponenti potrebnih kako bi se u praksi realizirali kompleksni informatički sustavi kakvi su danas u upotrebi.

PureSystems obitelj i struktura sustavaPaleta proizvoda PureSystemsa podijelje-na je u dvije glavne grupe:• IBM PureFlex System je integrirano

hardversko i softversko rješenje odmah spremno za implementaciju, a u sebi uključuje serversku platformu, mrežu i memoriju. Ovisno o potrebama, može se do detalja potpuno prilagoditi potrebama korisnika.

• IBM PureApplication System je unaprijed pripremljena softverska platforma s implementiranim i instaliranim sistemskim softverom i aplikacijom u skladu s PureFlex System standardom, te je pripremljena za izvođenje na fizičkom serveru.

PureSystems sustav sastoji se od servera, memorije, mreže, virtualizacije i upravljanja. Fizički se nalazi u jednom ili više 42U okvira (rack) koji fizički i logički čine jedan PureSystems stručni integrirani sustav. Na vrhu fizičkog okvira ugrađuju se Ethernet i SAN prespojnici (switch), koji mogu biti raznih tipova, veličina i brzine do 240 GB. Na njima je implementirana odvojena upravljačka i korisnička mreža te je ostvarena veza s mrežnim i diskovnim podsustavima.

PureSystems sustavom upravlja se specijaliziranim integriranim hardverskim i softverskim produktom IBM FlexSystem,

koji je uključen u svaki sustav te upravlja i kontrolira rad čitavog sustava, a posebno fizičkih servera koje zovemo računalni čvorovi (compute nodes). Računalni su čvorovi “bivši” blade serveri i mogu biti bazirani na POWER7 ili Intel Xeon platformi. Postoji više modela računalnih čvorova: p24L, p260, p460 te x240. Svakom se modelu može konfigurirati broj procesora, memorija i ostale bitne komponente servera. Na PureSystems računalne čvorove korištenjem IBM FlexSystem Managera implementiraju se virtualna računala (serveri). IBM FlexSystem izvodi se na jednom standardnom, ali specijaliziranom Intel Xeon računalnom čvoru, a kao podlogu za upravljanje virtualnim računalima (serverima) može koristiti produkte za virtualizaciju: VMware ESX, VMware vCenter, Hyper-V, KVM i PowerVM.

Na PureSystems POWER7 računalnom čvoru mogu se koristiti virtualna računala

Sustav je već u dizajnu pripremljen za skalabilnost i neprekinut rad, redundantan je i klasteriran, spreman za povezivanje s drugim informatičkim sustavima ili virtualnim računalima, te opremljen još nizom informatičkih komponenti potrebnih kako bi se u praksi realizirali kompleksni informatički sustavi kakvi su danas u upotrebi.

Page 24: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

24 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | IBM PureSystems

s IBM operativnim sustavima: AIX 6, AIX 7, IBM i 6.1, IBM i 7.1 ili RHEL5, RHEL6 i SLES11 Linux operativnim sustavima.

Na PureSystems Intel Xeon računalnom čvoru mogu se koristiti virtualna računala sa sljedećim operativnim sustavima: Windows 2008 R2, Windows 2008 Client Access, RHEL for x86, RHEL for x86 – L3 support i RHEL for x86 – L1-L3 support.

Dodatno se korištenjem mogućnosti VMware ESX i Power VM omogućava da bilo koje softversko rješenje, bez obzira na platformu, može biti uključeno u PureSystems sustav.

PureSystems računalni čvorovi fizički se instaliraju u IBM FlexSystem, specijalizirana računalna kućišta (chassis), zajedno s novim potpuno redizajniranim I/O modulima, koji u usporedbi s I/O modulima blade sustava omogućavaju gotovo pa neograničen kapacitet potreban novim aplikacijama.

Na kraju se u PureSystems okvir doda diskovni podsustav IBM Storwize V7000 koji se može konfigurirati u različitim veličinama. IBM FlexSystem Manager osnovna je komponenta sustava i omogućava da se s jednog mjesta upravlja korištenjem čitavog PureSystems sustava putem funkcija za upravljanje sustavom, što uključuje fizičke i virtualne servere od najniže infrastrukturne razine do najviše aplikativne razine. U sustavu je odmah u fazi dizajna ugrađena redundancija i mogućnost skalabilnosti, automatizirana implementacija dodatnih virtualnih računala, monitoriranje sustava od infrastrukture preko razine OS-a do virtualne i aplikativne razine, upravljanje korisnicima i pravima korisnika, licencama, resursima (procesorima, radnom i diskovnom memorijom i sl.) te nadogradnjama virtualnih računala, kao i centralizirano logiranje svih razina sustava.

Virtualni su uzorci znanja osnova upravljanja PureSystems sustavomOsnovna jedinica upravljanja unutar PureSystemsa jesu virtualni sistemski ili virtualni aplikacijski uzorci znanja (patterns of expertize). Uzorci se znanja u ponavljajućem obliku dinamički implementiraju na fizičkom PureSystemsu u cloudu ovisno o produktivnim potrebama. Uzorci su znanja jedno ili više virtualnih računala pripremljenih u gotovo informatičko rješenje koje u sebi uključuje najbolju praksu i znanja stjecana tijekom desetljeća u radu s klijentima i partnerima, testirana u laboratorijima i optimirana u formu koja se lako implementira u produktivnom radu.

U uzorcima je znanja unaprijed definirano, odnosno predgenerirano i konfigurirano:• Arhitektura aplikacije ili sistemskih

komponenti • Za svaku komponentu aplikacije (kao

što su baza podataka, web-server i sl.) napravljeno je sljedeće:• Predinstaliran je operativni sustav• Napravljena je konfiguracija

potrebna za integraciju svih komponenti

• Komponente su konfigurirane i optimirane za produktivan rad prema najboljem iskustvu

• Komponente su konfigurirane i pripremljene za monitoriranje s centralnog mjesta kroz PureSystems konzolu

• Pretkonfigurirane su sve sigurnosne postavke

• Uspostavljen je mehanizam upravljanja koji će se rabiti tijekom korištenja sistemskog ili aplikativnog uzorka znanja

PureSystems Centar je centralno mjesto na webu za PureSystems sustaveIBM je uspostavio internetsku stranicu pod nazivom PureSystems Centar, kao centralno mjesto na kojem se mogu pronaći sva informatička rješenja za PureSystems. Uz infrastrukturna i aplikativna rješenja koja nudi IBM, u PureSystems Centru u ovom se trenutku nalazi više od sto aplikativnih rješenja cer-tificiranih IBM partnera. Tu se objavljuju

IBM FlexSystem Manager osnovna je komponenta sustava i omogućava da se s jednog mjesta upravlja korištenjem čitavog PureSystems sustava putem funkcija za upravljanje sustavom, što uključuje fizičke i virtualne servere od najniže infrastrukturne razine do najviše aplikativne razine.

Page 25: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 25

sve nadogradnje postojećih rješenja te sva nova informatička rješenja.

Kroz PureSystems Centar za razvoj PureSystems informatičkih rješenja IBM je uspostavio te partnerima i korisnicima stavio na raspolaganje dva pomagala:• Za razvoj novih rješenja za

PureSystems IBM je uspostavio internetski virtualni testni centar u kojem se na daljinu bez dodatne naplate može u razdoblju od 90 dana testirati ponašanje PureSystems informatičkog rješenja na fizičkom PureSystemsu lociranom kod IBM-a.

• Bez naplate se može lokalno preuzeti alat IBM Virtual Pattern Kit for Developers, koji omogućava da se lokalno kreira vlastiti uzorak znanja po PureSystems standardima te da ga se, također, lokalno korištenjem produkta VMware ESX testira prije nego što ga se proslijedi na fizički PureSystems.

PureSystems – važan korak naprijedIako na prvi pogled izgleda da nema ništa tehnološki novo, dosad je u PureSystems utrošeno pet godina razvoja i testiranja i u njemu je stalno ili povremeno sudjelovalo preko 5.000 zaposlenika iz različitih organizacija, informatičkih brendova te razvojnih hardverskih i softverskih grupa. Oni su u prethodnom razdoblju prikupili svoja i tuđa znanja i sistematizirali ih u stručno integrirano informatičko rješenje koje predstavlja najbolju praksu. Najavljuje se daljnje sustavno poboljšavanje sustava te investicije u njegov razvoj.

Što je tako bitno novo u PureSystemsu da se smatra da će biti dominantan u godinama koje dolaze te da će zamijeniti blade sustave kakve danas poznajemo?

Naime, stvorene su pretpostavke da je za realizaciju i implementaciju informatičkog rješenja dovoljno kupiti

IBM PureSystems | tehnologije i trendovi

Na PureSystems serverima mogu se izvoditi:• Ugrađena optimirana i certificirana IBM

rješenja koja su ugrađena u PureSystems i dobivaju se bez posebne nadoplate:• Virtual System Patterns: • IBM OS Image for Red Hat Linux Systems

v1 (RHEL 64-bit v6.2) • IBM WebSphere Application Server

Hypervisor Edition v7 (WAS 7.0.0.21) • IBM WebSphere Application Server

Hypervisor Edition v8 (WAS 8.0.0.2) & v8.5 (8.5.0.0)

• IBM DB2 9.7 FP5 Enterprise Server Edition HV

• IBM DB2 10.1 Enterprise Server Edition HV • Automation Framework HV (for migrating

applications)• Virtual Application Patterns: • IBM Java Pattern v1 (64-bit Java 7 SDK) • IBM Workload Deployer Pattern for Web

Applications v1 (with WAS v7) • IBM Web Application Pattern v2 (with

WAS v8) • IBM Transactional Database for Cloud

v1.1 (with DB2 9.7 FP5) • IBM Data Mart for Cloud v1.1 (with DB2

9.7 FP5)• Uz dodatnu nadoplatu (trenutačno) 100+

aplikativnih rješenja IBM certificiranih poslovnih partnera, koja se detaljnije mogu pogledati na internetskoj stranici PureSystems Centra

• Uzorci znanja koje je korisnik sam kreirao korištenjem alata IBM Virtual Pattern Kit for Developers

• Bilo koje informatičko rješenje koje je osnovano na platformama i virtualizacijskim produktima koje PureSystems podržava

U drugom polugodištu 2012. IBM je najavio objavu sljedećih novih PureSystems uzoraka znanja koji se mogu dobiti uz nadoplatu:• Virtual Application Patterns:• Messaging Extension for Web Application

Pattern* • Business Intelligence Pattern*

• Virtual System Patterns:• SOA policy* • WebSphere BPM Standard and Advanced

Editions* • IBM Connections* • WebSphere Message Broker • WebSphere MQ• WebSphere Portal and Web Content

Management • Informix*• WTx w/Launcher

Licenciranje virtualnih uzoraka znanja realizira se na osnovama potkapaciteta (subcapacity licencing).

“kutiju” koju treba spojiti na instalaciju. Kupljena “kutija” sada sadrži sve potrebno, već pripremljeno i gotovo. Ako korisnika ne zadovoljavaju tvorničke PureSystems postavke, onda ih treba optimirati i prilagoditi potrebama.

Očekuje se da se u budućnosti bitno smanji ili u potpunosti eliminira potreba angažiranja korisnika i specijaliziranih eksperata na poslovima:• Specificiranja, nabavljanja i razvijanja po-

jedinačnih servera i komponenti sustava • Integriranja, konfiguriranja i testiranja

infrastrukture i softvera• Implementiranja clouda, clustera i back

upa te realiziranja neprekinutog rada sustava

• Otklanjanja uočenih problema na komponentama sustava

• Implementiranja aplikacija• Implementiranja sustava za kontrolu

rada hardvera i softvera

IT organizacije prestaju se iscrpljivati komponentama i njihovim uklapanjem u cjeline. Na sustave se prestaje gledati kao na skup pojedinačnih hardverskih i softverskih komponenti koje treba posebno nabavljati, pojedinačno instalirati i konfigurirati, povezivati s ostalim dijelovima sustava te integrirati u cjelovito informatičko rješenje sposobno podnijeti krajnja opterećenja u produktivnom radu.

Sada se odmah kupuju gotova informatička rješenja spremna za upotrebu, već konfigurirana u infrastrukturnom i aplikativnom smislu te optimirana prema korisnikovim poslovima i potrebama. Istodobno, skalabilnost i redundancija te svi oni ostali, za rad sustava nužni, funkcionalni i nefunkcionalni sistemski i aplikativni zahtjevi odmah su ugrađeni u sustav. Sve su potrebne komponente već pomno izabrane, instalirane, konfigurirane i testirane, a svi su ti poslovi obavljeni na način koji se u produktivnom radu pokazao najboljom praksom.

Stvorene su pretpostavke da se bitno smanji angažman i utrošak resursa na instaliranju i konfiguriranju pojedinačnih komponenti sustava. Dijelovi sustava prestaju biti pojedinačne komponente i postaju gotova integralna informatička rješenja, čime se bitno i iz temelja mijenja dosadašnja praksa i odnosi unutar IT-a.

Sada se odmah kupuju gotova informatička rješenja spremna za upotrebu, već konfigurirana u infrastrukturnom i aplika-tivnom smislu te optimirana prema korisnikovim poslovima i potrebama.

Page 26: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

26 | FYI by CROZ / broj 13 / listopad 2012.

projektne priče | Razvoj sustava za upravljanje ljudskim resursima

Evo došla je i ova priča “na tapetu”, kako se kaže. Moram priznati da s oduševljenjem pišem ovaj čla-nak, jer je priča stvarno zaslužila

širu publiku, koliko radi tematike koju smo pokrili informacijskim sustavom, toliko i time što je uključivala svojevrstan edu-kacijski proces koji smo prošli i korisnici i mi. Učeći jedni od drugih, pomirili smo različite poglede na svijet.

Pa krenimo prvo s nekoliko riječi o našim domaćinima...

Orbico d.o.o.Kao jedan od vodećih distributera u Hrvatskoj, Orbico danas zapošljava više od petsto ljudi i ostvaruje godišnji prihod od oko dvije milijarde kuna. Poslovnice su rasprostranjene u četiri najveća hrvatska grada: u Zagrebu, Splitu, Osijeku i Rijeci, te u sedam depoa: u Dubrovniku, Zadru, Slavonskom Brodu, Bjelovaru, Varaždinu, Puli i Otočcu. Orbico je grupa rasprostra-njena u četrnaest zemalja (Hrvatskoj, Sloveniji, BiH, Bugarskoj, Makedoniji, Srbiji, Kosovu, Albaniji, Moldaviji, Austriji, Njemačkoj, Rumunjskoj, Mađarskoj i Crnoj Gori) te kao takva čini Orbico jednim od najvažnijih i najkompetentnijih distribu-tera u regiji. No kako bi sve “išlo ko po špagi”, potrebno je odabrati prave ljude. Kroz implementaciju HR sustava imao sam čast upoznati Carmen Čuček Klanac, voditeljicu Odjela za ljudske resurse koja zajedno sa svojim kolegicama predstavlja točno ono što bi svaki HR odjel trebao biti – iznimno je pristupačna, komunikativna, marljiva i energična osoba, dakle prava

osoba koju bi svaki poslodavac htio imati na prvoj liniji prilikom odabira idealnog kandidata za svoju organizaciju. U nastav-ku teksta donosimo razgovor s Carmen.

Is there an ideal candidate? A perfectly normal person is rare in our civilization.Karen Horney, njemačka psihoanalitičarka

Koje su tri ključne karakteristike koje kandidat mora posjedovati kako bi se zaposlio u Orbicu?

Entuzijazam, inicijativa i proaktivnost. Istina je da imamo definirana pitanja za pojedini profil djelatnika, no najviše nam je od svega bitan razlog zašto osoba želi raditi kod nas, i pritom očekujemo jednostavne i iskrene odgovore. Po samom načinu kako osoba priča o razlogu zaposlenja, koliko je kongruentna u argumentaciji istog, može se iščitati je li ta osoba uistinu motivirana za posao.

Upravljanje ljudskim resursima u Orbicu Tijekom 2011. godine CROZ je u suradnji s tvrtkom BILOG implementirao HR sustav u jednu od najvećih distributerskih tvrtki u Hrvatskoj, koja se može pohvaliti partnerima poput Procter & Gamblea, Philip Morrisa, Boltona, Mattela, Johnson Waxa i drugih.

Piše: Luka Gauta

Zašto ste se uopće odlučili za HRMb sustav?

Mi smo od 2007. godine istraživali tržište i tražili rješenje. Odgađao se projekt, što zbog drugih prioriteta i raspoloživosti, ukratko, tražilo se “pravo vrijeme”. No, vjerujem da je pravo vrijeme zapravo došlo kad smo našli model koji nam je najviše odgovarao, a to smo pronašli s CROZ providerom, koji je bio dostatno fleksibilan s obzirom na naše želje. Bilo nam je iznimno bitno sudjelovati u razvoju produkta, jer smatram da sustav treba optimirati poslovne procese jedinstvene za samog korisnika kojem je namijenjen. Druga je želja bila provjerena ekspertiza u HR poslovnom području, koju su nam BILOG-ovi i CROZ-ovi stručnjaci kroz projekt savršeno prezentirali. Zajedničko sudjelovanje u projektu te iskustvo iz poslovne domene rezultirali su jedinstvenim rješenjem za nas.

Koji su vaši dojmovi o projektu? Moram priznati da smo na početku

krenuli dosta oprezno u cijelu priču. Iskreno, prvi smo se put susreli s izradom informatičkog sustava, na nama je bila velika odgovornost, prvi smo put radili s CROZ-om, tko su ti ljudi, imamo li istu viziju budućeg rješenja... Do tog projekta nismo znali da je razvoj softvera zapravo tako kompleksan proces, ali proces u kojem, ako se pristupi kvalitetno, zauzvrat dobijete i kvalitetan proizvod.

U tom procesu razvoja sustava, ali i edukacije o razvoju sustava, ostala

Orbico, Carmen Čuček Klanac(Voditeljica Odjela za ljudske resurse)

Page 27: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 27

Razvoj sustava za upravljanje ljudskim resursima | projektne priče

sam stvarno oduševljena podrškom providera. Ne samo brzinom vremenskog odziva pri projektnim aktivnostima nego i količinom uloženog vremena u osiguravanje obostranog razumijevanja i pravedno raspoređenog kompromisa. Također, mogu reći da me impresioniralo strukturirano vođenje samog projekta, jednoznačno definiranje dogovorenih stvari, uvijek dostupne i ažurne to-do liste, sve je to utjecalo na moje mišljenje da smo za posao odabrali pravu ekipu s kojom smo na kraju uspjeli i izgraditi odličan neformalan odnos te ugodnu radnu atmosferu, koja je sigurno utjecala na proaktivnost tima.

Kako ste zadovoljni sustavom s obzirom na to da ga koristite već više od godinu dana?

Korisnici izvan HR odjela u početku su s otporom gledali na sustav, tako da smo se maksimalno potrudili približiti sustav samim korisnicima. Kolegice iz odjela koje su sudjelovale na projektu, Ana Mikulec i Mirjana Kovačiček, održale su mnoštvo edukacijskih radionica s

Sučelje aplikacije je jednostavno, intuitivno i višejezično. Aplikacija je projektirana tako da održava visoku razinu sigurnosti i otvorenosti – pristup svim podacima kontrolira se putem ACL matrica. Sustav podržava eksport podataka u vodeće ERP sustave (Oracle, SAP, ostale putem xML-RPC), te je podržana višejezičnost.

Tehnički, riječ je o web-aplikaciji koja je dostupna na web-pregledniku (IE, Firefox, Chrome, Safari). Za rad aplikacije preporučena je Oracle infrastruktura (baza podataka), a

korištenje aplikacije moguće je i u Hosting/SaaS modelu. Sustav je podijeljen u tri osnovne grupe modula: HRMbCore (obavezan modul), HRMbPortal i HRMbPayroll (opcionalni moduli).

HRMbCore sadrži sve funkcionalnosti sustava te je namijenjen prvenstveno djelatnicima HR odjela. HRMbPortal omogućava da dio funkcionalnosti bude dostupan ostalim zaposlenicima kao i njihovim voditeljima, dok je primarna funkcionalnost HRMbPayroll modula razmjena podataka o plaćama zaposlenika. U nastavku je

naveden samo dio poslovnih područja pokriven HRMb modulima:• Upravljanje organizacijom• Kadrovska evidencija• Upravljanje vremenom• Kompetencije • Upravljanje učinkom • Regrutacija i selekcija • Edukacija • Upravljanje karijerom

Bilog HRMb - novi standard za upravljanje ljudskim resursima

Profil zaposlenika Evidencija rada

našim zaposlenicima, sve s ciljem što bezbolnijeg uključivanja svih djelatnika u korištenje sustava. Prije mjesec dana nastavno je na projekt implementacije HR sustava izvršena nadogradnja istog sa sustavom evidencije ulaza/izlaza zaposlenika, koja je osim proširenja funkcionalnosti sustava podrazumijevala i izradu kompletne infrastrukture. Logično je bilo da smo posao povjerili CROZ-u, koji je opet okupio provjerenu stručnu ekipu.

Koja je najveća vrijednost koju ste ostvarili uvođenjem sustava?

Dobili smo kontinuitet podataka, povijesnost, brzu dostupnost, strukturirane i sistematizirane podatke u različitim, po mjeri izrađenim izvještajima, što nam je velika pomoć u svakodnevnom radu.

No vjerojatno je najveća vrijednost ta što nam djelatnici sami proaktivno javljaju svoje prijedloge za nadogradnju i unapređenje sustava! Sustav im se, kako se kaže, “uvukao pod kožu” zbog informacija strukturiranih na jednom mjestu i korisniku usmjerenih sučelja. Najbitnije je da su ga oni prihvatili kao svoj, kao koristan alat koji im olakšava posao, što vjerojatno najbolje govori o uspjehu samog projekta te o kvaliteti uratka.

Na kraju ove priče ostavljam vas uz Carmenine riječi i moj ponos jer smo uspjeli postići ono čemu težimo prilikom izrade svakog sustava, a to je ostaviti iza sebe nešto vrijedno svakom pojedinom korisniku.

Dobili smo kontinuitet podataka, povijesnost, brzu dostupnost, strukturirane i sistematizirane podatke u različitim, po mjeri izrađenim izvještajima, što nam je velika pomoć u svakodnevnom radu.

Page 28: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

28 | FYI by CROZ / broj 13 / listopad 2012.

Održali smo QED feat. Agile Croatia!U Zadru je od 13. do 15. svibnja održana konferencija QED feat. Agile Croatia. Tema konferencije bila je kvaliteta u softverskom razvoju (Quality in Enterprise Development), a u sklopu konferencije predstavljeni su i principi agilnih metodologija u IT industriji.Piše: Mura Kokotović

Ove je godine održana četvrta po redu Quality in Enterprise Development konferencija i to na novoj lokaciji, u prekrasnom

Zadru. Tema je konferencije kao i dosad bila kvaliteta u softverskom razvoju kao rezultat utjecaja brojnih tehnoloških i ljudskih faktora koji se isprepliću na mnogo razina. Također, ne valja zaboraviti arhitekturu, analizu, razvoj, integracije i testiranje – bitne koncepte na koje u svakom slučaju treba obratiti pozornost.

Konferenciju je otvorio Hrvoje Veselko iz VIPnet-a, govoreći o tome kako težnje ka kvaliteti proizvoda pomiriti s dinamičnim zahtjevima tržišta za sve bržim isporukama novih proizvoda.

Na QED-u su govorili i stručnjaci iz područja kvalitete razvoja softvera i upravljanja projektima iz tvrtki Ascendant Technology, CROZ i IBM, a o zanimljivim primjerima najboljih praksi govorili su predstavnici tvrtki Ericsson, Raiffeisen banke i ZPIZ-a (Zavoda za pokojninsko in invalidsko zavarovanje Slovenije), koji se mogu pohvaliti visokom razinom kvalitete IT projekata.

U sklopu konferencije održane su i tri radionice. Jedna na temu agilnog razvoja, druga na temu prezentacijskih vještina i treća koja je kroz jednostavnu dječju igru pokazala koliko je dobra komunikacija u agilnim projektima važna za uspjeh projekta.

Na okruglom stolu na kojem se živo raspravljalo o najboljem načinu ugovaranja agilnih projekata sudjelovali su predstavnici FINA-e, PBZ-a, Ericssona i D.Labsa iz Slovenije.

Ovogodišnja je konferencija okupila više od 160 sudionika iz vodećih hrvatskih, slovenskih i srpskih poduzeća, iz javnog, bankarskog, telekomunikacijskog, energetskog i IT sektora, koji su u velikom broju sudjelovali na predavanjima i radionicama.

Za dobru atmosferu na konferenciji pobrinuo se Rakan Rushaidat, koji je u nedjelju navečer za sudionike konferencije izveo hit predstavu Teatra Exit “Ja, Tata!”, i nasmijao sve do suza.

reportaže | Quality in Enterprise Development konferencija

Page 29: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 29

CROZ-ove radionice programiranja za djecu | novosti

Klinci programiraju

Za vrijeme proljetnih praznika 2012. organizirali smo našu prvu radionicu programiranja za djecu od 7 do 12 godina. To je za CROZ-

ovce bilo sasvim novo iskustvo, područje u kojem se nismo osjećali sigurno kao s novim zahtjevima korisnika. Odabrali smo MIT Scratch alat, namijenjen upravo djeci navedene dobi. Okupili smo CROZ-ovce koji su se htjeli okušati u radu s djecom,

proširili vijest, oboružali se keksima i soko-vima, i nadali se da ćemo nekako uspjeti motivirati djecu za programiranje.

Radionica je trajala četiri dana po dva sata. Prvi su dan djeca naučila osnove programiranja i elemente Scratch alata, a ostali su dani prilagođavani ovisno o uzrastu djece. Nastavni se program sastojao od rješavanja vježbi i problema, izrade igara, crtanja te stvaranja

Za vrijeme proljetnih praznika 2012. organizirali smo našu prvu radionicu programiranja za djecu od 7 do 12 godina. Okupili smo CROZ-ovce koji su se htjeli okušati u radu s djecom, proširili vijest, oboružali se keksima i sokovima, i nadali se da ćemo nekako uspjeti motivirati djecu za programiranje.

animacija. Rezultati su nadišli sva naša očekivanja. Već smo prvi dan, kada smo vidjeli oduševljena dječja lica nakon što su natjerali svoj lik na ekranu da radi ono što žele, shvatili da radimo nešto odlično. Svaki su se sljedeći dan djeca rado vraćala na radionicu, a roditelji su bili iznenađeni koliko ih je zainteresirao Scratch program. Čak i one najmlađe koji još nisu krenuli u osnovnu školu.

Pišu: Mirela Grginčić, Hrvoje Šimić

Page 30: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

30 | FYI by CROZ / broj 13 / listopad 2012.

novosti | CROZ-ove radionice programiranja za djecu

Roditelji i djeca komentiraju Nataša Glavović:“Marija se vratila oduševljena, odmah nam je pokazala što su radili na radionici, a i puno je pozitivnog ispričala o Hrvoju (ako sam dobro zapamtila ime voditelja) i njegovim patuljcima, kako je on sam nazvao svoje pomagače. J U svakom slučaju potpuni uspjeh. Hvala vam na organizaciji ovakve radionice. “

Mia (7) i Kristina Hećimović:“Napravila sam sama svoj crtić! Ovo je najbolji dan u mom životu! Ovo je bolje od škole (već zna iako nije krenula u školu)! Jedva čekam sutra novu radionicu!”

“Mi kao roditelji smo isto oduševljeni pa smo taj entuzijazam prenijeli i na kćer.

Prezadovoljni smo radionicom, a naročito moj muž i moj brat koji rade u IT sektoru. Smatramo ovo najboljim mogućim načinom pripreme djeteta na ono što je ustvari čeka u životu prilikom ulaska na tržište rada. Smatramo da radionica pridonosi razvijanju svijesti kod djece da nove tehnologije treba prihvaćati, kontinuirano učiti i usavršavati se, a ne samo koristiti računala kao sredstvo za igru te kasnije u školi kao sredstvo za korištenje raznih programa i aplikacija. Samostalno kreiranje raznih aplikacija od strane djece predstavlja veliki poticaj da i kasnije nastave razmišljati o svim mogućnostima korištenja novih tehnologija i da nastave istraživati sve mogućnosti koje im one nude. Radionicu smo preporučili svim prijateljima koji imaju djecu.“

Iako je nekima bio problem pronaći slovo na tipkovnici, nitko nije imao problema sa shvaćanjem logike programa i smišljanjem najraznovrsnijih ideja kako riješiti neki problem.

I priča se nastavljaKako se broj radionica koje održavamo povećava, kao i interes za njih, tako nam sve više volonterski pomažu i studenti tehničkih fakulteta. Održali smo već četiri radionice, a nakon svake iz našeg edu-kacijskog centra izađe dvadesetero djece

Djeca danas provode velik dio slobodnog vremena na računalu uz igre, a ovo je odličan način da se nauče kreativnom i analitičkom razmišljanju na zabavan način, dok istovremeno potičemo i razvoj hrvatskog informatičkog društva.

s konkretnim znanjem kako napraviti animaciju, igru ili priču. Najveći ponos i priznanje nakon završetka svake grupe svakako su nam djeca koja nastave i kod kuće raditi sa Scratchom.

Djeca danas provode velik dio slobodnog vremena na računalu uz igre, a ovo je odličan način da

se nauče kreativnom i analitičkom razmišljanju na zabavan način, dok istovremeno potičemo i razvoj hrvatskog informatičkog društva.

Potaknuti euforijom djece, roditelja i samih predavača, odlučili smo osnovati udrugu Programerko. Glavni je cilj udruge razvoj programerskih vještina te poticanje kreativnosti školske djece. Možda već ove godine proširimo program uvođenjem robotike.

S tom ćemo inicijativom svakako nastaviti, u nadi da će djeca zavoljeti aplikativni razvoj. A onda... nikad se ne zna, možda nam se neki od njih jednog dana i pridruže u CROZ-u. J

Page 31: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 31

CROZ-ove radionice programiranja za djecu | novosti

Korisničko sučelje Scratcha sastoji se od četiri glavne zone. Lijevo su blokovi koji su mladom programeru na raspolaganju i koje može slagati u skripte u središnjoj zoni programa. Gornji desni dio prozora je “pozornica” na kojoj se odvija program, a popis likova i pozornice nalazi se odmah ispod.

Scratch je programski jezik i razvojno okruženje za stvaranje igara, priča, animacija, glazbe i drugih interaktivnih sadržaja na računalu. Ono po čemu je poseban je to što je posebno osmišljen kako bi bio pristupačan i zanimljiv djeci od 7 do 12 godina.

Taj besplatni program razvijen je na poznatom američkom sveučilištu MIT, u grupi nazvanoj Lifelong Kindergarten, vječiti vrtić. Ideja je potaknuti djecu da istražuju, smišljaju i ostvaruju svoje zamisli, koje zatim mogu pokazati drugima putem interneta, usput usvajajući osnove programiranja, matematike, vizualnog i interaktivnog dizajna.

Programiranje u Scratchu potpuno je vizualno.

Djeca pišu programe tako što slažu gotove blokove u veće konstrukcije. Tu su svi osnovni elementi koji su od prije poznati iz jezika poput BASIC-a (ako-onda grananja, petlje, operatori, varijable), samo što su u ovom slučaju programi pregledniji, na hrvatskom, i ne zahtijevaju učenje posebne sintakse.

Sustav je temeljen na usporednoj obradi događaja u grafičkom okruženju (event-driven programming), što odgovara intuitivnom doživljaju djece. Ona postavljaju “likove” na “pozornice” i pišu instrukcije koje pojedini lik treba izvršiti kad se nešto dogodi, npr. kad se da znak za početak programa, ili kad se lik približi rubu ekrana, ili kad korisnik pritisne

određenu tipku. Likovi se putem tih instrukcija mogu pomicati, rotirati, mijenjati izgled, mogu govoriti, svirati, pisati i crtati po ekranu. U interakciji tih likova i korisničkih akcija složene se interakcije mogu odraditi kroz razmjerno jednostavne skripte.

Koristeći Scratch, dijete može bez napora naučiti samostalno izraditi jednostavne računalne igrice i programe, a na isti način svoju kreativnost mogu pretočiti i u interaktivne priče i multimedijalne animacije. Uz poseban WeDo LEGO set mogu se čak pisati i programi za kontroliranje robota, ako koristite posebne blokove koji očitavaju vrijednosti sa senzora i pokreću servomotor.

Page 32: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

32 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | IBM Endpoint Manager for Mobile Devices

IBM Endpoint Manager for Mobile Devices najnovija je pridošlica u IBM-ovu svijetu nastala na temelju BigFix platforme (stigla akvizicijom

istoimene kompanije 2010. godine), pri-druživši se tako rješenju koje već uključuje upravljanje krajnjim uređajima (iz domene radnih stanica i poslužitelja) iz perspektiva upravljanja njihovim životnim ciklusom, sigurnošću, potrošnjom električne ener-gije i analize korištenja softvera (Tivoli Endpoint Manager). Dodavanjem novih

funkcionalnosti tom već postojećem rješenju integrira se upravljanje mobilnim uređajima s upravljanjem poslužiteljima, stolnim računalima i prijenosnicima, uz zadržavanje svih dobrih osobina BigFix platforme – jednostavnost instalaci-je, mali hardverski zahtjevi (i na strani poslužitelja i na strani mreže) i odlična skalabilnost (do 250.000 krajnjih uređaja kojima upravlja jedan server). Naravno, Endpoint Manager for Mobile Devices može se koristiti i samostalno.

U trenutačnoj verziji IBM Endpoint Managera podržani su Apple iOS, Android, Symbian, Microsoft Windows Mobile i Windows Phone operacijski sustavi.

Mobilni su uređaji vrlo praktični jer su neprestano dostupni vlasnicima, omogućujući do sada neviđenu fleksibilnost u radu. Loša je strana toga što se uporabom mobilnih uređaja otvaraju neke nove ranjivosti i novi izazovi sa sigurnosnog aspekta koje je teško rješavati dosadašnjim metodama. Kako

Upravljanje mobilnim uređajima

Piše: Igor Sokač

Dvojezgreni procesor frekvencije 1.5 GHz, 2 GB RAM, 64 GB diska, grafički procesor – jesu li to detalji o vašoj radnoj stanici od prije nekoliko godina ili o uređaju koji nosite u džepu? Mobilni uređaji postali su praktična i elegantna zamjena za naša prijenosna i stolna računala za mnoge svakodnevne aktivnosti, od komuniciranja elektroničkom poštom, preko plaćanja, do rada s enterprise aplikacijama. Samim time i područje upravljanja mobilnim uređajima postaje zanimljivo, što je razlog zašto je u nastavku teksta opisan softver koji se upravo time bavi.

Page 33: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

Mobilni su uređaji vrlo praktični jer su neprestano dostupni vlasnicima, omogućujući do sada neviđenu fleksibilnost u radu. Loša je strana toga što se uporabom mobilnih uređaja otvaraju neke nove ranjivosti i novi izazovi sa sigurnosnog aspekta koje je teško rješavati dosadašnjim metodama.

FYI by CROZ / broj 13 / listopad 2012. | 33

IBM Endpoint Manager for Mobile Devices | tehnologije i trendovi

bi se zaštitilo od neautoriziranog pristupa osjetljivim sadržajima putem mobilnih uređaja, Endpoint Manager omogućuje detekciju sigurnosnih prijetnji kao što su rootani ili jailbreakani uređaji, selektivno brisanje korporativnih podataka (kalendar, pošta, kontakti i korporativne aplikacije u slučaju krađe), konfiguracija i uvođenje politika za zaporke, enkripciju, pristup VPN-u i korištenje kamere. Ugrađena je mogućnost automatske identifikacije nesukladnih uređaja, kontrola pristupa nesukladnih uređaja korporativnim servisima kao što su e-mail ili poslovne aplikacije te upozoravanje korisnika na nesukladnosti.

Donesite svoj uređaj!Uvođenjem mogućnosti donošenja vlastitih uređaja na posao (Bring Your Own Device) koja se sve češće pojavljuje u organizacijama, smanjuju se troškovi nabave uređaja, ali se usložnjavaju zahtje-vi za upravljanjem i kontrolom mobilnih uređaja kada se oni koriste u poslovne svrhe. Stoga je u IBM Endpoint Manager for Mobile Device Management ugrađena mogućnost otkrivanja mobilnih uređaja koji se koriste u mreži, uključujući i detalje o uređajima – podaci o modelu, verzija-ma softvera i serijskom broju, podaci o hardveru uređaja (memoriji, bateriji, tipu ekrana), tipu i verziji operacijskog sustava i instaliranim aplikacijama. Instalirane aplikacije mogu biti klasificirane kao

BigFix platformaOsnova za Endpoint Manager je BigFix platforma, koja se sastoji od središnjeg organizacijskog poslužitelja, relayeva i agenata, te IBM BigFix servera na kojemu se nalazi ogroman broj predefiniranih fixleta (fixlet je, ugrubo, poruka unutar BigFix platforme koja sadrži mogućnost detekcije i ispravljanja određene pogreške) i taskova. Kupnjom odgovarajućeg licencnog ključa Endpoint Managera ostvaruje se pretplata na pripadajuće sadržaje, čime se omogućuju različite funkcionalnosti sustava.

S agentom ili bez njega?Endpoint Manager for MDM podržava glavne mobilne platforme koje dominiraju ili se od njih očekuje da će dominirati tržištem mobilnih uređaja. Kako bi se podržalo što više mobilnih platformi unutar EM-a, postoje dva pristupa – agentski (za iOS 4 i 5, Android [2.2 i noviji], Windows Mobile) te pristup korištenjem sustava elektroničke pošte (MS ActiveSync ili IBM Sync) kojim su podržane sve mobilne platforme koje podržavaju MS Exchange, odnosno Lotus Traveler.

Podržane mobilne platforme

dopuštene, nedopuštene i zabranjene. Također, podržano je kreiranje organizacij-ske kolekcije dopuštenih aplikacija koje se smiju koristiti i koje se mogu distribuirati korisniku na zahtjev.

O svakom uređaju dostupni su i mrežni podaci poput trenutačne IP adrese i mrežnog operatera te podaci o e-mail adresi korisnika, njegovu telefonskom broju i instaliranim certifikatima.

IBM Endpoint Manager for MDM rješenje je kojim se nadzor i upravljanje mobilnim uređajima vrši na jednoobrazan i dobro organiziran način, čime se smanjuju eventualne ranjivosti koje mogu proizići iz uporabe mobilnih uređaja u poslovnom okruženju, istovremeno omogućavajući dovoljno slobode u radu s mobilnim uređajima na kakav su korisnici navikli.

Page 34: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

34 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | IBM Worklight

Razvoj aplikacija za više platformi te njihovo održavanje postaje sve zahtjevnije. Zato se sam razvoj okrenuo

prema takozvanim web-aplikacijama i hibridnim aplikacijama. Tu se radi o spoju HTML-a, CSS-a, JavaScripta i internetskog preglednika samog uređaja kod web-aplikacija te dodatno nativnog kÔda kod hibridnih aplikacija. IBM je svojim Worklightom na vrlo jednostavan način pružio platformu za izradu upravo takvih aplikacija, objedinjujući zajednički kÔd za sve platforme u zasebnu cjelinu te odvajajući specifične resurse i programske

kÔdove pojedinačno za svaku platformu. Time smo dobili i preglednost i jako bitnu modularnost projekata. Od platformi podržane su: Android, iOS, WP, BlackBerry, tableti pa čak i desktop.

PreduvjetiKoristeći IBM Worklight u korporativne svrhe, za razvoj aplikacija potreban je i IBM Worklight Server na kojem aplikacije žive, jer jedno bez drugoga ne ide. Server pruža push poruke, ažuriranje aplikacija internetom te osnovno upravljanje aplikacijama (omogućavanje ili onemogućavanje

aplikacija za korištenje, pregled aktivnih aplikacija, stanje aplikacija itd. ) putem IBM Worklight Console.

Za naprednije upravljanje aplikacijama tu je Tivoli Endpoint Manager paket, kojim se dobivaju dodatni sigurnosni protokoli, enkripcija podataka, takozvana wipe if stolen opcija u slučaju ukradenog uređaja, sigurnosne kopije, korporativna elektronička pošta itd. Također, za razvoj su potrebne i određene licence.

Vrijedi napomenuti da je IBM Worklight besplatan za sve programere koji ga koriste isključivo za, nazovimo to tako, učenje.

IBM Worklight – najbolji izbor za izradu mobilnih web-aplikacija

Piše: Denis Jajčević

Danas sve tvrtke pokušavaju smanjiti troškove poslovanja te povećati razinu kvalitete na sve moguće načine. Tu, dakako, spada i sve važnija informatizacija što većeg broja poslovnih procesa, međusobne komunikacije zaposlenika, njihova praćenja, praćenja produkata i ostalog bitnog za uspjeh na tržištu. Stoga je IBM od nedavno (točnije od 15. lipnja 2012.) stavio u ponudu i svoj adut u osvajanju sve većeg tržišta mobilnih aplikacija za pametne uređaje – IBM Worklight.

Page 35: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 35

IBM Worklight | tehnologije i trendovi

PaketiU osnovnom paketu nalaze se IBM Worklight IDE te Worklight server, što je dovoljno za početak razvoja. Kao

dodatna oprema tu je već spomenuti Tivoli Endpoint Manager te Cast Iron cloud connector opcija, koja predstavlja most prema mnogim poznatim cloud opcijama.

IBM Worklight konzola

IBM Worklight IDE

Bitno je napomenuti da u korporativne svrhe nije moguće kupiti samo IDE ili samo server.

LicencePostoje dva načina licenciranja proizvoda: licenciranje po aplikaciji i licenciranje po korisniku.

Licenciranje po proizvodu prikladno je kada se zna koliko će korisnika same aplikacije biti, tj. na koliko će uređaja aplikacija biti instalirana. Licenciranje

Wizard

Stvaranje novog projekta ne zahtijeva puno truda. Dovoljno je kroz par klikova u wizardu odabrati naziv projekta, dodatne tehnologije koje se koriste i za koje se sve platforme aplikacija razvija, a Worklight će izgenerirati sve potrebno.

Page 36: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

36 | FYI by CROZ / broj 13 / listopad 2012.

tehnologije i trendovi | IBM Worklight

po korisniku prikladno je u suprotnoj situaciji, kada se unaprijed ne zna koliko će aplikacija biti instalirano/korišteno.

RazvojIBM Worklight je razvojno okruženje bazirano na Eclipse platformi, te bi onima koji su već radili u derivatima istog trebao biti lako savladiv.

Stvaranje novog projekta ne zahtijeva puno truda. Dovoljno je kroz par klikova u wizardu odabrati naziv projekta, dodatne tehnologije koje se koriste i za koje se sve platforme aplikacija razvija, a Worklight će izgenerirati sve potrebno.

Pokretanje aplikacija identično je pokretanju Java EE aplikacija, a ako dodatni emulator uređaja nije prisutan, tu je dobri stari internetski preglednik. No i na to je IBM mislio te je ponudio aplikaciju koja ima mogućnost unutar internetskog preglednika emulirati više vrsta uređaja (od nekoliko vrsta iPhonea do, također, nekoliko vrsta Android uređaja), mijenjati njihovu orijentaciju, geografske podatke itd. Debugging i dalje kod takvog načina razvoja nije od jako velike pomoći. HTML i JS dio kÔda moguće je debugirati kroz internetski preglednik. Ukoliko se

razvija na PC-u, mogućnost debugiranja nativnog kÔda postoji tek za Android i WP platforme (pod uvjetom da su već prije instalirana okruženja za iste), dok je kod Maca moguće samo za iOS i Android (uz isti preduvjet).

Objava aplikacijaU pogledu objava aplikacija dolazimo do “manjeg”problema (ali samo kod Applea). Naime, s obzirom na to da Apple aplika-cije za sve svoje uređaje korisnicima nudi isključivo preko AppStorea, za objavu iOS aplikacije potreban je barem jedan Mac uređaj i instaliran Xcode IDE. Worklight nudi opciju exporta projekta u Xcode formatu (uz PhoneGap programski okvir),

Simulator unutar internetskog preglednika

IBM Worklight je, prije svega, alat za izradu korporativnih aplikacija te nije isplativ za samostalne programere. Velika je prednost u tome što aplikaciju za sve platforme razvijate unutar jednog razvojnog okruženja te što je sam IDE izrađen nad Eclipse platformom. Sve u svemu, sam je proizvod jako privlačan i zahvalan, posebno za veće projekte.

nakon čega se projekt može otvoriti u Xcodeu i normalnom procedurom posta-viti na AppStore. Prema riječima domaćeg predstavnika IBM Worklighta, IBM inten-zivno radi na pregovorima s Appleom kako bi se zaobišao i taj postupak.

Je li stvarno najbolji izbor?IBM Worklight je, prije svega, alat za izradu korporativnih aplikacija te nije isplativ za samostalne programere. Velika je prednost u tome što aplikaciju za sve platforme razvijate unutar jednog razvoj-nog okruženja te što je sam IDE izrađen nad Eclipse platformom. Sve u svemu, sam je proizvod jako privlačan i zahvalan, posebno za veće projekte.

Page 37: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 37

Očito ću morati reducirati žalo-pojke i baciti se na posao. Cijela ideja o putovanju biciklom na Olimpijske igre u Londonu seže

četiri godine unatrag, kad je moj prijatelj Mladen Gaćeša, kojemu vjerojatno i krvna zrnca vrte pedale dok putuju tijelom, bici-klom otišao na OI u Peking. Kad se vratio, najavio je svoj novi projekt “30 biciklista – 30 dana – 30. Olimpijske igre”. I odmah je imao svog prvog suputnika. Informati-čara. J

O putovanjuNa kraju je 15 biciklista krenulo u London uz podršku još dvojice kolega u kombiju. Put je zamišljen u duhu kampiranja. Sve zajedničke stvari, kao što su npr. mobilna kuhinja, sklopivi stolovi i klupe, tende protiv kiše, frižideri i ostalo, vozile su se u kombiju. Sve su se osobne stvari svakog pojedinog biciklista morale nositi u torba-ma na biciklu.

Svaki je dan organizacijski izgledao vrlo slično. Jutro bi počinjalo doručkom

u 7 sati. Dva bi sata trajalo sklapanje šatora i pakiranje stvari na bicikl te pakiranje kampa u kombi. Kolege iz kombija direktno bi išli do sljedeće destinacije, udaljene obično stotinjak kilometara, nabavili namirnice te pripremali lokaciju i večeru. Biciklisti bi do destinacije išli svojim ritmom i to odvojenom biciklističkom prometnicom, uz pauze svakih tridesetak kilometara. Svi bismo se okupili u kampu oko 18 sati. Tad bi opet slijedio dvosatni posao

Od Zagreba do Londona na dva kotačaOve sam godine napokon doživio svoju sportsko-životnu avanturu i sa šesnaest prijatelja iz biciklističkog kluba Pedalinac biciklom otišao u London na Olimpijske igre. Naš je put do Londona trajao malo više od mjesec dana, s prijeđenih tri tisuće kilometara. Prošli smo deset zemalja, srce nam je tijekom vožnje otkucalo 850.000 puta, na putu smo mogli pojesti oko 15 kg slanine za potrošenu energiju, a sad sve to moram skratiti na 7.700 znakova. Koja nepravda, već sam ih potrošio 911! Piše: Mario Mustapić

Biciklistički koridor Eurovelo 6

Nismo išli najkraćim putem do Londona, već gotovo duplo duljom rutom. Formalno je objašnjenje da smo htjeli posjetiti čim više europskih država i time obilježiti ulazak Hrvatske u Europsku uniju. Realno je objašnjenje da samo nismo htjeli ispustiti svoje amaterske biciklističke duše na vrhovima Alpa.

Biciklom na OI u Londonu | reportaže

Page 38: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

38 | FYI by CROZ / broj 13 / listopad 2012.

reportaže | Biciklom na OI u Londonu

postavljanja šatora, pranja rublja i ostalih priprema za noćenje. Tek sad kad to tipkam vidim da smo dnevno imali 13 sati posla, što na biciklu, što oko smještaja.

Sama je ruta bila unaprijed detaljno isplanirana. Već se u Zagrebu točno znalo gdje ćemo koji dan noćiti. Nismo išli najkraćim putem do Londona, već gotovo duplo duljom rutom. Formalno je objašnjenje da smo htjeli posjetiti čim više europskih država i time obilježiti ulazak Hrvatske u Europsku uniju. Realno je objašnjenje da samo nismo htjeli ispustiti svoje biciklističke amaterske duše na vrhovima Alpa.J

Uglavnom, za prvu polovicu puta ni najbolji zemljopisni znalci ne bi mogli pretpostaviti kamo smo se uputili. Put je iz Zagreba preko Balatona vodio do Budimpešte. Nakon toga priključili smo se na biciklistički koridor Eurovelo 6 i njime se cijelo vrijeme vozili uz Dunav, kroz Beč i Bratislavu do Njemačke. U Njemačkoj smo se s Dunavom oprostili na njegovu izvoru u Donaueschingenu i nastavili sve do Basela u Švicarskoj. Upamtite Donaueschingen jer ćete jednom možda naletjeti na milijunsko pitanje “Gdje se nalazi izvor Dunava?”, a vi nećete znati jer niste pažljivo čitali ovaj tekst, već ste samo gledali slike.

Tek je od Basela ruta počela davati naznake našeg cilja. Uslijedio je Strasbourg u Francuskoj, pa pedaliranje praktično bez stajanja kroz preskupi Luksemburg i ulazak u Belgiju, pravi raj

za sve ljubitelje dvokotačne ravnoteže. I ljubitelje čokolade. J

Oproštaj s kontinentalnom Europom bio je obilježen vožnjom pokraj dugih pješčanih plaža Kanala sve do francuskoga grada Dunkerquea. I onda Otok. Prvo bijele stijene Dovera, zatim ružna vožnja autocestama s “krive strane”. I na kraju pobjedonosni

Ruta od Zagreba do Londona

osjećaj ulaska u London i dolaska na Westminsterski most.

Što je bilo najljepše?Zamjeram sebi što slova neumitno trošim, a nimalo vam ne uspijevam dočarati ljepote i događaje tijekom puta. Prije puta dobio sam savjet da pratim događaje oko sebe koje doživljavam ili činim prvi put. I zbilja je tako bilo. Svaki se dan pojavilo nešto što nikad prije nisam vidio.

Izdvojit ću prvo što mi pada na pamet. Dunav je fascinantan. Kod Budimpešte je ta rijeka jedna ogromna siva grdosija i kako stotine kilometara prolaze, tako se on pomlađuje, postaje sve uži i zeleniji. Par kilometara pred svojim izvorom Dunav je tek nešto oveći potočić koji bi uz bolji zalet bilo moguće preskočiti. Možete li to zamisliti?

I belgijski grad Gent. Grad je to iz kojeg povijest izbija iz svakog kamena zgrade, a koja se istovremeno miješa s energijom hrpe mladih studenata. Ali takve smo gradove već sretali na putu, kao npr. Regensburg ili Ingolstadt. Gent izdvaja činjenica da su u tom gradu bicikli pobijedili automobile. Automobila na cesti Ispred građevine Atomium u Bruxellesu

Gent izdvaja činjenica da su u tom gradu bicikli pobijedili automobile. Automobila na cesti ima tek u tragovima. Vozite se ulicom, a svugdje oko vas ljudi različite dobi na biciklima. Postoje parkinzi za bicikle, ali to nisu mjesta kao u Zagrebu gdje možete ostaviti desetak bicikala. Ovdje su parkinzi za nekoliko tisuća bicikala i ima ih svugdje po gradu. Bravo Gent!

Page 39: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji

FYI by CROZ / broj 13 / listopad 2012. | 39

U Hrvatskoj olimpijskoj kući sa Zlatkom Matešom, predsjednikom HOO-a

ima tek u tragovima. Vozite se ulicom, a svugdje oko vas ljudi različite dobi na biciklima. Postoje parkinzi za bicikle, ali to nisu mjesta kao u Zagrebu gdje možete ostaviti desetak bicikala. Ovdje su parkinzi za nekoliko tisuća bicikala i ima ih svugdje po gradu. Bravo Gent!

Cijelim smo putem dobivali potporu s različitih strana za naš trud. Britansko veleposlanstvo u Zagrebu aktivno je objavljivalo novosti o nama, a naša veleposlanstva u Strasbourgu i Bruxellesu dočekivala su nas vrlo gostoljubivo i s hrpama hrane.

Sve je na kraju kulminiralo u Londonu, gdje nas je dočekalo hrvatsko veleposlanstvo u društvu lorda Batesa. Sama činjenica da nas dočekuje lord stvorila nam je osjećaj kao da smo baloni napunjeni helijem i levitiramo iznad zemlje. Lord Michael Bates zanimljiv je osobenjak, a ono što je bitno reći jest da je 2011. godine pješke išao od Atene do Londona u sklopu projekta Walk for Truce, aktivno zagovarajući olimpijski duh i olimpijsko primirje. Očito smo mu se jako svidjeli jer nas je mimo planiranog protokola uveo u zgradu Britanskog parlamenta. Tako smo mi znojni i prašnjavi, u biciklističkim tajicama “s pelenom” ušli u parlament. Naravno, bicikle smo naslonili upravo na tu tisućljetnu zgradu.

No vrhunac je cijelog putovanja slikanje u tzv. Royal Robing Roomu, gdje se kraljica Elizabeta priprema za ulazak u

Pedalinci u Britanskom parlamentu u Royal Robing Roomu

parlament. Prostorija je veličine mojeg dvosobnog stana, naravno grandiozno ukrašena ornamentima i slikama, i s prijestoljem na sredini. Samo birani posjetitelji parlamenta imaju čast ući u tu prostoriju. Prilično sam siguran da su pedalinci bili prvi muškarci u tajicama u toj prostoriji nakon Robina Hooda. J

Primijetit ćete da gotovo ništa ne pišem o nadmetanjima na Olimpijskim igrama. To je zato što nismo uspjeli doći do karata. Ništa strašno, jer došli smo dan

prije samog otvaranja OI i cijeli je London disao s Olimpijskim igrama, pa smo vrlo lako postali dio tog duha.

Što reći za kraj? Običan sam rekreativac i zato je fenomenalna spoznaja da je svaki kamenčić ispod moga kotača poguran vlastitom snagom. Čovjek se pita za što je sve sposoban i gdje su mu granice. Osjećaj je to koji ispunjava ponosom i ubija svaki sljedeći strah. Zato, dragi moji, prepoznajte u sebi vlastite životne snove i ne bojte ih se ispuniti.

Biciklom na OI u Londonu | reportaže

Page 40: projektne priče tehnologije i trendovi reportaže - CROZcroz.net/wp-content/uploads/2015/10/FYI-131.pdf · PRediktivna analiza: PRedviđanje budućnosti? ibm WoRkligHt - najbolji