Lämna dina kontaktuppgifter, så skickar vi dig vår presentation via e-post.
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt anpassat marknadsföringsmaterial i enlighet med Integritetspolicy.
Formuläret har skickats in framgångsrikt! Ytterligare information finns i din brevlåda.
Innowise Group är ett internationellt företag för utveckling av mjukvara med fullständig cykel som grundades 2007. Vi är ett team med över 1500 IT-proffs som utvecklar mjukvara för andra yrkesverksamma över hela världen.
Om oss
Innowise Group är ett internationellt företag som utvecklar mjukvara för hela cykeln. som grundades 2007. Vi är ett team på över 1400 IT-proffs som utvecklar mjukvara för andra företag. yrkesverksamma över hela världen.

ERP-system för byggbranschen

Webb- och mobilapplikationer med ett API-system för att enkelt hantera affärsprocesser.

Kund

Bransch
Byggnation
Region
Tyskland
Kund sedan
2020

Vår kund kontaktade oss med en begäran om att bygga ett ERP-system som skulle spåra de anställdas effektivitet för att sedan överföra dessa uppgifter till den lokala acceptören.

Detaljerad information om klienten kan inte avslöjas enligt bestämmelserna i NDA.

Utmaning

Till att börja med gav kunden oss ett operativsystem med många funktioner: jobbtilldelning, tidsuppföljning, statistik, inklusive men inte begränsat till antalet arbetare på platsen och/eller antalet platser, push-notiser, synkronisering i realtid osv. Det fanns dock ett problem med begränsad tillgång till lösningen. Kunden strävade efter att göra den tillgänglig för allmänheten.
Integrering av API-system

Lösning

Förutom webb- och mobilapplikationer utvecklade vårt team ett API-system och en administrationspanel för att hjälpa de anställda att spåra och hantera sitt arbete.

Användarrollerna beskrivs enligt följande: superadministratörer med alla rättigheter, administratörer utan rättigheter för hantering eller företagsinställningar och enskilda användare. Användare är anställda som behöver spåra sin arbetstid med hjälp av rapporterna.

Våra mjukvaruingenjörer har också implementerat vissa funktioner för chefer och deras underordnade för att göra arbetsprocesserna effektivare och mindre tidskrävande.

Tidsspårning

Vi har utökat rapporternas funktionalitet så att de anställda i stället för att fylla i dem manuellt kan skicka foton av sina rapporter som godkänts av deras lokala platschefer. Användarna kan skicka tidsintervall med arbetstid och raster på ett bekvämt sätt: fyll i en tabell med tidsintervall eller skicka ett foto av rapporten när du är hemma.
Arbetsuppgifter

Arbetsuppgifter

Jobbtilldelningen fungerar som en konstruktör. Den består av olika element som Google Maps, PDF-läsare och särskilda fält för ifyllande. Plattformen gör det möjligt för administratörer och superadministratörer att göra jobbtilldelningar på olika sätt.

De kan till exempel skapa sina filer genom att bifoga en PDF-fil av en arbetsuppgift i stället för att skapa en ny.

De kan också importera anpassade Google-kartor från Mina kartor. Administratörer kan anpassa kartan med det här verktyget genom att lägga till waypoints, olika markeringar, former och etiketter och sedan ladda upp den skapade kartan i appen för att ge teamet tillgång till den.

API-system

API-system

Eftersom den här lösningen är avsedd för ett stort antal regelbundna användare har API-systemet utformats för att behandla förfrågningar från flera användare. Det gör det också möjligt att ansluta andra större system till detta API. Dessutom är varje ny kund berättigad att kräva extra funktionalitet.

Teknik och verktyg

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

Process

Med hänsyn till alla kundens krav och projektets särdrag föreslog vi Scrum som metod för livscykelutveckling av programvara. Vi använde Jira och Confluence för att tilldela uppgifter och följa teamets framsteg. All kommunikation hölls i Slack.

Baserat på vår rika erfarenhet av att utveckla olika webbapplikationer och datahanteringssystem har vårt team föreslagit den mest lämpliga tekniken. Vi valde Ruby eftersom det är ett språk som snabbt kan användas och som möjliggör snabb MVP-produktion.

För att spåra framstegen och förbättra leveranshastigheten höll vi dagliga möten och månatliga retrospektiva möten med teamet. För att hålla kontakten med kunden hade vårt team två gånger i veckan sprintgenomgångar som visade framstegen och gav kunden uppdateringar om de framtida planerna.

system för byggnadsindustrin

Team

4
Back-end-utvecklare
3
Front-end-utvecklare
2
QA-ingenjörer
team-innowise

Resultat

Som ett resultat av detta har vi slutfört kundens uppdrag och lanserat den nya funktionen i tid. Vi släppte applikationen till Apple Store, Play Market, webben och API-systemen och fick in ett stort antal användare samtidigt som vi bibehöll den höga prestandan.

Tack vare den bekväma funktionen för jobbtilldelning och tidsuppföljning blev lösningen snabbt populär bland användarna. Varje ny kund uppskattar mycket anpassningsalternativet eftersom det finns en möjlighet att skräddarsy lösningen till varje företags specifika krav. Med dess robusta funktionalitet och intuitiva användargränssnitt kan varje användare enkelt hantera den utan problem.

Projektets varaktighet
  • Sedan 2020
  • Projektet pågår fortfarande; i detta skede stöder vi plattformen och implementerar nya funktioner.

Behöver du en teknisk lösning? Kontakta oss!

    Ladda upp en fil

    Du kan bifoga upp till en fil på totalt 20 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på Skicka-knappen kommer Innowise Group att behandla dina personuppgifter i enlighet med vår Privatlivspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    När vi har tagit emot och behandlat din begäran kommer vi att kontakta dig. för att beskriva dina projektbehov i detalj och underteckna ett NDA för att säkerställa att för att garantera konfidentialitet för informationen.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad. uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma fram till en överenskommelse.

    4

    Vi undertecknar ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt. möjligt.

    Den här webbplatsen använder cookies

    Vi använder cookies för att förbättra din webbupplevelse, visa anpassade annonser eller innehåll och analysera trafiken på webbplatsen. Genom att klicka på "Acceptera allt" samtycker du till vår användning av cookies. Kolla in vår Integritetspolicy.

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    pil