Platform til energistyring: 60% forbedring af forsyningsselskabernes drift

Innowise har designet back-end og front-end til en webbaseret gas management platform og udviklede en app til energistyring.

Kunde

Industri
Energi og forsyningsselskaber
Region
EU
Kunde siden
2021

Vores kunde er førende inden for energi- og forsyningssektoren og leverer gastjenester til forbrugere i hele Europa.

Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.

Udfordring: At bygge en gassoftwareløsning til at forbedre produktiviteten

Energi- og forsyningsselskaber står nu over for den udfordring at skulle optimere deres effektivitet og ydeevne, især når det gælder transport og distribution af energiressourcer. Dette arbejde er centreret omkring flere afgørende vektorer, herunder:

  • overvågning af energiforsyningssystemernes tilstand;
  • kontrollere energiforsyningen under kontrakten;
  • forbedre arbejdet i drifts- og ekspeditionsafdelingen;
  • forbedre forsyningsbalancerne for at fjerne ubalancer;
  • minimere teknologiske og kommercielle tab;
  • øge nøjagtigheden af prognoser for ressourceforbrug.

Når organisationer bliver større, stiger kompleksiteten i deres drift også. Det er ikke længere muligt at styre distributionens undersystemer ved hjælp af traditionelle systemer: Antallet af brugere stiger, og det samme gør antallet af specialiserede undersystemer.

For at løse disse udfordringer havde vores kunde implementeret en samlet desktop-informationsplatform til effektivt at styre både hoved- og distributionsundersystemerne og samtidig sikre en effektiv koordinering af dem.

Den samlede informationsplatform gav mulighed for automatiseret dataindsamling, -behandling og -præsentation fra systemer på lavt niveau samt problemfri integration med tredjepartssystemer og -applikationer. Energistyringssystemets software var dog allerede forældet og opfyldte ikke de moderne krav til ydeevne, pålidelighed og sikkerhed, som er væsentlige krav til denne type software.

For at løse problemerne med platformen henvendte vores kunde sig til Innowise for at få hjælp til at udvikle en webløsning. Som eksperter i webudvikling sørgede vi for, at projektet fik den særlige opmærksomhed og erfaring, der var nødvendig for en vellykket gennemførelse. Derudover fik vi til opgave at udvikle en mobilapplikation med samme funktionalitet som platformen. Ved at udnytte vores ekspertise og erfaring lykkedes det os at udvikle en omfattende platform, der opfyldte kundens unikke krav.

Løsning: Udvikling af gasstyringsplatform

Kunden kæmpede med en forældet desktop-platform og havde brug for en moderne løsning til effektiv styring af deres gasressourcer. Løsningen forventedes at indeholde funktioner som nøjagtig sporing, forsyningsplanlægning, transportprognoser og reduktion af gasbalancetab. For at sikre en problemfri drift af deres gasressourcestyringssystem anmodede kunden også om et analysesubsystem, ekspedition og styring af regnskabsobjekter.

For at imødekomme disse udfordrende krav påtog Innowise's team af højt kvalificerede udviklere sig opgaven med at udvikle backend-arkitekturen til systemet. Projektet blev omhyggeligt opdelt i flere undersystemer, der hver især var specifikt designet til at imødekomme kundens unikke krav. Denne tilgang gjorde det muligt for teamet at fokusere på specifikke områder og implementere effektive løsninger, hvilket i sidste ende førte til et vellykket projektresultat.

OVERSIGT OVER SAMLET INFORMATIONSPLATFORM

Den eksisterende kundes desktop-baserede app var gammel, kunne ikke opfylde virksomhedens nuværende krav og manglede vigtige funktioner. For at løse dette problem udviklede vi en moderne platform, der gør det muligt for gasselskabet at håndtere komplekse opgaver med lethed. Takket være vores backend-udvikleres store erfaring var vi i stand til at implementere en række tidsbesparende og omkostningseffektive gassoftwareløsninger til at styre virksomhedens drift, optimere dens processer og sikre, at effektiviteten og rentabiliteten opretholdes.

