
Moderne Software für etablierte Messsysteme
Eine technologisch veraltete, historisch gewachsene Softwarelösung stieß an ihre Grenzen. Eine umfassende Neuentwicklung war unumgänglich, um den steigenden Anforderungen an Auswertungstiefe, Erweiterbarkeit und Benutzerfreundlichkeit gerecht zu werden. Gleichzeitig galt es, ein komplexes Anforderungsprofil mit mehreren hundert fachlichen und technischen Vorgaben sowie einem klar definierten Zeitrahmen zu bewältigen.
Ein international tätiges Unternehmen, das sich auf die Entwicklung und Herstellung von präzisen Mess- und Analysegeräten spezialisiert hat. Das breite Portfolio umfasst Lösungen für Labore und industrielle Prozesse, die moderne Sensorik mit leistungsstarker Auswertesoftware verbinden. Das Unternehmen ist in anspruchsvollen Umgebungen der Forschung und Industrie aktiv und legt großen Wert auf kontinuierliche Innovation, Automatisierung und eine herausragende Nutzererfahrung. Tausende von Mitarbeitern weltweit arbeiten an der Entwicklung und Verbesserung dieser Technologien.
mehrere 1.000 Mitarbeitende
Süddeutschland
Industriegüter - Elektrische Geräte
Veraltete Technologie
Fehlende Modularität
Eingeschränkte Auswertung
Keine Automatisierung
Hohe technische Schulden
Herausforderung
Die bisher eingesetzte Lösung zur Steuerung von Messgeräten sowie zur Auswertung von Messreihen und Versuchen war funktional bewährt, aber technologisch nicht mehr zeitgemäß. Die Anwendung basierte auf C und C++ mit einer Benutzeroberfläche in MFC. Anpassungen oder Erweiterungen waren aufwendig, insbesondere aufgrund fehlender Modularität, veralteter Datenhaltung und wachsender technischer Schulden.
Ein zentrales Problem war die dateibasierte Speicherung von Messergebnissen, die eine gezielte Auswertung oder Suche stark einschränkte. Zudem fehlten professionelle Build-Prozesse oder automatisierte Tests – die Software wurde direkt auf Entwicklerrechnern gebaut, was Qualitätssicherung und Skalierung erschwerte.
Mit Blick auf zukünftige Wartbarkeit, Erweiterbarkeit und Benutzerfreundlichkeit sollte eine neue Lösung entstehen, die aktuellen Architekturprinzipien entspricht, ohne die bestehende Fachlogik aus den Augen zu verlieren.
Lösungen
Die bestehende Software wurde vollständig durch eine neue, modulare Windows-Anwendung auf Basis von .NET und WPF ersetzt. Die Architektur wurde so gestaltet, dass neue Funktionen einfach ergänzt und Änderungen flexibel umgesetzt werden können. Als Datenbanklösung kam Microsoft SQL Server zum Einsatz, um schnelle, vielseitige Auswertungen zu ermöglichen.
Die Benutzeroberfläche wurde bewusst an die Gestaltung gängiger Office-Anwendungen angelehnt, um eine möglichst intuitive Bedienung zu gewährleisten und die Akzeptanz bei den Anwendern zu erhöhen.
.NET
WPF
SQL Server
Agile
DevOps
Umsetzung
Die Entwicklung der neuen Lösung erfolgte in enger Zusammenarbeit mit dem externen Partner in einem agilen Setup. Das gemeinsame Entwicklungsteam war auf vier Standorte verteilt. Um die ambitionierte Zielsetzung zu erreichen – über 700 Anforderungen in rund 20 Personenjahren innerhalb von drei Jahren – war eine präzise abgestimmte Projektorganisation erforderlich.
Zum Einsatz kamen Technologien wie .NET und WPF für die Umsetzung der Anwendung sowie Microsoft SQL Server für eine flexible, performante Datenhaltung. Die neue Architektur wurde modular aufgebaut, um spätere Erweiterungen und Anpassungen effizient realisieren zu können.
Als Entwicklungsumgebung kam Microsoft Visual Studio zum Einsatz, ergänzt durch eine moderne ALM- und DevOps-Plattform für Quellcodeverwaltung, Build-Prozesse, Aufgabenmanagement und Release-Steuerung. Zusätzlich wurden Erweiterungen für Anforderungsmanagement und Projektplanung genutzt, um Transparenz und Nachverfolgbarkeit im gesamten Team sicherzustellen.
Ein besonderer Erfolgsfaktor lag in der gezielten Anpassung der Teamgröße. In Phasen mit erhöhtem Aufwand konnten kurzfristig zusätzliche Entwickler eingebunden werden, um personelle Engpässe oder Wissenslücken effizient zu überbrücken. Durch klar definierte Kommunikationsprozesse, verbindliche Sprint-Planung und ein strukturiertes Review-Format gelang es, auch über Standortgrenzen hinweg eine hohe Umsetzungsgeschwindigkeit und gleichbleibende Qualität sicherzustellen.
Effizientere Auswertung und Dokumentation
Flexible Erweiterbarkeit der Software
Verbesserte Datenanalyse und Vergleich
Moderne Entwicklungsprozesse etabliert
Höhere Nutzerakzeptanz und Zufriedenheit
Mehrwert
Die neue Lösung zeigt im täglichen Einsatz spürbare Wirkung. Fachanwender arbeiten effizienter, gezielter und mit größerer Sicherheit bei der Auswertung und Dokumentation ihrer Versuchsergebnisse. Besonders die klare Trennung von Fachlogik, Benutzeroberfläche und Datenhaltung erleichtert zukünftige Erweiterungen und Anpassungen.
Fachabteilungen profitieren von neuen Möglichkeiten zur Analyse und Auswertung, etwa durch gezielte Abfragen, strukturierte Versuchsdokumentation und eine verbesserte Vergleichbarkeit historischer Messdaten. Dadurch wird die tägliche Arbeit nicht nur effizienter, sondern auch belastbarer in der Argumentation gegenüber Kunden und Partnern.
Auf organisatorischer Ebene hat das Projekt außerdem die Grundlage für moderne Entwicklungsprozesse gelegt. Der Aufbau eines verlässlichen Backlogs, verbindlicher Planungszyklen und funktionsübergreifender Abstimmungsroutinen wirkt über das konkrete Produkt hinaus und stärkt die digitale Entwicklungskompetenz im Unternehmen nachhaltig.
Warum wir der richtige strategische Partner für Ihre digitale Transformation sind
Wir verbinden Strategie mit Technologie
Wir denken Geschäftsmodelle und Technologien gemeinsam und liefern Lösungen, die in beiden Welten funktionieren.
Wir begleiten den gesamten Weg
Von der ersten Idee bis zum laufenden Betrieb entwickeln wir digitale Lösungen, die tragen und wachsen können.
Wir verstehen komplexe Anforderungen
Unsere Erfahrung aus regulierten, industriellen und hochspezialisierten Umfeldern sorgt für sichere Umsetzung auch in sensiblen Bereichen.
Wir beherrschen das Microsoft-Ökosystem
Unsere zertifizierten Experten bringen fundiertes Wissen und eine starke Umsetzungserfahrung in Ihre Projekte ein.
Wir liefern messbare Ergebnisse
Wir verfolgen Ihre Ziele mit Tempo und Klarheit und verbinden wirtschaftliche Wirkung mit technologischer Stärke und verlässlicher Compliance.
Wir gestalten Zusammenarbeit flexibel
Wir holen Sie dort ab, wo Sie stehen, bringen unser Know-how gezielt ein und entwickeln Ihr Team, Ihr Produkt und Ihre Prozesse spürbar weiter.
Als erfahrener Partner, der Ihr Geschäft versteht, technologische Exzellenz einbringt und greifbare Ergebnisse liefert, treiben wir Ihre digitale Entwicklung gemeinsam voran.
Was wir für Sie tun können

