Puuuuuh, … det var en tur. 😉 I 2006 startede vi med den første ordreformular skrevet i PHP for viskerhulafdækningerne, som derefter stadig var lavet af aluminium og malet i hånden. Kort efter kom Cubecart i spil som et butikssystem. En masse brugerdefineret kode blev derefter implementeret og betalingssystemer, internetmærker osv. Tilsluttet. Dette gik mere eller mindre uændret indtil sidste år i 2020 – men det havde nogle virkelig ubehagelige ulemper. For eksempel muligheden for at arbejde med moderne betalingssystemer, kortlægge flersprogethed, give kunderne et loginområde … og meget mere.
Vi har længe “modstået” at ændre systemet, fordi SKIFT ALDRIG ET KØRENDE SYSTEM men nu hvor to-faktor, Apple Pay og andre tekniske fornødenheder har bremset det gamle system eller gjort det ubrugeligt, var det forsinket at gøre alt fra bunden.
Fornyelse af et 15 år gammelt system – det betød for os:
- Vi har ca. 30.000 kundedata migreret fra de sidste 15 år – dette er ikke rigtig trivielt i GDPR-tider. Alle kunder blev skrevet til og bedt om at bekræfte, at vi kan aktivere kontoen – den, der ikke ønsker dette, fjernes. Hvis du skriver til så mange mennesker, som sandsynligvis ikke har hørt fra os i årevis, vil du have nogle forespørgsler i form af e-mails – også det var tilsvarende krævende. 😉
- Det gammel databasestruktur med alle produkter, kuponer var ordredataene helt forskellige – men vi forsøgte at overføre så mange oplysninger som muligt. Det betyder, at vi har skrevet migreringsfunktioner til de vigtige tabeller, der rydder op i den korrekte information og porterer den til den nye struktur og derefter gør det muligt at integrere dem i det nye system via importfunktionen.
Men hvad er der blevet bedre nu?
- Produktfilterfunktion. Opsætning af denne funktion var en enorm opgave. Vi kiggede på 3.600 datasæt (køretøjsmodeller) i hånden og katalogiserede dem og sammenlignede dem med vores tidligere erfaring / data og målte værdier. Resultatet er 1.000 – 1.500 (afhængigt af hvordan du ser på det) manuelt tildelte produktforhold. Har køretøjet en bagrudevisker? Har vi mål for hullet? Hvor er den samme visker installeret? Hvilken farve har glasset? Etc… Vi er meget stolte af denne funktion, fordi den giver os mulighed for hurtigt og nemt at tilføje nye produkter og reagere hurtigere på ændringer og forslag fra vores kunder. Så hvis du ikke kan finde et køretøj, så skriv til os, så retter vi dataregistreringen.
- Ingen flere generiske artikler for glaspropper, men alle glaspropper, der eksplicit er tildelt køretøjet -> Dette resulterer i en femdobling af vores sortiment. Betyder, at vi nu viser mærker som Hyndai, Dacia, Cupra osv. Individuelt i butikken og dermed når fem gange så mange kunder som før.
- Lagerstatus og tilgængelighed – så alle kan se, hvad der er på lager, inden de køber, og hvor lang tid det tager at sende – og vi ved, hvor det sidder fast, og hvornår det er tid til at fræse nye stik. Vores mål er at have varerne hos kunden inden for 2-7 dage. Med verdensomspændende forsendelse er det meget sporty, og vi opnår stadig ikke dette i alle tilfælde – men vi er heller ikke en Amazon – men det er et stort skridt i den rigtige retning, og vi vil fortsætte med at optimere processerne.
- Det nye billetsystem Og det klare mål: Ingen flere populære anmodninger ubesvarede / ubehandlede. Tidligere havde vi desværre problemer med at opretholde kommunikationen. Så længe intet går galt, er det ret nemt at besvare e-mails – men hvis en maskine går i stykker, kører produktionen forkert, hjemmesiden spinder og hundreder af e-mails kommer ind, går tingene galt ret hurtigt. Det skulle aldrig ske igen. Alligevel tager det sandsynligvis et stykke tid at besvare forespørgsler i sådanne ekstreme situationer – men de skal besvares. Og det er nøjagtigt vores mål: Ingen anmodninger forbliver ubesvarede – alle – VERDENSVIDE – får deres varer / erstatningspropper / penge tilbage eller hvad som helst. Intet er længere fra os end at miste kunder, udsætte problemer eller tvinge uoverensstemmelser, bare fordi vi er svære at nå.
- Moderne Mobilt første design – som endelig giver os mulighed for at levere forskellige skabeloner til forskellige enheder og på forskellige sprog. Dette er et stort skridt, og vi ser frem til at udnytte dette i detaljer endnu mere end før. Med hensyn til design følger vi vores “mindre er mere” -motto og udover produktsortimentet reducerer vi nu også udseendet til det væsentlige – GLASPOTTER – og så går vi nu direkte ind på hjemmesiden og håber du kan lide det så meget som vi gør. : D
Der var problemer?
- Under alle omstændigheder. Desværre gik importen af de gamle data ikke 100% gnidningsløst. For eksempel førte en kommafejl til forkerte fakturabeløb for gamle ordrer i det nye system. Da vi kun har brug for oplysningerne til statistiske formål – dvs. hvad der tidligere var bestilt af kunden – er dette ikke rigtig dårligt, men desværre glemte vi at udstede en underretningsfunktion om udførte ordrer til omkring 100 kundedataposter, så disse 100 kunder er blevet importeret med succes E-mails med helt forkerte tekster blev sendt ud med forkerte dataposter, hvilket naturligvis forårsagede stor irritation.
- Du kan ikke bare trykke på en knap og importere tusindvis af data – disse skal renses på forhånd, og med mere end 10.000 linjer er det tilsvarende langsomt. Alt i alt ryddede vi data i ca. 3 måneder og importerede derefter alt i små dele over en uge. Nætter indtil klokken 5 om morgenen var meget “udmattende” og på grænsen af hvad der var rimeligt for familien – undskyld for det.
- De nye systemer kører ikke glat med det samme. den 02/17/2021 lukkede vi de gamle systemer og aktiverede de nye den 18/02/2021. I løbet af dette flyttede vi også til en ny, hurtigere server i et andet datacenter med en tilsvarende failover. Funktionelt var der så nogle snublesten – i første omgang var f.eks. Indstillingerne forkerte, og meddelelser var helt forkerte. I den første uge efter relanceringen skulle næsten alt stadig justeres, selvom vi havde arbejdet på testserveren i månederne før. I sidste ende havde vi de største problemer med forsendelsessoftwaren pzw. plug-in Deutsche Post – dvs. integration af den korrekte porto på det rigtige sted i faktura-PDF’en. Tak til Johannes, der endelig løste dette i sidste uge via brugerdefineret kode.
Vores konklusion
Jeg er meget stolt af vores team og vil gerne Tak til Marie, Markus, Tom og Johannes sig hvem der støttede mig i denne enorme kampagne. Derfor vil du på den nye hjemmeside nu finde alle de mennesker, der muliggør rengøring. Resultatet af genstart er ikke nær perfekt, og det vil tage et stykke tid, indtil vi kan sige, at det er færdigt, men indtil videre så godt … vil jeg sige.