Det udviklede system er således i stand til at løse følgende opgaver:

  • Forbedring af drifts- og ekspeditionsstyringsværktøjer i netsystemet for at forbedre dets ydeevne;
  • overvågning af teknologiske systemers og strømforsyningssystemers tilstand;
  • sikre, at gasforsyningen holdes i overensstemmelse med de aftalte specifikationer;
  • forbedre kvaliteten af forsyningsbalancerne ved at identificere ubalancer;
  • præcis forudsigelse af dynamikken i gasforbruget.

Desuden har webplatformen de nødvendige værktøjer til at reagere fleksibelt på gasforbrugernes behov, minimere teknologiske og kommercielle tab og hurtigt identificere og lokalisere nødsituationer på gasforsyningsanlæg.

WEBPLATFORMENS UNDERSYSTEMER

Vores dygtige udviklere har skabt en banebrydende platform til webgasstyring, udvidet dens muligheder og integreret den med nye undersystemer.

De har også sørget for, at alle undersystemerne arbejder problemfrit sammen og kommunikerer hurtigt med hinanden, hvilket giver et meget effektivt workflow.

  • Gasregnskabssoftware er et vigtigt delsystem, der muliggør præcise justeringer, prognoser, distributioner og forsyningsplanlægning af gasressourcer. Denne software spiller en afgørende rolle i optimering af transport og udførelse af tekniske beregninger for at sikre maksimal effektivitet.
  • Det administrative delsystem er ansvarligt for systemkomponenter, brugertilladelser og roller. Derudover indstiller og overvåger det systemets parametre for at sikre, at det fungerer problemfrit.
  • Subsystemet til afsendelse giver en strømlinet måde at registrere og behandle nødanmodninger på og til at spore fremskridtene i nødarbejdet. Vores udviklere har med succes forbundet delsystemet med et tredjeparts adressekartotek for nøjagtigt at registrere og spore indgående anmodninger. Således vises alle adresser på kortet, hvilket bidrager til et mere koordineret arbejde for disponenterne.
  • Delsystemet for regnskabsobjekter spiller en nøglerolle i den automatiserede bogføring og vedligeholdelse af alle objekter i informationssystemet (udstyr, kontrakter, organisationer, leveringsordninger).
  • Portalsubsystemet giver mulighed for at se vedhæftede filer, give brugeren besked om eventuelle hændelser og aflæse ventende rapporter.
  • Analysesubsystemet er et kraftfuldt værktøj, der giver brugerne mulighed for at visualisere data i en række forskellige formater, opbygge oversigtsrapporter og afdække indsigter, der kan bruges til at forbedre driften. Det gør det muligt at få adgang til og analysere store datasæt hurtigt og effektivt.
  • Mappesubsystemet giver mulighed for at administrere mapper og kategorisere information for at holde styr på vigtige data.

Innowise-udviklerne har implementeret en avanceret løsning, der gør det muligt for gasregnskabssubsystemet at fungere på basis af telemetridata. Ved at bruge disse data kan vores kunde bedre forstå sine energiforbrugsmønstre og træffe mere informerede beslutninger om, hvordan de kan bruge deres ressourcer effektivt.

DATABASER

Vores eksperter besluttede at bruge flere databaser, da det var nødvendigt at lagre og få adgang til store mængder data på tværs af forskellige undersystemer. På den måde kunne vi give problemfri og sikker adgang til data og samtidig sikre, at hele kundens system fungerede optimalt.

  • PostgreSQL er en vigtig komponent, da den tilbyder pålidelig datalagring og -hentning, skalerbarhed og avancerede sikkerhedsfunktioner, der er kritiske for håndtering af store mængder data. Ved at implementere PostgreSQL i den samlede informationsplatform kan vores klient sikre sikkerheden og nøjagtigheden af deres data og samtidig strømline driften.
  • ClickHouse giver analyse- og rapporteringsfunktioner i realtid, som er afgørende for at kunne håndtere store datasæt, og det giver skalerbarhed, pålidelighed og høj ydeevne. Med sin evne til at lagre data i kolonneformat og behandle dem hurtigt med SQL-forespørgsler er det en ideel løsning for gasselskaber, der har brug for en omfattende, men effektiv platform til at levere indsigt.
  • MongoDB er blevet brugt som opbevaringssted for referenceforretningsobjekter hentet fra eksterne systemer.

