Portfolio | LeverX

FUCHS' digitale transformatie van bedrijfsworkflows door LeverX

Geschreven door LeverX Team | 31-jan-2025 12:11:59

LeverX hielp FUCHS, een leider in de smeermiddelenindustrie, het gegevensbeheer te verbeteren, de uitvaltijd te minimaliseren en de besluitvorming te verbeteren.

Over FUCHS

Bijna een eeuw geleden, in 1931, richtte Rudolf Fuchs FUCHS op, een bekend merk in de wereldwijde smeermiddelensector. Fuchs liet zich niet afschrikken door de uitdagingen van de Grote Depressie en begon met de verkoop van oliebussen aan rederijen, waarmee hij de basis legde voor een bedrijf dat uiteindelijk in meer dan 45 landen actief zou zijn. Met het huidige hoofdkantoor in Mannheim, Duitsland, heeft FUCHS meer dan 5.800 specialisten in dienst en behaalde een recordomzet van 3,4 miljard EUR in 2022.

Natuurlijk is succes niet van de ene op de andere dag bereikt of voor altijd gegarandeerd. Na verloop van tijd bereikte het bedrijf de grenzen van zijn productiecapaciteit en kon het niet voldoen aan de groeiende verwachtingen van de consument. Vergeleken met de systemen van concurrenten was hun eigen bedrijfsbeheersysteem traag en inefficiënt. Bovendien was de voorafgaande weergave van gegevens tijdrovend om te analyseren. Om haar leidende positie in de markt te behouden, had het bedrijf een transformatie nodig.

LeverX zag het als een kans om een belangrijke rol te spelen in de geschiedenis van FUCHS, wat ons motiveerde om het project aan te nemen.

Uitdagingen die veranderingen noodzakelijk maakten

Elk project bij LeverX begint met een ontdekkingsfase waarin we het huidige systeem onderzoeken om knelpunten en verbeterpunten te identificeren. Voor dit project identificeerden we de volgende uitdagingen:

Gebrek aan gecentraliseerd gegevensbeheer

Bedrijfskritische gegevens, zoals smeermiddelenverbruik, onderhoudsschema's, toewijzingen en bedrijfsomstandigheden van apparatuur, konden niet centraal worden opgeslagen en beheerd. Deze gefragmenteerde aanpak bleek duur en onbetrouwbaar voor alle belanghebbenden.

Handmatige processen

Het verzamelen en invoeren van gegevens gebeurde voornamelijk handmatig, wat leidde tot inefficiënties in operationele en pre-sales activiteiten.

Uitval van apparatuur

Vroegtijdige tekenen van defecte apparatuur werden over het hoofd gezien door een gebrek aan proactieve analyse van de prestaties van de apparatuur.

Projectomvang van de digitale transformatie van FUCHS

Voor het project gebruikte het LeverX-team een flexibele, aanpasbare methodologie, versterkt door een LEAN-aanpak. Het project werd in verschillende fasen geïmplementeerd, elk ontworpen om aan de behoeften en verwachtingen van FUCHS te voldoen en er tegelijkertijd voor te zorgen dat het eindproduct in overeenstemming was met zowel de bedrijfsdoelstellingen als de operationele vereisten:

Planning & onderzoek

We bezochten de productiefaciliteiten van de klant en verschillende productielocaties als onderdeel van ons onderzoek voorafgaand aan de ontwikkeling. In samenwerking met de klant definieerden we de MVP-functieset. We schrapten een aantal van de aanvankelijk geplande functies, zodat we ons konden concentreren op de belangrijkste aspecten:

  • Productchemie en technische tests. Technici kunnen testresultaten invoeren en opslaan, zoals informatie over temperatuur, refractometerconcentratie, pH-niveau, totale zuurgraad, bacteriële activiteit, vloeistof- en productverbruik en andere meetgegevens die zijn verzameld van productieapparatuur.
  • Rapporten genereren. Met behulp van testresultaten en datavisualisaties kunnen managers rapporten genereren over productverbruik, vloeistofkenmerken, apparatuurlocaties en andere meetgegevens. Met de rapportagetool kunnen gebruikers gegevens filteren op product, machinetype, werkgebied of shift, zodat ze toegang hebben tot informatie over een hele locatie of specifieke apparatuur.
  • Prijsberekening. Het systeem berekent automatisch de kosten van het productverbruik over een bepaalde periode.

MVP Ontwikkeling

Ons doel bij het maken van de MVP was om het absolute minimum aan functies te testen en tegelijkertijd de beste gegevensverwerkingstechnieken te identificeren om een snelle, nauwkeurige en kosteneffectieve gegevensverzameling en -analyse te garanderen voor de klant van elke klant.

We integreerden IoT-connectiviteit in het platform, waardoor uitgebreide rapportage en real-time gegevensverzameling mogelijk werden.

Cloudplatformselectie & -implementatie

