Excel-Automationslösung mit über 10.000 Downloads

Innowise hat ein benutzerdefiniertes Excel-Add-in entwickelt und in eine Cloud-basierte Datenbank integriert, um Teams die gemeinsame Arbeit an Tabellenkalkulationen zu ermöglichen und so die Versionskontrolle und die Datengenauigkeit zu verbessern.

Der Kunde

Branche
Business
Region
UK
Kunde seit
2021

Unser Kunde ist ein zukunftsorientiertes Startup-Unternehmen, das sich der Entwicklung innovativer IT-Lösungen verschrieben hat, die einen positiven Einfluss auf die Welt haben.

Detaillierte Information über den Kunden kann aufgrund der Bestimmungen des NDA nicht veröffentlicht werden.

Herausforderung

Förderung der nahtlosen Teamzusammenarbeit und Genauigkeit durch die Entwicklung von Excel-Plugins

Excel ist eine leistungsstarke Softwareanwendung, die in verschiedenen Branchen weit verbreitet ist und es den Nutzern ermöglicht, ihre Daten zu analysieren und zu nutzen, um wertvolle Erkenntnisse zu gewinnen, ohne dass dafür fortgeschrittene technische Kenntnisse erforderlich sind.

Wenn jedoch mehrere Teammitglieder gemeinsam an einer einzigen Excel-Tabelle arbeiten, kommt es zu Problemen mit der Versionskontrolle, zu Konflikten bei der Bearbeitung derselben Tabelle und zu Schwierigkeiten bei der Identifizierung der von verschiedenen Benutzern vorgenommenen Änderungen. Dies führt zu ungenauen Änderungen und Fehlern, die sich auf den Zeitplan und das Budget des Projekts auswirken. 

Unser Kunde erkannte diese Herausforderung und wandte sich an Innowise, um Excel-Plugin-Entwicklungsdienste mit der Idee, ein Excel-Add-in zu entwickeln, das in die bestehende Open-Source-Plattform integriert werden kann. Dieses Plugin soll eine innovative Lösung bieten, die es Teams ermöglicht, gemeinsam an Tabellenkalkulationen zu arbeiten und dabei Fehler zu reduzieren und die Produktivität zu steigern. 

Lösung

Entwicklung benutzerdefinierter Excel-Add-ins für Cloud-Datenbanken

Innowise entwickelte eine maßgeschneiderte Microsoft Excel-Zusatzmodul die eine Client/Server-Verbindung zum Client-System erfordert Cloud-Datenbank-Plattform. Die Entwicklung umfasste den Aufbau eines kompletten Systems zur Integration des Excel-Plugins in die Datenbank, um eine nahtlose Kommunikation zwischen den beiden Produkten zu gewährleisten.

Versionsverwaltung und gemeinsame Bearbeitung

Mit unserem maßgeschneiderten Plugin, das in eine Cloud-basierte Datenbank integriert ist, können Tabellenkalkulationen in JSON-Dokumente umgewandelt und als unveränderliche Daten gespeichert werden, wobei Aktualisierungen als Deltas gespeichert werden. Dies ermöglicht Funktionen zur Versionskontrolle und Zusammenarbeit, einschließlich Rollback und der Möglichkeit, verschiedene Versionen derselben Datei zu vergleichen.

Effiziente Änderungsverfolgung und Genehmigungsworkflows

Mit unserer Lösung können Benutzer verschiedene Versionen von Excel-Tabellen problemlos nebeneinander vergleichen, um Änderungen an den Daten zu erkennen. Ermöglicht wird dies durch unsere JSON-Diff- und Patch-Funktionen sowie durch unsere Tabellen-Diff-Funktion, die einen Patch aus zwei verschiedenen Wertmatrizen erzeugt. Dies ermöglicht eine bessere Sichtbarkeit von Änderungen und die Überprüfung der Genauigkeit in kollaborativen Arbeitsabläufen.

Technologien

TypeScript, CSS/HTML

Desktop

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

NodeJSDocker, HTTP REST API, Azure (Anwendungsdienste), GitHub

CI/CD

 GitHub Actions

Bibliotheken

Syncfusion

Verarbeiten Sie

