main banner

FUCHSin liiketoimintaprosessien digitaalinen transformaatio LeverXin avulla

LeverX rakensi skaalautuvan, täysin integroidun yritysratkaisun, joka optimoi työnkulkuja, parantaa tehokkuutta ja tarjoaa reaaliaikaisia näkemyksiä. Tämä digitaalinen muutos loi FUCHSille vahvan perustan pitkäaikaiselle menestykselle ja auttoi sitä säilyttämään johtavan aseman markkinoilla.

Sisällysluettelo:

LeverX rakensi skaalautuvan, täysin integroidun yritysratkaisun, joka optimoi työnkulkuja, lisää tehokkuutta ja tarjoaa reaaliaikaista tietoa. Tämä digitaalinen muutos siivitti FUCHSin pitkän aikavälin menestykseen ja auttoi sitä säilyttämään johtavan asemansa markkinoilla.

Tietoja FUCHSista

FUCHS-about

Lähes sata vuotta sitten, vuonna 1931, Rudolf Fuchs perusti FUCHSin, joka on tunnettu tuotemerkki maailmanlaajuisella voiteluainealalla. Suuren laman haasteista huolimatta Fuchs aloitti myymällä öljykanistereita laivayhtiöille ja loi näin perustan yritykselle, joka lopulta toimi yli 45 maassa. FUCHSin nykyinen pääkonttori sijaitsee Mannheimissa, Saksassa, ja se työllistää yli 5800 asiantuntijaa ja saavutti ennätyksellisen 3,4 miljardin euron liikevaihdon vuonna 2022.

Menestystä ei tietenkään saavuteta yhdessä yössä tai taata sitä ikuisesti. Ajan myötä yritys saavutti tuotantokapasiteettinsa rajat eikä pystynyt vastaamaan kuluttajien kasvaviin odotuksiin. Kilpailijoiden järjestelmiin verrattuna yrityksen oma yrityksenhallintajärjestelmä oli hidas ja tehoton. Lisäksi aikaisemman tiedon näyttäminen oli aikaa vievää analysoida. Säilyttääkseen johtavan asemansa markkinoilla yritys tarvitsi muutoksia.

LeverX näki tilaisuuden olla merkittävässä roolissa FUCHSin historiassa, mikä motivoi meitä tarttumaan projektiin.

Haasteet, jotka johtivat muutosten tarpeeseen

Jokainen LeverX:n projekti alkaa selvitysvaiheella, jossa tutkimme nykyistä järjestelmää pullonkaulojen ja parannusalueiden tunnistamiseksi. Tässä hankkeessa tunnistimme seuraavat haasteet:

Keskitetyn tiedonhallinnan puute
Tehtäväkriittisiä tietoja, kuten voiteluaineiden kulutusta, huoltoaikatauluja, jakoja ja laitteiden käyttöolosuhteita, ei voitu tallentaa ja hallita keskitetysti. Tämä hajanainen lähestymistapa osoittautui kaikkien sidosryhmien kannalta kalliiksi ja epäluotettavaksi.

Manuaaliset prosessit
Tietojen kerääminen ja syöttäminen tapahtui pääasiassa manuaalisesti, mikä johti tehottomuuteen operatiivisissa ja myyntiä edeltävissä toiminnoissa.

Laitteiden seisokit
Varhaiset merkit laitteiden toimintahäiriöistä jätettiin huomiotta, koska laitteiden suorituskykyä ei analysoitu ennakoivasti.

FUCHSin digitaalisen muutoksen projektin laajuus

LeverX-tiimi käytti hankkeessa ketterää, mukautuvaa menetelmää, jota on täydennetty LEAN-lähestymistavalla. Hanke toteutettiin useissa vaiheissa, joista jokainen suunniteltiin vastaamaan FUCHSin tarpeita ja odotuksia varmistaen samalla, että lopputuote vastaa sekä yrityksen tavoitteita että toiminnallisia vaatimuksia:

Suunnittelu ja tutkimus

Vierailimme asiakkaan tuotantolaitoksissa ja useissa tuotantopaikoissa osana kehitystyötä edeltävää tutkimusta. Määrittelimme yhteistyössä asiakkaan kanssa MVP-ominaisuuksien joukon. Poistimme joitakin alun perin suunnitelluista ominaisuuksista, jolloin pystyimme keskittymään tärkeimpiin seikkoihin:

  • Tuotteen kemialliset ja tekniset testit. Teknikot voivat syöttää ja tallentaa testituloksia, kuten tietoja lämpötilasta, refraktometrin konsentraatiosta, pH-tasosta, kokonaishapokkuudesta, bakteerien aktiivisuudesta, nesteen ja tuotteen kulutuksesta ja muista tuotantolaitteista kerätyistä mittareista.
  • Raporttien luominen. Testitulosten ja tietojen visualisointien avulla johtajat voivat luoda raportteja tuotteiden kulutuksesta, nesteen ominaisuuksista, laitteiden sijainnista ja muista mittareista. Raportointityökalun avulla käyttäjät voivat suodattaa tietoja tuotteen, konetyypin, toiminta-alueen tai työvuoron mukaan, jolloin koko tuotantolaitoksen tai tiettyjen laitteiden tiedot ovat saatavilla.
  • Hintalaskenta. Järjestelmä laskee automaattisesti tuotteen kulutuskustannukset tietyllä ajanjaksolla.

MVP-kehitys

MVP:tä luodessamme tavoitteenamme oli testata mahdollisimman vähän ominaisuuksia ja samalla tunnistaa parhaat tietojenkäsittelytekniikat, joilla varmistetaan nopea, tarkka ja kustannustehokas tiedonkeruu ja analytiikka jokaiselle asiakkaan asiakkaalle.

Integroimme alustaan IoT-yhteyden, joka mahdollistaa kattavan raportoinnin ja reaaliaikaisen tiedonkeruun.

Pilvialustan valinta ja toteutus

Aluksi käyttäjätiedot tallennettiin sisäiseen tietokantaan IdentityServer4:n avulla. Asiakkaan vaatimusten muuttuessa sen skaalautuvuusominaisuudet eivät kuitenkaan enää riittäneet. Arvioimme useita pilvipalveluntarjoajia skaalautuvuuden varmistamiseksi ennen kuin valitsimme Microsoft Azuren.

  • Azure soveltuu hyvin yrityslaajuisille alustoille, jotka hallitsevat useita tietovirtoja samanaikaisesti ja käsittelevät tehokkaasti valtavia tietomääriä.
  • Azure mahdollistaa helpon maailmanlaajuisen käyttöönoton, sillä se on läsnä tärkeimmillä maailmanlaajuisilla alueilla, kuten Yhdysvalloissa, Euroopassa, Kiinassa ja Afrikassa.
  • Integrointi Microsoft 365:n kanssa yksinkertaisti FUCHSin asiakirjojen käsittelyä yhtenäisessä verkossa.
  • Pilvipalveluntarjoajien kattavan arvioinnin avulla pystyimme minimoimaan käyttöönoton infrastruktuurikustannukset vahvistamalla Azuren korkeamman vikasietoisuuden ja turvallisuuden.

Koodin laadun ja jatkuvan parantamisen varmistaminen

Sovelsimme hyväksi havaittuja tekniikoita alustan skaalautuvuuden ja vakauden varmistamiseksi. Koko kehityssyklin ajan tiimi jatkoi näiden tekniikoiden jatkuvaa jalostamista parantaakseen alustan luotettavuutta ja suorituskykyä.

SonarQuben integrointi

  • Asiakkaan CI/CD-putkeen integroimme SonarQuben, tehokkaan staattisen koodianalyysityökalun, automaattisia koodin laadun tarkistuksia varten. SonarQube tarjoaa ennakoivan lähestymistavan koodin terveyteen tunnistamalla mahdolliset ongelmat, ylläpitämällä koodausstandardeja ja varmistamalla laadun koko kehityksen elinkaaren ajan.

Johdonmukaiset koodaustyylit ja -käytännöt

  • Käytimme EditorConfig-ohjelmistoa backendissä, jotta voimme tarjota yhtenäisen muotoilun koko tiimille ja ylläpitää yhdenmukaisia koodityylejä eri editoreissa ja IDE-ohjelmissa.
  • Frontendissä käytimme ESLintiä, muokattavaa työkalua JavaScript-koodin ongelmien tunnistamiseen ja raportointiin, jotta kehittäjät voisivat noudattaa koodausohjeita ja välttää yleisiä virheitä.

