Legg igjen kontaktinformasjonen din, så sender vi deg vår whitepaper på e-post.
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

ERP-system for byggebransjen: 30 % økning i løsningens ytelse

Nett- og mobilapplikasjoner med et API-system for enkel administrasjon av forretningsprosesser.

Kunde

Industri
Bygg og anlegg
Region
Tyskland
Kunde siden
2020

Kunden vår henvendte seg til oss med en forespørsel om å bygge et ERP-system som ville spore de ansattes effektivitet for å overføre disse dataene videre til den lokale mottakeren.

Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.

Utfordring

Opprinnelig forsynte kunden oss med et operativsystem med rik funksjonalitet: jobbtildeling, tidssporing, statistikk, inkludert, men ikke begrenset til, antall arbeidere på byggeplassen og/eller antall byggeplasser, push-varsler, sanntidssynkronisering osv. Det var imidlertid et problem med begrenset tilgang til løsningen. Kunden ønsket å gjøre den tilgjengelig for allmennheten.

Løsning

I tillegg til nett- og mobilapplikasjoner utviklet teamet vårt et API-system og et administrasjonspanel for å hjelpe ansatte med å spore og administrere arbeidet sitt.

Brukerrollene er beskrevet som følger: superadministratorer med alle rettigheter, administratorer uten administrasjons- eller bedriftsinnstillingsrettigheter og individuelle brukere. Brukere er ansatte som trenger å spore arbeidstiden sin gjennom rapportene.

Våre programvareingeniører har også implementert visse funksjoner for ledere og deres underordnede for å gjøre arbeidsprosessene mer effektive og mindre tidkrevende.

Tidssporing

Vi har utvidet funksjonaliteten til rapportene slik at de ansatte i stedet for å fylle dem ut manuelt, kan sende bilder av rapportene sine som er godkjent av de lokale arbeidslederne. Brukerne kan sende tidsintervaller med arbeidstid og pauser på en hvilken som helst praktisk måte: fylle ut en tabell med tidsintervaller eller sende et bilde av rapporten mens de er hjemme.

Arbeidsoppgaver

Jobbtildeling fungerer som en konstruktør. Den består av ulike elementer som Google-kart, PDF-visning og egne felt for utfylling. Plattformen gjør det mulig for administratorer og superadministratorer å foreta jobbtildelinger på forskjellige måter.

De kan for eksempel opprette filene sine ved å legge ved en PDF-fil av en arbeidsoppgave i stedet for å opprette en ny.

De kan også importere tilpassede Google-kart fra Mine kart. Administratorer kan tilpasse kartet ved hjelp av dette verktøyet ved å legge til veipunkter, ulike merker, former og etiketter og deretter laste opp det opprettede kartet i appen for å gi tilgang til teamet.

API-system

Siden denne løsningen er tildelt et stort antall faste brukere, ble API-systemet utformet for å behandle forespørsler fra flere brukere. Det gjør det også mulig å koble andre større systemer til dette API-et. Dessuten kan hver nye klient kreve ekstra funksjonalitet.

Teknologier og verktøy

Back-end
Ruby on Rails
Front-end
Angular 14, Backbone.js
Databaser
PostgreSQL, MongoDB, Redis
DevOps
Kubernetes, Terraform, RabbitMQ
Cloud
AWS (EC2, Lambda, S3, Athena, osv.)
VCS
GitLab

Prosess

Med tanke på alle kravene til kunden og detaljene i prosjektet, foreslo vi Scrum som en livssyklusmetodikk for programvareutvikling. Vi brukte Jira og Confluence til å tildele oppgaver og spore teamets fremdrift. All kommunikasjon ble holdt i Slack.

Basert på vår rike erfaring med å utvikle ulike webapplikasjoner og datahåndteringssystemer, foreslo teamet vårt den mest passende teknologistakken. Derfor valgte vi Ruby, siden det er et språk som kan distribueres raskt og som muliggjør rask MVP-produksjon.

For å spore fremdriften og forbedre leveringshastigheten holdt vi daglige møter og månedlige tilbakeblikk med teamet. For å holde kontakten med kunden hadde teamet vårt to ukentlige sprintgjennomganger som viste fremdriften og ga kunden oppdateringer om fremtidsplanene.

Team

4
Back-end-utviklere
3
Front-end-utviklere
2
QA ingenieurs
team-innowise

Resultater

Som et resultat har vi fullført kundens oppgave og lansert den nye funksjonaliteten i tide. Vi lanserte applikasjonen til Apple Store, Play Market, web og API-systemer, og fikk inn et betydelig antall brukere samtidig som vi opprettholdt den høye ytelsen.

Takket være den praktiske jobbtildelingen og tidssporingsfunksjonaliteten ble løsningen raskt populær blant brukerne. Hver nye kunde setter stor pris på tilpasningsmuligheten fordi det er mulig å skreddersy løsningen til de spesifikke kravene til hver enkelt virksomhet. Med sin robuste funksjonalitet og intuitive brukergrensesnitt kan alle brukere enkelt håndtere det uten problemer.

Prosjektets varighet
  • Siden 2020
  • Prosjektet pågår fortsatt; på dette stadiet støtter vi plattformen og implementerer nye funksjoner.

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    pil