MOBILE APPLIKATIONER

Hovedformålet med mobilapplikationen er at underrette brugerne om forskellige begivenheder eller hændelser og give dem adgang til webplatformen ved hjælp af en engangskode. Den designede app giver også følgende fordele:

  • Forbedret brugeroplevelse: Vi har designet en brugervenlig grænseflade, der er fuldt optimeret til mobile enheder.
  • Øget effektivitet: En mobilapp giver brugerne mulighed for at spore data i realtid, hvilket hjælper dem med at reagere hurtigt på forskellige problemer.

Derfor ydede Innowise enestående hjælp til udvikling af energiapper, hvilket resulterede i betydelige fordele for kunden. Med vores ekspertise og innovative tilgang var kunden i stand til at få en fuldt fungerende energistyringsapp, der gav mulighed for nøjagtig justering, aggregering, prognose, distribution og forsyningsplanlægning af gasressourcer.

Teknologier

Back-end
Java 17, Groovy; Spring Boot (2.7.x), Cloud, Actuator; Quartz Scheduler; Apache POI; ELK
Front-end
Angular, RxJS, Leaflet, Nginx Python-MIP
Mobil
Flutter, Dart, Flutter Async, Clean Architecture, BLoC, Web-Sockets
DevOps
Amazon SQS, AWS, MinIO, EC2
Platforme
Web, mobil

Proces

Da kunden henvendte sig til os, havde de en omfattende forståelse af systemets design og logik. Vi stillede vores ekspertise til rådighed for at understøtte deres vision ved at skabe en solid backend- og frontend-udviklingsplan, der kunne føre den ud i livet. Gennem vores fælles indsats var vi i stand til hurtigt at skabe et fuldt funktionelt system, der fuldt ud opfyldte kundens forventninger.

Takket være vores omfattende erfaring var vi i stand til hurtigt at skabe den mobilapp, som kunden havde bedt om. Vi udnyttede API-backend'en og brugte den til mobilappen og fortsatte derefter med finjustering og nødvendige forbedringer.

Den agile softwareudviklingsmetode blev valgt som den, der passede bedst til vores kundes behov. Daglige møder og sprintgennemgange hver anden uge gav vores team overblik over projektet og gjorde det muligt for dem at holde sig på sporet og gøre hurtige fremskridt.

Vi brugte Slack til kommunikation med kunden, Google Meet til teamsamarbejde, Confluence til opbevaring af projektdokumentation og Jira til overvågning af opgavernes fremdrift. Denne strømlinede proces gjorde det muligt for os at samarbejde ubesværet om projektet og færdiggøre det inden for den anslåede tidsramme.

Derfor fik kunden en perfekt fungerende webplatform og en mobilapp, der fuldt ud dækkede deres behov.

Hold

5
Back-end-udviklere
4
Front-end-udviklere
3
Mobile udviklere
team-intelligent

Resultater: Øget overskud og effektivitet i energi- og forsyningsvirksomhed

Vores udviklingsteam har bygget en kraftfuld webapplikation med fuldt fungerende back-end og front-end til kunden. Resultatet er, at de nu har adgang til en omfattende gasstyringsplatform, som gør dem i stand til at styre deres energi- og forsyningsvirksomhed mere effektivt. Med inkorporering af banebrydende teknologier har applikationen givet kunden uovertruffen kontrol over deres processer.

Ud over webplatformen skabte vi også en mobilapplikation, der giver brugerne de samme funktioner og muligheder, uanset hvor de befinder sig. Denne sømløse oplevelse sikrer, at brugerne ikke går på kompromis med ydeevne eller kvalitet.

Den vellykkede integration af tredjepartsmapper og -databaser var også på Innowise's side. Denne integration gjorde det muligt for kunden at være mere effektiv i sin drift, hvilket førte til en bedre brugeroplevelse og øget rentabilitet.

Projektets varighed
  • 5 måneder for MVP
  • Projektet fortsætter; i denne fase understøtter vi platformen og implementerer ny funktionalitet.

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil