main banner

FUCHS biznesa darba plūsmu digitālā transformācija ar LeverX palīdzību

LeverX izveidoja mērogojamu, pilnībā integrētu uzņēmuma risinājumu, kas optimizē darba plūsmas, palielina efektivitāti un nodrošina reāllaika ieskatus. Šī digitālā transformācija nostiprināja FUCHS pozīcijas ilgtermiņa izaugsmei un palīdzēja saglabāt vadošo vietu tirgū.

Satura rādītājs:

LeverX izveidoja mērogojamu, pilnībā integrētu korporatīvo risinājumu, kas optimizē darba plūsmas, palielina efektivitāti un nodrošina reāllaika ieskatu. Šī digitālā transformācija nodrošināja FUCHS ilgtermiņa panākumus un palīdzēja tai saglabāt vadošo pozīciju tirgū.

Par FUCHS

FUCHS-about

Gandrīz pirms gadsimta, 1931. gadā, Rūdolfs Fukss nodibināja FUCHS, kas ir labi pazīstams zīmols pasaules smērvielu nozarē. Lielās depresijas problēmu nesatricināts, Fukss sāka ar eļļas kannu pārdošanu kuģniecības uzņēmumiem, liekot pamatus uzņēmumam, kas vēlāk darbojās vairāk nekā 45 valstīs. Pašreizējā galvenajā mītnē Manheimā, Vācijā, FUCHS nodarbina vairāk nekā 5800 speciālistu un 2022. gadā sasniedza rekordaugstu 3,4 miljardu EUR apgrozījumu.

Protams, panākumi netiek sasniegti vienā dienā vai garantēti uz visiem laikiem. Laika gaitā uzņēmums sasniedza savas ražošanas jaudas robežas un nespēja apmierināt augošās patērētāju vēlmes. Salīdzinot ar konkurentu sistēmām, viņu pašu uzņēmuma vadības sistēma bija lēna un neefektīva. Turklāt iepriekšējo datu attēlošana bija laikietilpīga, lai tos analizētu. Lai saglabātu līderpozīcijas tirgū, uzņēmumam bija nepieciešamas pārmaiņas.

LeverX saskatīja iespēju spēlēt nozīmīgu lomu FUCHS vēsturē, kas motivēja mūs uzņemties šo projektu.

Izaicinājumi, kas veicināja pārmaiņu nepieciešamību

Katrs LeverX projekts sākas ar atklāšanas posmu, kurā mēs izpētām pašreizējo sistēmu, lai noteiktu vājās vietas un jomas, kurās nepieciešami uzlabojumi. Šajā projektā mēs identificējām šādas problēmas:

Centralizētas datu pārvaldības trūkums
Nebija iespējams centralizēti uzglabāt un pārvaldīt tādus svarīgus datus kā smērvielu patēriņš, tehniskās apkopes grafiki, piešķīrumi un iekārtu darbības apstākļi. Šī sadrumstalotā pieeja izrādījās dārga un neuzticama visām ieinteresētajām personām.

Manuāli procesi
Datu vākšana un ievadīšana galvenokārt notika manuāli, kas radīja neefektivitāti operatīvajās un pirmspārdošanas darbībās.

Iekārtu dīkstāve
Iekārtu darbības traucējumu agrīnas pazīmes netika pamanītas, jo trūka proaktīvas iekārtu darbības analīzes.

FUCHS digitālās pārveides projekta darbības joma

Projektā LeverX komanda izmantoja elastīgu, pielāgojamu metodoloģiju, kas papildināta ar LEAN pieeju. Projekts tika īstenots vairākos posmos, no kuriem katrs tika izstrādāts tā, lai apmierinātu FUCHS vajadzības un gaidas, vienlaikus nodrošinot, ka gala produkts atbilst gan korporatīvajiem mērķiem, gan darbības prasībām:

Plānošana un izpēte

Veicot pirmsizstrādes izpēti, mēs apmeklējām klienta ražotnes un vairākas ražošanas vietas. Sadarbībā ar klientu mēs definējām MVP funkciju kopumu. Mēs atteicāmies no dažām sākotnēji plānotajām funkcijām, ļaujot mums koncentrēties uz svarīgākajiem aspektiem:

  • Produkta ķīmiskajiem un tehniskajiem testiem. Tehniķi var ievadīt un saglabāt testu rezultātus, piemēram, informāciju par temperatūru, refraktometra koncentrāciju, pH līmeni, kopējo skābumu, baktēriju aktivitāti, šķidruma un produkta patēriņu un citus no ražošanas iekārtām iegūtos rādītājus.
  • Pārskatu ģenerēšana. Izmantojot testu rezultātus un datu vizualizācijas, vadītāji var ģenerēt pārskatus par produktu patēriņu, šķidruma īpašībām, iekārtu atrašanās vietām un citiem rādītājiem. Ziņošanas rīks ļauj lietotājiem filtrēt datus pēc produkta, iekārtas tipa, darbības zonas vai maiņas, nodrošinot piekļuvi informācijai par visu ražotni vai konkrētu iekārtu.
  • Cenu aprēķināšana. Sistēma automātiski aprēķina produkta patēriņa izmaksas noteiktā laika periodā.