Parhaat käytännöt koodin tarkistuksessa

  • Varmistaaksemme erinomaisen laadun ja keskittyäksemme yksityiskohtiin, pilkoimme koodin pienempiin osiin hallittavissa olevaa, perusteellista tarkistusprosessia varten.
  • Koodimuutokset testattiin asiakkaan järjestelmään konfiguroidussa paikallisessa haarassa, jotta voitiin varmistaa asianmukainen toimivuus kyseisessä kokoonpanossa.
  • .NET-koodausstandardien noudattaminen varmistettiin tarkistamalla johdonmukainen muotoilu, kielenkäyttö ja nimeämiskäytännöt.
  • Validoimme syöttöparametrit, arvioimme ääritapauksia ja varmistimme oikean käyttäytymisen eri olosuhteissa koodin kestävyyden takaamiseksi.
  • Lopuksi arvioimme koodin luettavuutta, rakennetta ja organisointia varmistaaksemme, että koodi on selkeä, hallittavissa ja tulevien kehittäjien helppo ymmärtää ja käyttää.

LeverXin toimittama ratkaisu

LeverXin tiimi rakensi asetetussa aikataulussa kattavan Microsoft Azureen perustuvan alustan.

Image_ENG-min

Käyttöönotetut ominaisuudet auttoivat FUCHSia voittamaan toiminnalliset haasteet:

IoT-ohjautuva reaaliaikainen tiedonkeruu

LeverX toteutti vankan IoT-integraation, joka mahdollisti reaaliaikaisen tiedonkeruun ja -seurannan monenlaisista laitteista ja resursseista. Näin käyttäjät voivat seurata laitteiden suorituskykyä vaihtelevissa käyttöolosuhteissa ja saada välittömästi tuloksia huoltotarkastuksista. Järjestelmä myös ennustaa voiteluaineiden raaka-aineiden loppumisen, mikä helpottaa ennakoivaa varastojen täydentämistä.

Lisäksi integroimme useiden eri toimittajien antureita, jotta säiliöiden reaaliaikainen valvonta mahdollistaisi käyttäjille näkemyksiä tuotetasoista, historiallisesta käytöstä ja tyhjenemisennusteista, jotka kaikki esitetään dynaamisissa visualisoinneissa.

Turvallinen Microsoft Azure -integraatio Global Identity Access Management -palvelun kanssa.

Parantaaksemme turvallisuutta ja tehostaaksemme todennusta integroimme Microsoft Azure Active Directory -palvelun globaaliin identiteetin käyttöoikeuksien hallintajärjestelmään. Tämä keskitetty lähestymistapa yksinkertaistaa todennusta kaikissa sovelluksissa ja komponenteissa, ja kehittyneet tietoturvaominaisuudet - kuten Azure Active Directory, monitekijätodennus, salaus ja riskienvalvontatyökalut - varmistavat arkaluonteisten tietojen suojan ja GDPR:n noudattamisen.

Mukautettavat BI (Business Intelligence) -raportit

Alustamme sisältää joustavan Business Intelligence (BI) -paketin, jonka avulla käyttäjät voivat luoda räätälöityjä raportteja keskeisten kriteerien perusteella. Nämä raportit tarjoavat tehokkaita tietovisualisointeja, jotka yksinkertaistavat analyysiä ja tekevät kriittisistä oivalluksista helpommin saatavilla olevia ja toimintakelpoisia nopeampaa päätöksentekoa varten.

fuchs-app-1

Teknikoiden mobiilisovellus

LeverX kehitti teknikoille mobiilisovelluksen, joka tukee offline-datan kirjaamista, jolloin he voivat toimia syrjäisillä alueilla ilman internetyhteyttä. Sovellus kokoaa testi- ja kulutustiedot yhteen järjestettyyn tiedostoon, jolloin kaikki tiedot ovat saatavilla, ajan tasalla ja helposti hallittavissa.

fuchs-app-2

Automatisoitu tehtävien hallinta

Integroimme ERP-järjestelmään automaattisen tehtävienhallintajärjestelmän, jonka avulla teknikot voivat automatisoida ja aikatauluttaa toistuvia laitehuoltotehtäviä. Järjestelmä tukee myös reittisuunnittelua, mikä auttaa teknikkoja luomaan tehtäväjaksoja, jotka varmistavat tehokkaan huoltosuunnittelun ja johdonmukaiset laitteiden suorituskyvyn tarkastukset.

fuchs-app-3

Älykäs laadunvalvonta

LeverX:n Smart Quality Control -moduuli tarjoaa ennakoivan ongelmanhallinnan, jonka avulla FUCHS voi havaita, arvioida ja käsitellä tuotantoriskejä, kuten laitevikoja. Järjestelmä arvioi automaattisesti ongelmien (esim. vuotojen) korjausajat ja -kustannukset, mikä auttaa johtajia suunnittelemaan vastaavasti tuotantohäiriöiden minimoimiseksi.

fuchs-app

Automatisoidut asiakirjojen työnkulut

