Netokracija

Zašto su internetske trgovine uopće zanimljiv ‘development’ projekt

Što je zanimljivo developerima kod razvoja internetskih trgovina? Osim stvaranja ogromnih sustava, poput Amazonovog, sigurno ne isto što i prosječnom trgovcu koji putem njih prodaje. Odlučili smo otkriti neke od najzanimljivijih aspekata razvoja ecommerce rješenja sa stručnjakom u regiji dobro znane agencije koja se bavi upravo takvim projektima - Inchoo!

inchoo
Slika: Inchoo

Svaka vrsta projekta ima svoje čari, ali radeći s developerima često sam se iznenadio koje ih “čari” zaista zanimaju. Zanimljivi aspekti projekata iz developerske perspektive često se ne podudaraju s poslovnom, marketinškom ili dizajnerskom perspektivom – što itekako ima smisla. No, što je tako zanimljivo u razvoju web shopova?

S Markom Martinovićem, voditeljem tima te backend developerom u osječkoj ecommerce razvojnoj agenciji Inchoo, razgovarali smo o tome što njega (ali i kolege) zanima u razvoju internetskih trgovina na kojima redovito kupujemo…

It’s tough. Zato je i zanimljivo.

Martinović za Netokraciju navodi da je ecommerce zahtjevan za planiranje, odnosno – u developerskom svijetu – modeliranje! “Ecommerce is tough stuff, man“, citira Magentovog Bena Marksa i pojašnjava:

Nije stvar u platformi ili tehnologiji, ecommerce je vrlo složen proces te kao takav izuzetno kompleksan za modeliranje. Primjerice, podrška za više valuta – vrlo složeno. Modeliranje karakteristika samih proizvoda – jako kompleksno. Dodatno, svaka osobina aplikacije mora biti implementirana na siguran način kako bi sredstva kupca prilikom transakcije bila zaštićena od eventualnih zlonamjernih posjetitelja. Zbog svega navedenog, gledano sa stajališta developera, precizno modeliranje kompleksnih ecommerce procesa je zapravo najveći izazov u izradi web trgovina.

Downtime, odnosno vrijeme u kojem stranica nije dostupna, za internetske trgovine znači jasan gubitak prihoda. Logično, jer im je primarna namjera prodaja. Kao jedno od najzanimljivijih iskustava Martinović navodi projekt koji je klijenta, da nije kvalitetno riješen, mogao stajati značajne svote dolara, kuna ili eura:

Jedno od zanimljivijih iskustava je svakako bilo prebaciti kompletnu web trgovinu s jedne hardverske infrastrukture na drugu, uz ukupno 10 minuta downtimea za prijenos programskog koda, postavki i baze podataka.

Kad ti klijenti trguju po svijetu, problemi su konkretni – i raznovrsni

Martinović navodi kako mu je za napredovanje kao developeru itekako bitna izazovnost mnogih ecommerce projekata, koje je već spomenuo:

Iz mog iskustva, osobni razvoj nije moguć bez prepreka za preskakanje i problema za rješavanje. Naposljetku, developer je onoliko dobar koliko je projekt na kojem radi zahtjevan, a u Inchoou imamo jako dobre developere – pa vi zaključite!

Zahtjevnost, kako navodi Martinović, proizlazi iz vrlo jasnih problema koji se odražavaju na svakodnevicu kupaca, poput kalkulacije poreza ovisno o zakonima zemlje iz koje je trgovac, što navodi da je itekako složeno i baš zbog te složenosti – zanimljivo.

Zanima li te rad na ecommerce projektima u Osijeku? Preporučamo da provjeriš dostupne poslove na Netokracija.Poslovi, među njima poziciju PHP developera u vodećoj regionalnoj ecommerce development agenciji – Inchoo! Natječaj traje još samo nekoliko dana tako da je krajnje vrijeme da se prijaviš! 

Kako bi ostali u tijeku s temeljnim izazovima ecommerce industrije koji izlaze iz okvira isključivo tehničkog razvoja, smatra da je itekako bitno sudjelovati na stručnim međunarodnim konferencijama na kojima s Inchoom redovito sudjeluje kao predavač i posjetitelj. Konferencije su važne za razvoj stručnjaka, jer je lakše ocijeniti ocijeniti gdje se kao pojedinac nalaziš kada imaš uvid u aktivnosti ostatka developerske zajednice. Ekvivalent razmjene znanja unutar tvrtke im je pak Inchoo Learning Day i tehničke in-house edukacije, gdje o ecommerceu uče od kolega.

Naposljetku, kako bi internetska trgovina uspješno prodavala u stvarnom svijetu, modeli koje Martinović spominje moraju se uskladiti s jasnim, trgovačkim aspektima poslovanja poput uvođenja novih poreznih pravila širom Europske unije. Izazov? Prihvaćen, ako vas zanima razvoj ecommerce projekata!