Aanvankelijk werden gebruikersgegevens opgeslagen in een interne database met IdentityServer4. Naarmate de eisen van de klant veranderden, waren de schaalbaarheidsmogelijkheden echter niet langer toereikend. We evalueerden verschillende cloudhostingproviders om schaalbaarheid te garanderen voordat we Microsoft Azure kozen.

  • Azure is zeer geschikt voor platformen op bedrijfsschaal die meerdere datastromen tegelijk beheren en effectief omgaan met enorme datavolumes. 
  • Azure vergemakkelijkt wereldwijde implementatie, met een aanwezigheid in belangrijke regio's zoals de VS, Europa, China en Afrika.
  • Integratie met Microsoft 365 vereenvoudigde de documentverwerking van FUCHS binnen een uniform netwerk.
  • Door onze uitgebreide evaluatie van cloudproviders konden we de kosten voor de implementatie-infrastructuur minimaliseren door de hogere fouttolerantie en beveiliging van Azure te bevestigen.

Codekwaliteit en voortdurende verbetering garanderen

We hebben beproefde technieken toegepast om de schaalbaarheid en stabiliteit van het platform te garanderen. Tijdens de ontwikkelingscyclus heeft het team deze technieken voortdurend verfijnd om de betrouwbaarheid en prestaties van het platform te verbeteren. 

SonarQube integratie

Voor de CI/CD-pijplijn van de klant hebben we SonarQube, een krachtige tool voor statische codeanalyse, geïntegreerd om geautomatiseerde kwaliteitscontroles van de code uit te voeren. SonarQube biedt een proactieve benadering van codegezondheid door potentiële problemen te identificeren, coderingsstandaarden te handhaven en kwaliteit te garanderen gedurende de gehele ontwikkelingscyclus.

Consistente coderingsstijlen en conventies

We gebruikten EditorConfig voor de backend om consistente opmaak te bieden voor het hele team en consistente codestijlen te handhaven in verschillende editors en IDE's.

Voor de frontend gebruikten we ESLint, een aanpasbare tool voor het identificeren en rapporteren van problemen in JavaScript-code, om ontwikkelaars te helpen zich te houden aan coderingsrichtlijnen en veelgemaakte fouten te voorkomen.

Best practices voor codebeoordeling

Om een uitstekende kwaliteit te garanderen met een focus op details, hebben we de code opgedeeld in kleinere segmenten voor een beheersbaar, grondig reviewproces.

Wijzigingen in de code werden getest op een lokale tak die was geconfigureerd binnen het systeem van de klant om ervoor te zorgen dat de code goed werkte binnen de specifieke opstelling.

Naleving van .NET coderingsstandaarden werd verzekerd door te controleren op consistente opmaak, taalgebruik en naamgevingsconventies.

We valideerden invoerparameters, evalueerden edge cases en controleerden het juiste gedrag in verschillende omstandigheden om de robuustheid van de code te garanderen.

Tot slot evalueerden we de leesbaarheid, structuur en organisatie van de code om ervoor te zorgen dat deze duidelijk, beheersbaar en gemakkelijk te begrijpen en te gebruiken is voor toekomstige ontwikkelaars.

Oplossing geleverd door LeverX

Binnen het gestelde tijdsbestek bouwde het LeverX-team een uitgebreid platform op basis van Microsoft Azure. 

De geïntroduceerde functies hielpen FUCHS bij het overwinnen van operationele uitdagingen:

IoT-gestuurde real-time gegevensverzameling

LeverX heeft een robuuste IoT-integratie geïmplementeerd, die real-time gegevensverzameling en -bewaking mogelijk maakt voor een breed scala aan apparatuur en middelen. Dit stelt gebruikers in staat om de prestaties van apparatuur onder verschillende operationele omstandigheden te volgen en direct resultaten van onderhoudsinspecties te ontvangen. Het systeem voorspelt ook de uitputting van grondstoffen voor smeermiddelen, waardoor proactief bijvullen mogelijk wordt.

Daarnaast hebben we sensoren van verschillende leveranciers geïntegreerd om realtime tankbewaking mogelijk te maken en gebruikers inzicht te geven in productniveaus, historisch gebruik en voorspellingen van uitputting, allemaal gepresenteerd via dynamische visualisaties.

Veilige Microsoft Azure integratie met wereldwijd Identity Access Management

Om de beveiliging te verbeteren en verificatie te stroomlijnen, hebben we Microsoft Azure Active Directory geïntegreerd met een wereldwijd systeem voor Identity Access Management. Deze gecentraliseerde aanpak vereenvoudigt authenticatie voor alle applicaties en componenten, terwijl geavanceerde beveiligingsfuncties - zoals Azure Active Directory, multi-factor authenticatie, encryptie en tools voor risicobewaking - de bescherming van gevoelige gegevens waarborgen en GDPR-compliance handhaven.

Aanpasbare BI-rapporten (Business Intelligence)

Ons platform bevat een flexibele Business Intelligence (BI)-suite waarmee gebruikers aangepaste rapporten kunnen genereren op basis van belangrijke criteria. Deze rapporten bieden krachtige datavisualisaties die de analyse vereenvoudigen, waardoor kritieke inzichten toegankelijker en bruikbaarder worden voor snellere besluitvorming.

Mobiele applicatie voor technici 