MVP izstrāde

Mūsu mērķis, veidojot MVP, bija pārbaudīt minimālo funkciju minimumu, vienlaikus nosakot labākās datu apstrādes metodes, lai nodrošinātu ātru, precīzu un rentablu datu vākšanu un analīzi katram klienta klientam.

Mēs integrējām IoT savienojamību platformā, nodrošinot visaptverošu pārskatu sniegšanu un reāllaika datu vākšanu.

Mākoņplatformas izvēle un ieviešana

Sākotnēji lietotāju dati tika glabāti iekšējā datubāzē, izmantojot IdentityServer4. Tomēr, mainoties klienta prasībām, tās mērogojamības iespējas vairs nebija pietiekamas. Mēs izvērtējām vairākus mākoņtelevīzijas pakalpojumu sniedzējus, lai nodrošinātu mērogojamību, pirms izvēlējāmies Microsoft Azure.

  • Azure ir labi piemērots uzņēmuma mēroga platformām, kas vienlaikus pārvalda vairākas datu plūsmas un efektīvi apstrādā milzīgus datu apjomus.
  • Azure atvieglo vieglu izvietošanu visā pasaulē, jo ir pieejams lielākajos pasaules reģionos, piemēram, ASV, Eiropā, Ķīnā un Āfrikā.
  • Integrācija ar Microsoft 365 atvieglo FUCHS dokumentu apstrādi vienotā tīklā.
  • Veicot visaptverošu mākoņpakalpojumu sniedzēju izvērtējumu, mēs varējām samazināt izvēršanas infrastruktūras izmaksas, apstiprinot Azure augstāku kļūdu toleranci un drošību.

Koda kvalitātes nodrošināšana un nepārtraukta uzlabošana

Lai nodrošinātu platformas mērogojamību un stabilitāti, mēs izmantojām izmēģinātas un pārbaudītas metodes. Izstrādes cikla laikā komanda nepārtraukti pilnveidoja šīs metodes, lai uzlabotu platformas uzticamību un veiktspēju.

SonarQube integrācija

  • Klienta CI/CD cauruļvadam mēs integrējām spēcīgu statiskās koda analīzes rīku SonarQube, lai veiktu automātiskas koda kvalitātes pārbaudes. SonarQube piedāvā proaktīvu pieeju koda veselībai, identificējot iespējamās problēmas, uzturot kodēšanas standartus un nodrošinot kvalitāti visā izstrādes dzīves ciklā.

Konsekventi kodēšanas stili un konvencijas

  • Mēs izmantojām EditorConfig aizmugurē, lai nodrošinātu konsekventu formatēšanu visā komandā, saglabājot konsekventus koda stilus dažādos redaktoros un IDE.
  • Lai palīdzētu izstrādātājiem ievērot kodēšanas vadlīnijas un izvairīties no bieži sastopamām kļūdām, frontendā mēs izmantojām ESLint - pielāgojamu rīku JavaScript koda problēmu identificēšanai un ziņošanai par tām.

Labākā koda pārskatīšanas prakse

  • Lai nodrošinātu izcilu kvalitāti un koncentrētos uz detaļām, mēs sadalījām kodu mazākos segmentos, lai nodrošinātu viegli vadāmu un rūpīgu pārskatīšanas procesu.
  • Koda izmaiņas tika pārbaudītas klienta sistēmā konfigurētā lokālā filiālē, lai nodrošinātu pareizu funkcionalitāti konkrētajā konfigurācijā.
  • Tika nodrošināta atbilstība .NET kodēšanas standartiem, pārbaudot konsekventu formatēšanu, valodas lietojumu un nosaukumu konvencijas.
  • Mēs apstiprinājām ievades parametrus, novērtējām galējos gadījumus un pārbaudījām pareizu darbību dažādos apstākļos, lai garantētu koda stabilitāti.
  • Visbeidzot, mēs novērtējām koda lasāmību, struktūru un organizāciju, lai nodrošinātu, ka tas ir skaidrs, pārvaldāms un viegli saprotams un izmantojams nākamajiem izstrādātājiem.

LeverX piedāvātais risinājums

LeverX komanda noteiktajā termiņā izveidoja visaptverošu platformu, kas balstīta uz Microsoft Azure.

Image_ENG-min

Ieviestās funkcijas palīdzēja uzņēmumam FUCHS pārvarēt darbības problēmas:

uz IoT balstīta reāllaika datu vākšana

LeverX īstenoja stabilu IoT integrāciju, kas ļāva reāllaika datu vākšanu un uzraudzību attiecībā uz plašu iekārtu un resursu klāstu. Tas ļauj lietotājiem izsekot iekārtu veiktspējai dažādos ekspluatācijas apstākļos un nekavējoties saņemt tehniskās apkopes pārbaužu rezultātus. Sistēma arī prognozē smērvielu izejvielu izsmelšanu, veicinot proaktīvu krājumu papildināšanu.

Turklāt mēs integrējām vairāku piegādātāju sensorus, lai nodrošinātu tvertņu uzraudzību reāllaikā, sniedzot lietotājiem ieskatu produktu līmeņos, vēsturiskajā izlietojumā un izsmelšanas prognozēs, kas tiek atspoguļotas dinamiskās vizualizācijās.

Droša Microsoft Azure integrācija ar globālo identitātes piekļuves pārvaldību

Lai uzlabotu drošību un racionalizētu autentifikāciju, mēs integrējām Microsoft Azure Active Directory ar globālo identitātes piekļuves pārvaldības sistēmu. Šī centralizētā pieeja vienkāršo autentifikāciju visās lietojumprogrammās un sastāvdaļās, savukārt uzlabotas drošības funkcijas, piemēram, Azure Active Directory, daudzfaktoru autentifikācija, šifrēšana un riska uzraudzības rīki, nodrošina sensitīvu datu aizsardzību un nodrošina atbilstību GDPR.

Pielāgojami BI (Business Intelligence) pārskati

Mūsu platforma ietver elastīgu Business Intelligence (BI) komplektu, kas ļauj lietotājiem ģenerēt pielāgotus pārskatus, pamatojoties uz galvenajiem kritērijiem. Šie pārskati piedāvā jaudīgu datu vizualizāciju, kas vienkāršo analīzi, padarot svarīgākās atziņas pieejamākas un vieglāk izmantojamas ātrākai lēmumu pieņemšanai.

fuchs-app-1

Mobilā lietojumprogramma tehniķiem

LeverX izstrādāja mobilo lietojumprogrammu tehniķiem, kas atbalsta bezsaistes datu reģistrēšanu, ļaujot viņiem darboties attālos rajonos bez interneta pieslēguma. Lietojumprogramma konsolidē testu un patēriņa datus vienā sakārtotā datnē, nodrošinot, ka visa informācija ir pieejama, atjaunināta un viegli pārvaldāma.

fuchs-app-2

Automatizēta uzdevumu pārvaldība

ERP sistēmā integrējām automatizētu uzdevumu pārvaldības sistēmu, kas ļauj tehniķiem automatizēt un plānot atkārtotus iekārtu apkopes uzdevumus. Sistēma atbalsta arī maršrutu plānošanu, palīdzot tehniķiem izveidot uzdevumu secību, kas nodrošina efektīvu tehniskās apkopes plānošanu un konsekventas iekārtu darbības pārbaudes.

fuchs-app-3

Viedā kvalitātes kontrole

LeverX viedās kvalitātes kontroles modulis nodrošina proaktīvu problēmu pārvaldību, ļaujot uzņēmumam FUCHS atklāt, novērtēt un novērst ražošanas riskus, piemēram, iekārtu darbības traucējumus. Sistēma automātiski novērtē problēmu (piemēram, noplūdes) novēršanas laiku un izmaksas, palīdzot vadītājiem attiecīgi plānot, lai samazinātu ražošanas traucējumus.

fuchs-app

Automatizētas dokumentu plūsmas

Mēs racionalizējām FUCHS dokumentu darba plūsmas, automatizējot infrastruktūras datu failu atjauninājumus, kad tiek pievienoti jauni ražotāji vai iekārtas. Tas samazina manuālu datu ievadīšanu, uzlabo precizitāti un nodrošina, ka informācija vienmēr ir aktuāla.

Sistēmas lokalizācija globālai lietošanai

