twitter
Die Herausforderung
Finden statt Suchen.

Meldet ein Nutzer das Fehlverhalten von Software, müssen Unternehmen reagieren. Eine Lösung muss her - und zwar schnell. Doch häufig ist die Suche nach der Fehlerursache selbst das Problem. Da präzise Informationen über das Softwareverhalten in der Nutzersystemumgebung fehlen, beginnt die Suche nach der Nadel im Heuhaufen: Ein ineffektives und frustrierendes Trial-and-Error Verfahren, das mit fortschreitender Zeit zu einem Imageschaden des Unternehmens führt.

Die Lösung

Auf einen Blick.

Der Software Diagnostics Flight Recorder sammelt, ähnlich einem „Flugschreiber“, alle relevanten Informationen über die Softwareausführung (Trace). In der interaktiven Trace-Visualisierung erkennen Entwickler, welche Kombination von Eingabedaten oder Buttonklicks den Fehler oder eine störend langsame Performance verursacht hat. Zusammen mit einer Historie der letzten 200.000 verschachtelten Methodenaufrufe - mitsamt ihrer Parameterwerte - wird die Fehlersuche zum Kinderspiel. Auch in der Kommunikation zwischen Tester und Entwickler wird mit dem Flight Recorder Zeit eingespart. Statt umständlicher Bug Reports versenden Tester die Trace-Datei, mit deren Hilfe die Ursache des Fehlverhaltens ohne aufwendiges Nachstellen des Fehlers gefunden werden kann.

Next Step
Ihr Ansprechpartner

Ralf Elsner Produktexperte

Die nächsten Schritte mit uns.

In einem Workshop erarbeiten wir die optimale Konfiguration des Software Diagnostics Flight Recorder für Ihre Software. Hier wird auch definiert, ob und wie die Daten des „Flugschreibers“ mit existierenden Error-Handling-Mechanismen kombiniert werden. Danach können Sie alle Vorteile unserer Lösung testen. Mit dem Erwerb der Flight Recorder-Lizenzen beginnt schließlich der Rollout des Flugschreibers in alle Systemumgebungen Ihrer Software. Sie möchten auch lieber "finden statt suchen"?
Wir freuen uns auf Ihren Anruf!

Kontaktieren Sie mich
In der Fachpresse
Testimonials

Dräger Medical AG & Co. KG

„Mit den Software-Lagekarten von Software Diagnostics kann ich mir sehr leicht einen Überblick über Veränderungen am Source Code und den aktuellen Qualitätsstatus verschaffen.
Durch die Zusammenführung von verschiedenen Metrikdomänen und die Darstellung der Architekturbereiche in Stadtteilen lassen sich Problemviertel leichter identifizieren und Aufwände für Behebung und Test skalieren.“

Markus Manleitner
Software Quality Assurance Manager, Dräger Medical AG & Co. KG

Francotyp-Postalia Group

„Wir waren überrascht, dass problematische Stellen im Code, die wir davor nur dank mühevoller Kleinarbeit selbst identifiziert hatten, mit den Software-Lagekarten von Software Diagnostics auf den ersten Blick zu erkennen waren. Bei unserer Neuentwicklung setzen wir von Anfang die Software-Lagekarten als Frühwarnsystem ein. Hierdurch können wir die Qualität und somit auch die Wartbarkeit des Systems schneller steigern und zugleich unsere Entwicklerressourcen effektiver nutzen.“

Werner Kampert
Francotyp-Postalia Group, Manager R&D - Abteilungsleiter Softwareentwicklung

SensoMotoric Instruments GmbH (SMI)

„Software Diagnostics hat unser großes Reengineering-Projekt durch Softwarequalitäts-Schulungen und konkrete Maßnahmen begleitet. Es ist erstaunlich, wie präzise und effizient das Software Diagnostics Studio automatisch eruieren konnte, wo bereits ein hohes Maß an Qualität herrscht und wo noch Optimierungsbedarf besteht. Wir konnten somit künftige Wartungsprobleme von Anfang an vermeiden.“

Dr. Jan Hoffmann
Manager R+D Eye and Gaze Tracking Systems, SensoMotoric Instruments GmbH
www.smivision.com

AutoScout24 GmbH

„Wichtig ist für uns eine saubere Software-Architektur, in der die System-Features in dezidierten Software-Modulen implementiert sind. Das Software Diagnostics Studio schafft hierfür Transparenz, indem es aufdeckt wo und mit welcher Qualität die Entwickler Änderungen am Code vornehmen. Vermischungen von Funktionalitäten unterschiedlicher Features werden durch die Software-Lagekarten von Software Diagnostics frühzeitig sichtbar und können damit von Anfang an effizient aufgelöst werden. So sparen wir unnötige Aufwände und Zeit.“

Joachim Rath
Head of IT Production bei AutoScout24 GmbH

Autodesk

„Software Diagnostics’ solutions are extremely helpful in our software development processes, and in the stabilization and bug fixing phases, too.“

Dr. Konstantin Baumann
Autodesk Inc., Dr. Konstantin Baumann, Senior Principal Software Engineer
www.autodesk.com

zoobe message entertainment GmbH

„Eine Herausforderung für mich als Technologie- und Produktverantwortlichen ist es, frühzeitig zu erkennen, wenn ungünstige Codestrukturen die Teams beim Entwickeln unserer Produkte behindern. Mit den Software-Lagekarten von Software Diagnostics kann ich auf einen Blick sehen, wo und wie die Softwareentwickler im Code arbeiten. Ich erhalte eine Sicht, die sich für mich direkt in Kosten und Risiken übersetzen lässt. Dieses objektive und stets aktuelle Bild des Projektstatus hilft mir, fundiert zu entscheiden, welche zusätzlichen Entwicklungsmaßnahmen oder vorhandene Risiken eingeplant werden müssen.“

Sören Ladig
zoobe message entertainment GmbH, CTO

Hasso-Plattner-Institut

„Software Diagnostics Developer Edition und Studio finden in der Forschung und Lehre des Hasso-Plattner-Instituts (HPI). Anwendung als herausragende Plattform für die Entwicklung innovativer Software-Analyse-Algorithmen und interaktiver Software-Mining-Verfahren sowie für die Analyse komplexer IT-Systeme. Mit dieser Plattform können wir die Erforschung, Implementierung und Erprobung neuer Software-Konzepte wesentlich beschleunigen, insbesondere mit Hilfe der leistungsstarken Tracing-Techniken und den Reverse-Debugging-Funktionen.“

Prof. Jürgen Döllner