LeverX ontwikkelde een mobiele applicatie voor technici die offline datalogging ondersteunt, zodat ze in afgelegen gebieden zonder internetverbinding kunnen werken. De app consolideert test- en verbruiksgegevens in één georganiseerd bestand, zodat alle informatie toegankelijk, up-to-date en eenvoudig te beheren is.

Geautomatiseerd taakbeheer

We hebben een geautomatiseerd taakbeheersysteem geïntegreerd in het ERP, waardoor technici terugkerende onderhoudstaken voor apparatuur kunnen automatiseren en plannen. Het systeem ondersteunt ook routeplanning en helpt technici bij het maken van taakvolgordes die zorgen voor een efficiënte onderhoudsplanning en consistente controles van de machineprestaties.

Slimme kwaliteitscontrole

LeverX's Smart Quality Control module biedt proactief issue management, waardoor FUCHS productierisico's, zoals apparatuurstoringen, kan detecteren, beoordelen en aanpakken. Het systeem evalueert automatisch reparatietijden en -kosten voor problemen (bijv. lekkages), zodat managers dienovereenkomstig kunnen plannen om productieonderbrekingen tot een minimum te beperken.

Geautomatiseerde documentstromen

We hebben de documentworkflows van FUCHS gestroomlijnd door updates van infrastructuurdatabestanden te automatiseren wanneer nieuwe fabrikanten of faciliteiten worden toegevoegd. Dit vermindert handmatige gegevensinvoer, verhoogt de nauwkeurigheid en zorgt ervoor dat de informatie altijd up-to-date is.

Lokalisatie van het systeem voor wereldwijd gebruik

Het platform is volledig gelokaliseerd om de wereldwijde activiteiten van FUCHS te ondersteunen. Dankzij de meertalige mogelijkheden kan het systeem velden, instellingen en configuraties vertalen om te voldoen aan de behoeften van internationale gebruikers. Daarnaast biedt het aanpasbare veldnamen, zodat klanten de terminologie van het platform kunnen aanpassen aan lokale of organisatorische vereisten en naadloze bruikbaarheid in verschillende regio's kunnen garanderen.

Geografisch specifieke uitdagingen overwinnen in een van de strategische locaties van FUCHS

China is een van de belangrijkste strategische regio's van FUCHS. Het beleid van de Chinese overheid maakte het implementatieproces echter ingewikkeld. De belangrijkste uitdaging was dat verschillende Microsoft Azure diensten, zoals SMTP (e-mailservice) en CosmosDB (een belangrijk Azure product), op dat moment niet beschikbaar waren in China, maar wel in Europa.

Bovendien moeten vanwege de strenge Chinese eisen die het gebruik van data beperken tot binnen de staatsgrenzen, lokale cloudoplossingen, e-maildistributieservices, telecomproviders en andere regionale infrastructuur worden gebruikt.

Om deze obstakels te overwinnen, hebben we een infrastructuur opgezet op basis van Microsoft Azure die de Europese opzet weerspiegelde en diensten geïmplementeerd die specifiek zijn ontworpen voor de Chinese markt, zoals SendGrid voor e-maildistributie. Dit zorgt voor operationele consistentie terwijl de lokale regelgeving wordt nageleefd.

Technologie gebruikt in het project

Wat de klant heeft bereikt met de oplossing van LeverX

De klant automatiseerde met succes talrijke bedrijfsprocessen met de moderne bedrijfsoplossing die door het LeverX-team was ontwikkeld. Dit verhoogde de verkoop, verbeterde de productiviteit van de technici en stroomlijnde het gegevensbeheer met meer toegankelijke, bruikbare inzichten.

De belangrijkste resultaten van het project zijn

  • De nieuwe oplossing leverde een uniform enterprise management systeem (ERP), waarmee werd voldaan aan een cruciale behoefte van de klanten van de klant.
  • De klant kan nu efficiënt meerdere uitrustingsgoederen tegelijk beheren, waardoor de algehele productiviteit van de onderneming aanzienlijk verbetert.
  • Geavanceerde tools voor het beheer van gegevenstoegang zorgen voor een veilige omgang met kritieke platformgegevens, voldoen aan de GDPR-normen en beschermen gebruikersinformatie.
  • Real-time gegevensmonitoring maakt snelle gegevensanalyse en snelle rapportage mogelijk, wat snellere besluitvorming ondersteunt.
  • Het platform verwerkt realtime apparatuurgegevens, waaronder prestatiemetingen, testresultaten met chemische verbindingen voor de productie van smeermiddelen en IoT-sensorgegevens, binnen twee seconden, waardoor pagina's snel kunnen worden geladen en resultaten kunnen worden gefilterd.
  • Proactieve onderhoudswaarschuwingen en -procedures minimaliseren de uitvaltijd van apparatuur en verlagen de operationele kosten.

Met een centraal toegangspunt tot databases en producten bevordert het platform moeiteloze coördinatie in alle kantoren van de klant. Intelligente gegevensvisualisatie verbetert ook de interpretatie van kritieke informatie, wat leidt tot snellere, beter geïnformeerde beslissingen.