Platforma ir pilnībā lokalizēta, lai atbalstītu FUCHS globālo darbību. Pateicoties daudzvalodu iespējām, sistēma var tulkot laukus, iestatījumus un konfigurācijas, lai apmierinātu starptautisko lietotāju vajadzības. Turklāt tā piedāvā pielāgojamus lauku nosaukumus, kas ļauj klientiem pielāgot platformas terminoloģiju, lai tā atbilstu vietējām vai organizācijas prasībām un nodrošinātu netraucētu lietojamību dažādos reģionos.

Ģeogrāfiski specifisku izaicinājumu pārvarēšana vienā no FUCHS stratēģiskajām atrašanās vietām

Ķīna ir viens no galvenajiem FUCHS stratēģiskajiem reģioniem. Tomēr Ķīnas valdības politika sarežģīja ieviešanas procesu. Galvenā problēma bija tā, ka vairāki Microsoft Azure pakalpojumi, piemēram, SMTP (e-pasta pakalpojums) un CosmosDB (galvenais Azure produkts), tajā laikā Ķīnā nebija pieejami, lai gan tie bija pieejami Eiropā.

Turklāt Ķīnas stingro prasību dēļ, kas ierobežo datu izmantošanu tikai valsts robežās, bija jāizmanto vietējie mākoņrisinājumi, e-pasta izplatīšanas pakalpojumi, telekomunikāciju pakalpojumu sniedzēji un cita reģionālā infrastruktūra.

Lai pārvarētu šos šķēršļus, mēs izveidojām infrastruktūru, kas balstīta uz Microsoft Azure, kura atspoguļoja Eiropas konfigurāciju, un ieviesām pakalpojumus, kas īpaši paredzēti Ķīnas tirgum, piemēram, SendGrid e-pasta izplatīšanai. Tas nodrošina darbības konsekvenci, vienlaikus ievērojot vietējos noteikumus.

Projektā izmantotais tehnoloģiju kopums

DevOps

Azure DevOps (Git) as source control system

CI and CD system for Backend, Frontend

Backend DB

Microsoft Azure Cloud SQL Database

Microsoft Azure Storage

Redis

Backend Services

Azure App Service

ASP.NET Core 3.1

Swashbuckle

Entity Framework

Serilog

Azure .NET SDK

Docker

RabbitMQ

Azure Queue

IdentityServer4

Hangfire

Frontend (static)

React

Sass

Material-ui or react-bootstrap

Frontend (dynamic)

Redux

Moment.js

Lodash

SPFx

Frontend (deployment)

Azure App Service

Gulp

Npm

Webpack

Mobile (static)

Typescript

Native Base

React Native

Mobile (dynamic)

MobX

Inversify

React Navigation

Realm

Moment.js

Axios

Lodash

Formik

Yup

Mobile (deployment)

Visual Studio App Center

Ko klients sasniedza ar LeverX risinājumu

Klients veiksmīgi automatizēja daudzus biznesa procesus, izmantojot LeverX komandas izstrādāto mūsdienīgo uzņēmuma risinājumu. Tas palielināja pārdošanas apjomus, uzlaboja tehniķu produktivitāti un racionalizēja datu pārvaldību, nodrošinot pieejamāku un lietderīgāku ieskatu.

Galvenie projekta sasniegumi ir šādi:

  • Jaunais risinājums nodrošināja vienotu uzņēmuma vadības sistēmu (ERP), kas apmierināja klienta klientiem ļoti svarīgu vajadzību.
  • Klients var efektīvi pārvaldīt vairākus iekārtu aktīvus vienlaicīgi, ievērojami uzlabojot kopējo uzņēmuma produktivitāti.
  • Uzlabotie datu piekļuves pārvaldības rīki nodrošina kritiski svarīgu platformas datu drošu apstrādi, ievērojot GDPR atbilstības standartus un aizsargājot lietotāju informāciju.
  • Reāllaika datu uzraudzība ļauj ātri analizēt datus un ātri sagatavot pārskatus, kas palīdz ātrāk pieņemt lēmumus.
  • Platforma apstrādā reāllaika iekārtu datus - tostarp veiktspējas rādītājus, testēšanas rezultātus ar ķīmiskajiem savienojumiem smērvielu ražošanai un IoT sensoru datus - divu sekunžu laikā, ļaujot ātri ielādēt lapas un filtrēt rezultātus.
  • Proaktīvi tehniskās apkopes brīdinājumi un procedūras samazina iekārtu dīkstāves laiku un ekspluatācijas izmaksas.

Ar centralizētu piekļuves punktu datubāzēm un produktiem platforma veicina ērtu koordināciju visos klienta birojos. Viedā datu vizualizācija arī uzlabo kritiskās informācijas interpretāciju, kas ļauj pieņemt ātrākus un pamatotākus lēmumus.

Vairāk gadījumu izpētes