Wir reduzieren Kosten durch gezielte Digitalisierung
Wir analysieren Ihre Prozesse, identifizieren technische Engpässe und entwickeln passgenaue Softwarelösungen, die Aufwand reduzieren und Ressourcen effizienter nutzbar machen.
Wir automatisieren, was Zeit frisst
Wir entwickeln Lösungen, die manuelle Abläufe überflüssig machen, wiederkehrende Aufgaben vereinfachen und Ihre Teams von Routinearbeit entlasten.
Wir machen Ihre Zahlen sichtbar und nutzbar
Wir entwickeln Dashboards und Auswertungen, die Ihre wichtigsten Kennzahlen in Echtzeit abbilden und Entscheidungen im Tagesgeschäft gezielt unterstützen.
Wir entwickeln nach modernen Standards und Branchenvorgaben
Wir setzen auf bewährte Praktiken und aktuelle Technologien, um Software zu bauen, die nachvollziehbar, wartbar und konform mit gängigen Industriestandards ist.
Wir entwickeln Software, die zu Ihrem Geschäft passt
Wir bauen zuverlässige und skalierbare Anwendungen, die sich an Ihren realen Arbeitsabläufen orientieren und den Alltag Ihrer Nutzer spürbar verbessern.
Wir bleiben an Ihrer Seite, wenn es ernst wird
Wir begleiten Sie auch nach dem Go-Live, verbessern Ihre Software kontinuierlich und passen sie an, wenn sich Anforderungen oder Rahmenbedingungen ändern.
Mehr Infos zu den im Projekt verwendeten Technologien?
Wir teilen unser Wissen mit Ihnen! Hier finden Sie Artikel und Beiträge zu den Technologien, die wir in diesem Projekt verwendet haben.

Produktiv lokal entwickeln: Weniger Setup, mehr Fokus

Unit Testing in .NET: Saubere Tests für sauberen Code

Style matters: Wie du Codeformatierung im Team richtig aufziehst

Agiles Schätzen – Wie funktionieren Planning Poker & Co.?

User Stories schreiben, die wirklich Mehrwert liefern

Sicherheitsrelevante Daten in .NET richtig schützen – Kein Platz für Hardcoding

Product Owner vs. Projektmanager – Wo liegt der Unterschied?

Kanban vs. Scrum – Was passt besser für dein Team?
