Bitte hinterlassen Sie Ihre Kontaktdaten, wir senden Ihnen dann unsere Übersicht per E-Mail zu
Ich stimme der Verarbeitung meiner persönlichen Daten zu, um personalisiertes Marketingmaterial in Übereinstimmung mit der der Datenschutzrichtlinie geschickt zu bekommen. Mit der Bestätigung der Anmeldung erklären Sie sich damit einverstanden, Marketingmaterial zu erhalten
Vielen Dank!

Das Formular wurde erfolgreich abgeschickt.
Weitere Informationen finden Sie in Ihrem Briefkasten.

In keiner Weise ist eine internationale Vollzyklus-Softwareentwicklung das Unternehmen wurde 2007 gegründet. Wir sind ein Team von über 1800+ IT-Experten, die Software für andere entwickeln profis weltweit.
Über uns
Innowise ist ein internationales Unternehmen für den vollen Zyklus der Softwareentwicklung, welches 2007 gegründet wurde. Unser Team besteht aus mehr als 1600+ IT-Experten, welche Software für mehrere Branchen und Domänen weltweit entwickeln.

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
VK
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

Frontend

TypeScript, CSS/HTML

Desktop

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

Backend

Node.js, Docker, HTTP REST API, Azure (App Services), GitHub

CI/CD

 GitHub Actions

Büchereien

Syncfusion

Prozess

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

Kontaktieren Sie uns!

Einen Anruf buchen oder füllen Sie das Formular unten aus und wir melden uns bei Ihnen, sobald wir Ihre Anfrage bearbeitet haben.

    Bitte fügen Sie Projektdetails, Dauer, Technologie-Stack, benötigte IT-Experten und andere Infos bei.
    Bitte fügen Sie Projektdetails, Dauer, Technologie-Stack, benötigte IT-Experten
    und andere Infos bei.
    Hängen Sie nach Bedarf zusätzliche Dokumente an.
    Datei hochladen

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

    Bitte beachten Sie, dass Innowise mit dem Anklicken der Schaltfläche 'Senden' Ihre persönlichen Daten nach der Datenschutzrichtlinie verarbeiten wird, um Ihnen die gewünschten Informationen zukommen zu lassen.

    Wie geht es weiter?

    1

    Sobald wir Ihre Anfrage erhalten und bearbeitet haben, werden wir uns mit Ihnen in Verbindung setzen, um Ihre Projektanforderungen zu besprechen und eine NDA (Vertraulichkeitserklärung) für die Vertraulichkeit der Informationen zu unterzeichnen.

    2

    Nach der Prüfung der Anforderungen erstellen unsere Analysten und Entwickler einen Projektvorschlag, der Arbeitsumfang, Teamgröße, Zeit- und Kostenschätzung enthält.

    3

    Wir vereinbaren einen Termin mit Ihnen, um das Angebot zu besprechen und eine Vereinbarung mit Ihnen zu treffen.

    4

    Wir unterzeichnen einen Vertrag und beginnen umgehend mit der Arbeit an Ihrem Projekt.

    Спасибо!

    Cообщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Vielen Dank!

    Ihre Nachricht wurde gesendet.
    Wir werden Ihre Anfrage bearbeiten und Sie so schnell wie möglich kontaktieren.

    Vielen Dank!

    Ihre Nachricht wurde gesendet. 

    Wir werden Ihre Anfrage bearbeiten und uns so schnell wie möglich mit Ihnen in Verbindung setzen.

    Pfeil