Puuuuuh, … det var en tur. 😉 I 2006 startet vi med det første bestillingsskjemaet skrevet i PHP for vindusviskerhulledekslene, som da fremdeles var laget av aluminium og malt for hånd. Rett etterpå kom Cubecart til spill som et butikksystem. Mye tilpasset kode ble deretter implementert og betalingssystemer, internettmerker osv. Koblet sammen. Dette gikk gjennom mer eller mindre uendret til i fjor i 2020 – men det hadde noen veldig ubehagelige ulemper. For eksempel muligheten til å jobbe med moderne betalingssystemer, kartlegge flerspråklighet, gi kunder et påloggingsområde … og mye mer.

Vi har lenge «motstått» å endre systemet, fordi ENDRE ALDRI ET LØPENDE SYSTEM men nå som to-faktor, Apple Pay og andre tekniske nødvendigheter har bremset det gamle systemet eller gjort det ubrukelig, var det forsinket å gjøre alt fra bunnen av.

Fornyelse av et 15 år gammelt system – det betydde for oss:

  1. Vi har omtrent 30 000 kundedata migrert fra de siste 15 årene – dette er egentlig ikke trivielt i tider med GDPR. Alle kunder ble skrevet til og bedt om å bekrefte at vi kan aktivere kontoen – den som ikke vil ha dette, blir fjernet. Hvis du skriver til så mange mennesker som sannsynligvis ikke har hørt fra oss i årevis, vil du ha noen spørsmål i form av e-post – også det var tilsvarende krevende. 😉
  2. De gammel databasestruktur med alle produkter, kuponger var bestillingsdataene helt forskjellige – men vi prøvde å overføre så mye informasjon som mulig. Dette betyr at vi har skrevet migreringsfunksjoner for de viktige tabellene som rydder opp i riktig informasjon og porter den inn i den nye strukturen og deretter gjør det mulig å integrere dem i det nye systemet via importfunksjonen.

Men hva har blitt bedre nå?

  1. Produktfilterfunksjon. Å sette opp denne funksjonen var en enorm oppgave. Vi så på 3600 datasett (kjøretøymodeller) for hånd og katalogiserte dem og sammenlignet dem med vår tidligere erfaring / data og måleverdier. Resultatet er 1000 – 1500 (avhengig av hvordan du ser på det) manuelt tildelte produktforhold. Har kjøretøyet en vindusvisker bak? Har vi mål på hullet? Hvor er den samme viskeren installert? Hvilken farge har glasset? Etc… Vi er veldig stolte av denne funksjonen, fordi den gjør det mulig for oss å legge til nye produkter raskt og enkelt og reagere raskere på endringer og forslag fra våre kunder. Så hvis du ikke finner et kjøretøy, vennligst skriv til oss så korrigerer vi dataposten.
  2. Ingen flere generiske artikler for glasspropper, men alle glasspropper som eksplisitt er tilordnet kjøretøyet -> Dette resulterer i en femdobling av vårt produktsortiment. Betyr at vi nå viser merker som Hyndai, Dacia, Cupra etc. individuelt i butikken og dermed når fem ganger så mange kunder som før.
  3. Lagerstatus og tilgjengelighet – slik at alle kan se hva som er på lager før du kjøper, og hvor lang tid det vil ta å sende – og vi vet hvor det sitter fast og når det er på tide å frese nye plugger. Målet vårt er å ha varene hos kunden innen 2-7 dager. Med verdensomspennende frakt er det veldig sporty, og vi oppnår fortsatt ikke dette i alle tilfeller – men vi er ikke Amazon heller – men det er et stort skritt i riktig retning, og vi vil fortsette å optimalisere prosessene.
  4. Det nye billettsystemet Og det klare målet: Ingen flere populære forespørsler ubesvarte / ubehandlede. Tidligere hadde vi dessverre problemer med å opprettholde kommunikasjonen. Så lenge ingenting går galt, er det ganske enkelt å svare på e-post – men hvis en maskin går i stykker, går produksjonen feil, nettstedet snurrer og hundrevis av e-poster kommer inn, ting går galt ganske raskt. Det skulle aldri skje igjen. Likevel tar det sannsynligvis litt tid å svare på spørsmål i slike ekstreme situasjoner – men de trenger å bli besvart. Og det er akkurat vårt mål: Ingen forespørsler forblir ubesvarte – alle – Hele verden – får varene / erstatningsproppene / pengene tilbake eller hva som helst. Ingenting er lenger fra oss enn å miste kunder, utsette problemer eller tvinge avvik bare fordi vi er vanskelige å nå.
  5. Moderne Mobil første design – som endelig gjør det mulig for oss å levere forskjellige maler for forskjellige enheter og på forskjellige språk. Dette er et stort skritt, og vi ser frem til å utnytte dette i detalj enda mer enn før. Når det gjelder design følger vi vårt motto «less is more», og i tillegg til produktserien, reduserer vi nå også utseendet til det viktigste – GLASS POTS – og så går vi nå direkte inn på hjemmesiden og håper du liker det så mye som vi gjør. : D

Det var problemer?

  1. I alle fall. Dessverre gikk ikke importen av de gamle dataene 100% problemfritt. For eksempel førte en kommafeil til feil fakturabeløp for gamle ordrer i det nye systemet. Siden vi bare trenger informasjonen for statistiske formål – dvs. det som tidligere var bestilt av kunden – er dette ikke veldig dårlig, men dessverre glemte vi å utstede varslingsfunksjonen om fullførte bestillinger for rundt 100 kundedataoppføringer, slik at disse 100 kundene har blitt vellykket importert E-poster med helt feil tekster ble sendt ut med feil dataposter, noe som selvfølgelig forårsaket stor irritasjon.
  2. Du kan ikke bare trykke på en knapp og importere tusenvis av data – disse må rengjøres på forhånd, og med mer enn 10.000 linjer er dette tilsvarende tregt. Samlet sett ryddet vi opp data i omtrent 3 måneder og importerte til slutt alt i små deler over en uke. Netter til klokka 5 om morgenen var veldig «utmattende» og på grensen for hva som var rimelig for familien – beklager det.
  3. De nye systemene går ikke glatt med en gang. 17.02.2021 stengte vi de gamle systemene og aktiverte de nye 18.02.2021. I løpet av dette flyttet vi også til en ny, raskere server i et annet datasenter med en tilsvarende failover. Funksjonelt var det da noen snublesteiner – i begynnelsen var for eksempel innstillinger feil og varsler var helt feil. Den første uken etter relanseringen måtte nesten alt justeres, selv om vi hadde jobbet på testserveren i månedene før. Til slutt hadde vi de største problemene med fraktprogramvaren pzw. plugin-modulen Deutsche Post – dvs. integrering av riktig porto på riktig sted i faktura-PDF-en. Takk til Johannes som endelig løste dette i forrige uke via tilpasset kode.

Vår konklusjon

Jeg er veldig stolt av teamet vårt og vil Takk til Marie, Markus, Tom og Johannes si hvem som støttet meg i denne enorme kampanjen. Derfor, på den nye nettsiden, vil du nå finne alle menneskene som gjør cleant mulig. Resultatet av omstarten er ikke i nærheten av perfekt, og det vil ta litt tid til vi kan si at den er ferdig, men så langt så bra … vil jeg si.

Also available in: Engelsk Tysk Fransk Italiensk Japansk Spansk Turkish Danish