Virtaviivaistimme FUCHSin asiakirjojen työnkulkuja automatisoimalla infrastruktuuritiedostojen päivitykset aina, kun uusia valmistajia tai laitoksia lisätään. Tämä vähentää manuaalista tietojen syöttämistä, parantaa tarkkuutta ja varmistaa, että tiedot ovat aina ajan tasalla.

Järjestelmän lokalisointi maailmanlaajuista käyttöä varten

Järjestelmäalusta on täysin lokalisoitu FUCHSin maailmanlaajuisen toiminnan tukemiseksi. Monikielisten ominaisuuksien ansiosta järjestelmä voi kääntää kenttiä, asetuksia ja määrityksiä kansainvälisten käyttäjien tarpeiden mukaan. Lisäksi se tarjoaa muokattavia kenttien nimiä, jolloin asiakkaat voivat räätälöidä alustan terminologian paikallisten tai organisaation vaatimusten mukaiseksi ja varmistaa saumattoman käytettävyyden eri alueilla.

Maantieteellisten haasteiden voittaminen yhdessä FUCHSin strategisista toimipisteistä

Kiina on yksi FUCHSin keskeisistä strategisista alueista. Kiinan hallituksen politiikat tekivät käyttöönottoprosessista kuitenkin monimutkaisen. Suurin haaste oli se, että useita Microsoft Azuren palveluja, kuten SMTP (sähköpostipalvelu) ja CosmosDB (keskeinen Azure-tuote), ei ollut tuolloin saatavilla Kiinassa, vaikka ne olivat saatavilla Euroopassa.

Lisäksi Kiinan tiukkojen vaatimusten vuoksi, jotka rajoittavat datan käytön valtion rajojen sisäpuolelle, oli käytettävä paikallisia pilviratkaisuja, sähköpostin jakelupalveluja, teleoperaattoreita ja muuta alueellista infrastruktuuria.

Näiden esteiden voittamiseksi perustimme Microsoft Azureen perustuvan infrastruktuurin, joka vastasi eurooppalaista asetusta, ja otimme käyttöön erityisesti Kiinan markkinoille suunniteltuja palveluja, kuten SendGridin sähköpostin jakeluun. Näin varmistetaan toiminnan johdonmukaisuus samalla kun noudatetaan paikallisia säännöksiä.

Hankkeessa käytetty teknologiapino

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

Mitä asiakas saavutti LeverX:n ratkaisun avulla?

Asiakas automatisoi menestyksekkäästi lukuisia liiketoimintaprosesseja LeverX-tiimin kehittämän modernin yritysratkaisun avulla. Tämä lisäsi myyntiä, paransi teknikkojen tuottavuutta ja virtaviivaisti tiedonhallintaa helpommin saatavilla olevilla, käyttökelpoisilla oivalluksilla.

Hankkeen keskeisiä saavutuksia ovat mm:

  • Uusi ratkaisu tarjosi yhtenäisen yrityksen hallintajärjestelmän (ERP), joka täytti asiakkaan asiakkaiden tärkeän tarpeen.
  • Asiakas voi hallita tehokkaasti useita laiteomaisuuksia samanaikaisesti, mikä parantaa merkittävästi yrityksen kokonaistuottavuutta.
  • Kehittyneillä tiedonkäytön hallintatyökaluilla varmistetaan kriittisten alustatietojen turvallinen käsittely, GDPR-vaatimusten noudattaminen ja käyttäjätietojen suojaaminen.
  • Reaaliaikainen tiedonseuranta mahdollistaa nopean data-analyysin ja nopean raportoinnin, mikä tukee nopeampaa päätöksentekoa.
  • Alusta käsittelee reaaliaikaisia laitetietoja - mukaan lukien suorituskykymittarit, voiteluaineiden tuotantoon tarkoitettujen kemiallisten yhdisteiden testitulokset ja IoT-anturitiedot - kahdessa sekunnissa, mikä mahdollistaa nopean sivulatauksen ja tulosten suodatuksen.
  • Ennakoivat huoltohälytykset ja -menettelyt minimoivat laitteiden seisokkiajan ja vähentävät käyttökustannuksia.

Keskitetyn tietokantojen ja tuotteiden käyttöpisteen ansiosta alusta edistää vaivatonta koordinointia asiakkaan toimipisteissä. Älykäs tietojen visualisointi parantaa myös kriittisten tietojen tulkintaa, mikä johtaa nopeampiin ja tietoon perustuviin päätöksiin.

Lisää asiakastarinoita