HYBRIS KAO B2C E-COMMERCE REŠENJE HYBRIS AS A B2C E-COMMERCE SOLUTION Ksenija Živković, Fakultet organizacionih nauka, ksenija.zivkovic@mmklab.org Ivan Milenković, Fakultet organizacionih nauka, ivan.milenkovic@mmklab.org Marija Bogićević, Fakultet organizacionih nauka, marija.bogicevic@mmklab.org Dejan Simić, Fakultet organizacionih nauka, dejan.simic@mmklab.org Apstrakt: Zbog velikog rasta u prodaji preko interneta, kompanije da bi ostale na tržištu moraju da imaju svoju elektronsku prodavnicu. Pri tome moraju da odluče da li će angažovati tim koji će od nule napraviti celu platformu koja će ispunjavati sve zahteve, ili će kupiti out of the box rešenje koje će prilagoditi svojim potrebama. U radu su predstavljene prednosti kupovine gotovog rešenja i primer jednog takvog rešenja, hybris commerce za B2C. Ključne reči: e-commerce, hybris, B2C Abstract: Because of rapid growth of online selling, in order to stay on the market companies must have their own web shop. Decision must be made if the organization will employ a team to make a whole platform from scratch or buy out of the box solution and customize it for it s own needs. In this paper presented are benefits of buying a complete solution and an example of one of those solutions, hybris commerce for B2C. Key words: e-commerce, hybris, B2C 1. UVOD Internet je postao neophodan element u poslovanju preduzeća, zbog toga što omogućava trgovinu, distribuiranje i prodaju proizvoda bez direktnog kontakta i dolaženja kupca u prodavnicu. Formalna definicija e-commerce-a glasi: E-commerce obuhvata komercijalne transakcije između i u okviru organizacija i pojedinaca koje se obavljaju na internetu [2]. B2C je jedan od poslovnih modela organizacija koje posluju prodavajući proizvode i usluge na internetu, koji obuhvata sve transakcije koje se obavljaju preko interneta između organizacija i korisnika. Zbog velikog rasta u prodaji preko interneta (videti Sliku 1), kompanije da bi ostale na tržištu moraju da imaju svoj web sajt koji omogućava korisnicima da kupe proizvode i usluge koje ta organizacija nudi. Pri tome moraju da odluče da li će angažovati tim koji će od nule napraviti celu platformu koja će ispunjavati sve zahteve ili će kupiti out of the box rešenje koje će prilagoditi svojim potrebama. Slika 1. Pregled globalnog e-commerce tržišta u 2016. godini [3]
U poglavlju 2 opisani su zahtevi koje e-commerce sajt treba da ispunjava. U poglavlju 3 predstavljene su neke od prednosti kupovine gotovih rešenja. U poglavlju 4 tema su SAP Hybris i njihovo rešenje za razvoj e- commerce sajtova. U poglavlju 5 dat je zaključak rada. 2. ZAHTEVI KOJE E-COMMERCE SAJT TREBA DA ISPUNJAVA Da bi organizacija uspešno poslovala na internetu potrebno je da njen web sajt, pored dobrog dizajna i funkcionalnosti, pruži neophodne informacije svojim korisnicima i da bude jednostavan za korišćenje. Neki od najvažnijih zahteva koje sajt treba da omogući su: Prikaz i pretraga proizvoda Pružanje neophodnih informacija o proizvodu Personalizacija proizvoda Izvršenje transakcija Prikupljanje podataka o korisniku Korisnička podrška i drugi [4] Potrebno je omogućiti korisnicima pretragu i prikaz proizvoda, kao i prikaz neophodnih informacija o proizvodu, kao što su: veličina, težina, dodatni proizvodi, takse, mišljenja drugih korisnika i druge informacije. Personalizacija proizvoda obuhvata mogućnost da korisnik odabere boju, veličinu i druga svojstva proizvoda. Izvršavanje transakcija obuhvata mogućnost plaćanja preko web sajta. Online prodavnica mora imati sistem za plaćanje preko interneta, da obezbedi više načina plaćanja i da obezbedi da transakcije budu sigurne. Informacije o dostupnim načinima plaćanja moraju biti dostupne na sajtu kako bi korisnici imali mogućnost da obave transakcije [1]. Prilikom registracije svih korisnika neki od podataka koji treba da se prikupljaju su ime, adresa, broj telefona i e-mail adresa [4]. Moguće je sakupiti podatke o korisnicima i kasnije ih koristiti kako bi poslovanje između kompanije i korisnika ostalo kontinuirano. Informacije su bitne kako bi se usluge poboljšale i kako bi se sačuvalo korisnikovo vreme [1]. Organizacije prikupljaju određene podatke o korisnicima, kako bi personalizovali korisnikovo iskustvo, kao na primer predlaganjem proizvoda, davanjem popusta i slično. Prilikom online naručivanja proizvoda neophodno je generisati e-mail odgovor kojim se potvrđuje da je porudžbina uspešna, uz navođenjej informacija o porudžbini i ukupnim troškovima [1]. Nakon kupovine na internetu interakcija između organizacije i korisnika nije završena. Treba omogućiti korisničku podršku koja će biti dostupna non stop. U B2C commerce-u korisnička podrška i usluge su bitne, kako bi podržale korisnike da kupuju online. U online kupovini nema mogućnosti da se proizvod dotakne i postoji velika briga vezana za bezbednost i privatnost informacija. To je zato što su u mreži dobavljači i korisnici povezani, informacije se prenose preko unutranjih informacionih sistema, i postoji mogućnost da te informacije mogu biti deljene između više strana [1]. Izgradnja i održavanje odnosa sa korisnicima su ključ uspeha u e-commerce-u, što zavisi od održavanja efektivnih usluga za korisnike. Ukoliko se ne održava usluga na nivou, može doći do gubitka korisnika, što može da košta kompaniju mnogo više nego samo uvođenje e-commerce tehnologije [1]. Pored toga, jedan od bitnijih koncepata u razvoju B2C e-commerce rešenja je poverenje. Od poverenja zavisi da li će korisnik kupovati preko interneta. Razlog zbog čega je tako leži u tome što u online transakcijama kupac ne može da vidi prodavca, da dodirne proizvod, niti proizvod istog trenutka stiže na adresu kupca [5]. Prema određenim teorijama o ponašanju kupaca poverenje zavisi od prethodnih iskustava pri kupovini na internetu. Temelj dobre usluge e-commerce sajta čine: brzina i tačnost dobijanja usluge, efektivnost sajta, mogućnost zadovoljavanja potreba korisnika i ispunjavanje porudžbina, tako da postoji globalna mogućnost plaćanja i brzo dostavljanje. Usluge koje su orijentisane na korisnike obuhvataju praćenje porudžbina, konfiguraciju, kastomizaciju, sigurnost i poverenje. Usluge koje dodaju vrednost obuhvataju proaktivnu strategiju da se pomogne korisnicima pre i nakon kupovine [1]. 3. PREDNOSTI KUPOVINE GOTOVOG REŠENJA Organizacije web sajt za B2C e-commerce poslovanje mogu napraviti korišćenjem postojećeg rešenja ili razvojem novog. Dato rešenje mora imati sve karakteristike iz prethodnog poglavlja. Da bi se softversko rešenje smatralo e-commerce platformom, potrebno je da program: Pokreće e-commerce poslovanje na jednoj, unifikovanoj platformi Omogućava upravljanje proizvodima i uslugama Bude fleksibilno i prilagodljivo u zavisnosti od poslovnih ciljeva Bude skalabilno u zavisnosti od veličine i potreba organizacije Može da se integriše sa softverom za upravljanje katalozima i zalihama
Nudi bezbednost i enkripciju podataka i informacija, i da prati e-commerce regulative [6] E-commerce sistem je više od web sajta i web prodavnice. Pored toga što omogućava prodaju proizvoda, plaćanja, kupone, promocije, slanje mejlova, povezivanje sa društvenim mrežama, potrebno je da sadrži još mnogo toga: wishlistu, korisnički servis, mogućnost da se prijave različite nesuglasice ili problemi, internacionalizaciju, upravljanje narudžbinama, nalozima korisnika, omogućavanje personalizacije, pretraga i navigacija, katalozi proizvoda, sigurnost mora da bude obezbeđena, keširanje, skalabilnost, fleksibilnost, omni-channel, integracija, administracija itd. To sve deluje kao mnogo posla za jedan tim programera koji bi aplikaciju morao da razvija ispočetka. To znači da bi bilo potrebno mnogo resursa, u vidu znanja, vremena i novca da bi se takvo rešenje uvelo u organizaciju. Korišćenjem gotovog rešenja stiču se uštede u vidu vremena za razvoj aplikacije, koje biva višestruko brže u odnosu na razvoj aplikacije ispočetka, što predstavlja veliku prednost jer organizacija ranije može da krene sa online prodajom, pa je oportunitetni trošak manji. Out of the box rešenje je rešenje koje je spremno za instalaciju. Timovi koji rade na razvijanju softvera konstantno rade na njegovom unapređenju, pa su poboljšanja softvera dostupna njihovim korisnicima. Postoji korisnička podrška koja pomaže korisnicima sa pitanjima i problemima koji mogu nastati. Neki od strahova organizacija koje žele preko interneta da prodaju proizvode uz pomoć omni-channel web sajta su: Visoko vreme i troškovi razvoja Rizičan početak u e-commerce-u Sporo objavljivanje online prodavnice Kompleksan proces razvoja i održavanja sajtova sa mnogo funkcionalnosti Kompleksna kastomizacija Kompleksan razvoj [10] Strahovi navedeni iznad odnose se na oba načina kojima organizacija dolazi do stvaranja e-commerce sajta. Više vremena je potrebno za razvoj aplikacije ukoliko se krene sa programiranjem od samog početka, što znači da se dobija ušteda u vremenu ukoliko se koristi gotovo rešenje. Troškovi mogu biti veći u slučaju kupovine gotovog proizvoda, ali to zavisi od mnogih faktora, jedno od njih je: da li će biti kupljeno rešenje ili korišćeno neko koje je besplatno. Za šta će se organizacija odlučiti zavisi od toga koji su zahtevi aplikacije i koliko želi da uloži. Da li je moguće raditi kastomizaciju nad gotovim rešenjem zavisi takođe od rešenja koje je izabrano, ali potpuna sloboda se dobija ukoliko se razvija nov softver. Iako samostalan razvoj aplikacije dozvoljava visok nivo prilagodjavanja i potpunu slobodu odabira tehnologija koje će biti korišćene, razvoj ujedno zahteva mnogo vremena i resursa. Organizacijama je najbitnije danas da što pre, što spremnije uđu na tržište i da što pre započnu sa prodajom. Veliki broj gotovih rešenja sadrži funkcionalnosti koje su zajedničke svim web prodavnicama i time se znatno skraćuje vreme do objavljivanja sajta na internetu, i to predstavlja najveću prednost ovakvog odabira odluke. 4. HYBRIS KAO B2C E-COMMERCE REŠENJE Hybris je softverska kompanija osnovana 1997. godine u Minhenu, koja se bavi razvojem softvera za e- commerce. Do 2002. kompanija je prodavala rešenja kompanijama male i srednje veličine. Nakon toga došlo je do promene poslovnog modela firme i Hybris je počeo da razvija i prodaje web proizvode mnogo većim organizacijama. 2011. godine došlo je do spajanja sa softverskom kompanijom icongo iz Montreala, što je dovelo do dupliranja veličine firme [7]. 2013. godine hybris je postao deo SAP-a, danas jedne od najvećih softverskih kompanija za ERP rešenja. Ime kompanije bilo je hybris do 2015. godine, kada je promenjeno u SAP Hybris. Danas, SAP Hybris je odgovoran za sav SAP-ov angažman kupca (customer engagement) i digitalnu prodaju [7]. SAP Hybris pravi softverska rešenja vezana za: Commerce Marketing Prihod Prodaju Servise YaaS (Hybris as a service) mikroservise Hybris je takođe i naziv platforme za razvoj web aplikacija, alat koji služi razvoju i održavanju e- commerce sistema. Tehnologije na kojima se zasniva su Java i Spring framework. Pokreće se u Java Virtuelnoj mašini i povezuje se sa eksternom bazom podataka, kao što su: mysql, Oracle ili SAP Hana. U gotovo svim oblastima Hybris je našao primenu zahvaljujući takozvanim acceleratorima. Accelerator predstavlja jedan od tri osnovna sloja u hybrisu (videti sliku 2), ostala dva su platforma i e-commerce sloj.
Slika 2 Osnovni slojevi u hybrisu [8] Platforma se sastoji od standardnog seta ekstenzija koje pružaju glavnu funkcionalnost instalacije Hybrisa. Ekstenzija predstavlja grupu funkcionalnosti (feature-a) koji obuhvata podskup SAP Hybris Commerce funkcionalnosti. Ekstenzija može da sadrži poslovnu logiku, definicije tipova, web aplikaciju i mnogo drugih stvari [9]. Arhitektura Hybris-a je modularna, što znači da su njegove funkcionalnosti grupisane u module. Svi Hybris moduli predstavljaju komponente koje nude određenu funkcionalnost. Moduli se mogu spajati na različite načine kako bi se razvile različite funkcionalnosti. Osnovu arhitekture čini platforma, koja sadrži osnovne funkcionalnosti na osnovu kojih se razvijaju ostale funkcionalnosti. E-commerce sloj pruža funkcionalnosti podržane na više kanala (desktop, mobilni itd), koje su neophodne svim kupcima, kao što su: funkcionalnost dodavanja u korpu, pretraga i navigacija, plaćanje i pretplate i mnoge druge. Accelerator predstavlja rešenje u vidu obrasca (templejta) za razvoj hybris rešenja. To je u stvari potpuno funkcionalan web sajt, koji firme mogu koristiti za izradu sopstvenih sajtova, uz mogućnost menjanja izgleda sajta, funkcionalnosti i dodavanjem novih funkcionalnosti. Sa acceleratorom je moguće skoro sve proširiti. Acceleratori se razvijaju za različite industrije: B2C/B2B Commerce Accelerator B2C/B2B China Commerce Accelerator Financial Services Accelerator Telco Accelerator Travel Accelerator [8] B2C Accelerator je spremno omni-channel rešenje za ubrzanje implementacije web sajtova organizacija koje žele da svoje proizvode prodaju preko interneta. Omogućava znatno brži razvoj online prodavnice. Neke od funkcionalnosti koje B2C Accelerator ima su: upravljanje sadržajem sajta, uvoz podataka u bazu, pretraga i navigacija, detalji o proizvodu, lokator prodavnica, korpa za kupovinu, upravljanje porudžbinama, izveštavanje, upravljanje korisnika i još mnoge druge [10]. nalozima Ovim Acceleratorom na postojeći e-commerce sloj dodaju se nove ekstenzije, među kojima su templejti koji omogućavaju postavljanje projekta kojim se mogu praviti izmene nad sajtom, ekstenzije koje daju acceleratoru funkcionalnost i ekstenzije koje su deo e- commerce sloja čiji izvorni kod nije predviđen da bude menjan. Sam accelerator sadrži u sebi probne podatke za prodavnicu elektronskih uređaja i za prodavnicu odeće. Instanca hybris B2C sajta može se preuzeti sa zvaničnog sajta, za šta je potrebno postojanje dozvoljenog pristupa. Na računaru je potrebno imati instalirane JVM i JDK. Ova instanca sadrži ugrađen Tomcat aplikacioni server, što omogućava pokretanje web sajta sa lokalne mašine, što umnogome olakšava razvoj aplikacije. Programerima koji razvijaju aplikaciju omogućen je pristup iscrpnoj dokumentaciji, koja sadrži objašnjenja o implementaciji svakog dela aplikacije, kao i savete kako implementirati dodatnu funkcionalnost, izvršiti izmene, personalizacije itd. Pored toga, postoji i velika hybris zajednica koja je aktivna na portalima gde se mogu postaviti pitanja, naći odgovori i podeliti različita iskustva. Da bi neko postao Hybris programer, potrebno je da prođe kroz nekoliko obuka i kroz projekte, kako bi se steklo iskustvo potrebno za polaganje testa kako bi se dobilo zvanje sertifikovanog Hybris programera. Prednosti korišćenja Hybris B2C commerce-a: Omogućava usvajanje dodatnih kanala na jednoj platformi za mobilne telefone, štampu, call centar Centralizovno upravljanje sadržajem proizvoda i porudžbinama Pruža podršku za više web sajtova Omogućava personalizaciju, pretragu i navigaciju
Sadrži ugrađene SEO alate za optimizaciju Skalabilnost, fleksibilnost i performanse za obimna okruženja sa velikim brojem transakcija Prilagodljiv dizajn u upakovanom rešenju Redovan update aplikacije Hybris je pomogao mnogim svetskim vodećim organizacijama, kao što su 3M, ASICS, EE, Johnson&Johnson, Nestlé, Nikon, Samsung Electronics, Levi`s, American Express, Bridgestone, METRO Cash & Carry, Bosh u Nemačkoj i drugi. Iz navedenog može se zaključiti da je Hybris stabilno i pouzdano rešenje, čim je zaslužilo poverenje svetskih organizacija. 5. ZAKLJUČAK Danas korisnici web aplikacija očekuju mnogo od B2C platformi. Pretražuju različite proizvode preko kompjutera, laptopova, tableta, mobilnih telefona i sve više kupuju preko interneta. Od web sajta se danas očekuje da bude prijatnog izgleda, da pruži sve neophodne informacije i da proces kupovine bude što lakši, kako bi se kupci naveli da se ponovo vrate na dati sajt. Od samog trenutka kupovine, narudžbine ili reklamacije očekuje se relevantna i produktivna interakcija, bilo da je to u vidu e-maila ili nekog drugog načina razmene informacija. Na sajtu osnovne funkcionalnosti koje moraju biti prisutne su: pretraga proizvoda, prikaz detalja o proizvodu, mogućnost da se odaberu karakteristike proizvoda, mogućnost kupovine, plaćanja, komunikacije sa prodavcima i druge. Zbog toga što postoji puno sličnosti u zahtevima različitih organizacija koje se tiču web sajta, smišljena su rešenja koja sadrže neophodne funkcionalnosti. Cilj datih rešenja je olakšanje i ubrzanje prelaska organizacija na prodaju preko interneta. Hybris kao platforma za razvoj web aplikacija je jedno od tih rešenja, čije su karakteristike opisane u prethodnom poglavlju. Web aplikacije razvijene uz pomoć hybrisa koriste mnoge svetske organizacije i može se na osnovu toga zaključiti da je dato rešenje stabilno i pouzdano, i da je dobar izbor za velike kompanije čiji je cilj konstantan rast i razvoj. REFERENCE [1] M. Singh, E-services and their role in B2C e- commerce, 2002 [2] A. Gopal, Ch. Singh, Emerging Trends in Information Technology, 2009 [3] Global B2C E-commerce Report 2016, Ecommerce Foundation, https://www.ecommercewiki.org/wikis/www.eco mmercewiki.org/images/5/56/global_b2c_ecom merce_report_2016.pdf, pristupljeno 25. maj [4] K. C. Laudon, C. G. Traver, E-commerce, business. technology. society., 2015 [5] B. J. Corbitt, T. Thanasankit, H. Yi Trust and e- commerce: a study of consumer perceptions, 2003 [6] Best E-Commerce Platforms Software, https://www.g2crowd.com/categories/ecommerce-platforms, pristupljeno 26. maj [7] Istorija SAP Hybrisa, http://www.hybris.com/en/about/history, pristupljeno 27. maj [8] Šta je i šta nije Travel Accelerator, https://hybrismart.com/2016/10/09/what-travelaccelerator-is-and-what-is-not/, pristupljeno 27. maj [9] Platforma u Hybrisu, https://help.hybris.com/6.3.0/hcd/081604d3af494 1a1ba006af4ff4bb19c.html, pristupljeno 29. maj [10] B2C Accelerator, https://help.hybris.com/6.3.0/hcd/7c1c7b5650084 f7ea2652a6c5d74646f.html, pristupljeno 29. maj ZAHVALNOST Ovaj rad je deo projekta Primena multimodalne biometrije u menadžmentu identiteta, finansiranog od strane Ministarstva Prosvete i Nauke Republike Srbije, pod zavodnim brojem TR-32013.