Excel-automatiseringsløsning med over 10.000 downloads

Innowise har udviklet et brugerdefineret Excel add-in og integreret det med en cloud-baseret database, så teams kan samarbejde om regneark og forbedre versionskontrol og datanøjagtighed.

Kunde

Industri
Virksomhed
Region
STORBRITANNIEN
Kunde siden
2021

Vores kunde er en fremadstormende startup, der er dedikeret til at udvikle innovative IT-løsninger, der har en positiv indvirkning på verden.

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

Udfordring

Styrker problemfrit teamsamarbejde og nøjagtighed gennem udvikling af Excel-plugins

Excel er et kraftfuldt softwareprogram, der er meget udbredt i forskellige brancher, og som giver brugerne mulighed for at analysere og bruge deres data til at uddrage værdifuld indsigt uden at have brug for avanceret teknisk viden.

Men når flere teammedlemmer samarbejder om et enkelt Excel-regneark, får de problemer med versionskontrol, konflikter, når de redigerer det samme regneark, og vanskeligheder med at identificere ændringer foretaget af forskellige brugere. Det resulterer i unøjagtige ændringer og fejl, som påvirker projektets tidslinje og budget. 

I erkendelse af denne udfordring henvendte vores kunde sig til Innowise for at få Udvikling af Excel-plugins med en idé om at udvikle et Excel-tilføjelsesprogram, der kan integreres med den eksisterende open source-platform. Dette plugin har til formål at levere en innovativ løsning, der gør det muligt for teams at samarbejde om regneark, samtidig med at fejl reduceres og produktiviteten øges. 

Løsning

Udvikling af brugerdefinerede Excel-tilføjelser til cloud-databaser

Innowise udviklede en tilpasset Microsoft Excel add-in der kræver en klient/server-forbindelse til klientens cloud-databaseplatform. Udviklingen omfattede opbygning af et komplet system til integration af Excel-plugin'et med databasen, hvilket sikrede problemfri kommunikation mellem de to produkter.

Versionsstyring og fælles redigering

Med vores specialbyggede plugin integreret med en skybaseret database kan regneark konverteres til JSON-dokumenter og gemmes som uforanderlige data med opdateringer gemt som deltaer. Det giver mulighed for versionsstyring og samarbejdsfunktioner, herunder rollback og mulighed for at sammenligne forskellige versioner af den samme fil.

Effektiv sporing af ændringer og godkendelsesworkflows

Vores løsning har gjort det muligt for brugerne nemt at sammenligne forskellige versioner af Excel-regneark side om side for at identificere ændringer i dataene. Det er muligt ved hjælp af vores JSON-diff- og patch-funktioner samt vores tabel-diff-funktion, som genererer en patch ud fra to forskellige værdimatricer. Det giver mulighed for at forbedre synligheden af ændringer og kontrollere nøjagtigheden i samarbejdsbaserede workflows.

Teknologier

TypeScript, CSS/HTML

Skrivebord

C#, .NET, MVVM, WPF, VSTO, AutoMapper

NodeJS, Docker, HTTP REST API, Azure (App Services), GitHub

CI/CD

 GitHub-handlinger

Biblioteker

Syncfusion

Proces

Som førende Virksomhed til udvikling af Excel add-inInnowise fulgte en systematisk proces, da vi udviklede et brugerdefineret Excel-plugin og integrerede det med kundens databaseplatform. Først foretog vi en detaljeret analyse af kundens forretningskrav og formulerede en omfattende plan for softwaren, der ville imødekomme kundens specifikke behov.

Dernæst skabte vi en visuel repræsentation af pluginet, som omfattede wireframes, prototyper og mockups, baseret på de oplysninger, vi indsamlede. Designfasen fokuserede på at skabe en brugervenlig grænseflade, der ville give kunderne nem navigation og adgang til plug-in'ets funktioner.

Efter at have designet løsningen kodede og implementerede vores team den ved hjælp af agile metoder til rettidig levering inden for budgettet. Derefter testede vi plugin'et for funktionalitet, ydeevne og brugeroplevelse og løste eventuelle problemer, der opstod gennem forskellige testmetoder.

I sidste ende sørgede vi for en problemfri integration af plugin'et med kundens databaseplatform, herunder opbygning af et komplet system til integration af Excel-tilføjelsesprogrammet med databasen, hvilket sikrede en problemfri kommunikation mellem de to produkter.

Hold

1

Projektleder

2

Back-end-udviklere

1

Full-Stack-udvikler

1

UI/UX-designer

1

QA-specialist

Resultater

70% øger effektiviteten og datanøjagtigheden med cloud-integreret Excel add-in

Implementeringen af vores løsning resulterede i betydelige forbedringer for teams, der arbejdede med komplekse regneark. Ved at udnytte en database til fillagring eliminerede vi forsinkelser forårsaget af at tjekke filer ind og ud, mens konfliktkontrol forhindrede overskrivning af data og duplikering af filer. Disse ændringer øgede i høj grad produktiviteten, så holdene kunne arbejde hurtigere og mere effektivt.

Desuden forbedrede løsningen datanøjagtigheden gennem visuel sammenligning og muligheden for at rulle tilbage til tidligere versioner, hvis det var nødvendigt. I sidste ende resulterede disse forbedringer i bedre forretningsbeslutninger, hvilket førte til lavere omkostninger og større overskud.

Projektets varighed
  • December 2021 - juli 2022

10,000+

downloads

70%

øget effektivitet og datanøjagtighed

    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