Als führendes Unternehmen für die Entwicklung von Excel-Add-InsInnowise folgte bei der Entwicklung eines benutzerdefinierten Excel-Plugins und dessen Integration in die Datenbankplattform des Kunden einem systematischen Prozess. Zunächst führten wir eine detaillierte Analyse der geschäftlichen Anforderungen des Kunden durch und formulierten einen umfassenden Plan für die Software, die den spezifischen Anforderungen des Kunden gerecht werden sollte.

Anschließend erstellten wir auf der Grundlage der gesammelten Informationen eine visuelle Darstellung des Plugins, die Wireframes, Prototypen und Mockups umfasste. Die Designphase konzentrierte sich auf die Schaffung einer benutzerfreundlichen Schnittstelle, die den Kunden eine einfache Navigation und einen einfachen Zugang zu den Funktionen des Plugins ermöglicht.

Nach dem Entwurf der Lösung kodierte und implementierte unser Team die Lösung mit Hilfe agiler Methoden, um eine rechtzeitige Lieferung innerhalb des Budgets zu gewährleisten. Anschließend testeten wir das Plugin auf Funktionalität, Leistung und Benutzerfreundlichkeit und lösten alle Probleme, die sich durch verschiedene Testmethoden ergaben.

Schließlich sorgten wir für eine nahtlose Integration des Plugins in die Datenbankplattform des Kunden, einschließlich der Entwicklung eines kompletten Systems zur Integration des Excel-Add-ins in die Datenbank, das eine nahtlose Kommunikation zwischen den beiden Produkten gewährleistet.

Team

1

Projektmanager

2

Backend-
Entwickler

1

Full-Stack-Entwickler

1

UI/UX-Designer

1

QA-Spezialist

Ergebnisse

70% Steigerung von Effizienz und Datengenauigkeit mit Cloud-integriertem Excel-Add-in

Die Implementierung unserer Lösung führte zu erheblichen Verbesserungen für Teams, die an komplexen Tabellenkalkulationen arbeiten. Durch die Nutzung einer Datenbank für die Dateispeicherung konnten wir Verzögerungen durch das Ein- und Auschecken von Dateien vermeiden, während die Konfliktprüfung das Überschreiben von Daten und doppelte Dateien verhinderte. Durch diese Änderungen wurde die Produktivität erheblich gesteigert, so dass die Teams schneller und effizienter arbeiten konnten.

Darüber hinaus verbesserte die Lösung die Datengenauigkeit durch visuelle Vergleiche und die Möglichkeit, bei Bedarf zu früheren Versionen zurückzukehren. Letztlich führten diese Verbesserungen zu besseren Geschäftsentscheidungen, die zu niedrigeren Kosten und höheren Gewinnen führten.

Projektdauer
  • Dezember 2021 - Juli 2022

10,000+

Downloads

70%

Steigerung der Effizienz und Datengenauigkeit

    Kontakt aufnehmen

    Anruf buchen oder füllen Sie das Formular aus. Wir melden uns, sobald wir Ihre Anfrage.

    Sprachnachricht senden
    Datei beifügen
    Datei hochladen

    Sie können 1 Datei mit bis zu 2 MB anhängen. Gültige Dateiformate: pdf, jpg, jpeg, png.

    Mit dem Klicken auf Senden erklären Sie sich damit einverstanden, dass Innowise Ihre personenbezogenen Daten gemäß unserer Datenschutzrichtlinie verarbeitet, um Ihnen relevante Informationen bereitzustellen. Mit Angabe Ihrer Telefonnummer stimmen Sie zu, dass wir Sie per Sprachanruf, SMS oder Messaging-Apps kontaktieren. Es können Gebühren für Anrufe, Nachrichten und Datenübertragung anfallen.

    Sie können uns auch kontaktieren
    über contact@innowise.com

    Wie geht es weiter?

    1

    Sobald wir Ihre Anfrage erhalten und geprüft haben, melden wir uns bei Ihnen, klären erste Fragen und unterzeichnen bei Bedarf ein NDA, um die Vertraulichkeit zu gewährleisten.

    2

    Nach der Analyse Ihrer Ziele, Anforderungen und Erwartungen erstellt unser Team einen Projektvorschlag mit Leistungsumfang, Teamgröße sowie Zeit- und Kostenschätzung.

    3

    Wir vereinbaren einen Termin, um das Angebot gemeinsam zu besprechen und alle Details festzulegen.

    4

    Abschließend unterzeichnen wir den Vertrag und starten umgehend mit der Umsetzung Ihres Projekts.

    Pfeil