Holen Sie sich die neuesten wichtigen Update-Informationen für die Log4j-Sicherheitslücke. Sehen Sie sich an, wie Sie das Problem mithilfe der Parasoft-Anleitung beheben können. Erfahren Sie mehr >>

X
FALLSTUDIEN

Leonardo verbessert die Softwarequalität mit einer modernen statischen Analyselösung erheblich

Lesezeit: 2 Minuten

PDF Herunterladen "

Leonardo verbessert die Softwarequalität mit einer modernen statischen Analyselösung erheblich

Leonardo entwirft, implementiert und vermarktet große Systeme für den Heimatschutz, darunter Luftverteidigungsradarsysteme, Gefechtsfeldmanagement, Marineverteidigung, Luft- und Flughafenverkehrsmanagement sowie Küsten- und Seeüberwachung. Das Unternehmen, das rund 4,200 Mitarbeiter beschäftigt, verfügt über 50 Jahre Erfahrung und Kunden in 150 Ländern.

DIE HERAUSFORDERUNG

Leonardo hat sich stark der Optimierung interner Prozesse verschrieben und beschloss, sich auf die Beseitigung von Fehlern zu einem früheren Zeitpunkt im SDLC zu konzentrieren. Dafür wandten sie sich an Entwicklungstestplattform von Parasoft für C-, C++- und Java-Anwendungen. Leonardo hatte bereits das Tool zur Erkennung von Speicherfehlern von Parasoft verwendet, ++ versichern, seit zwanzig Jahren.

Daniele De Nicola, Supervisor für Produkt-Software-Verifizierung und -Validierung bei Leonardo, erklärt, dass sie von Parasoft angezogen wurden statische Analyse wegen seiner „genauen Analyse und Benutzerfreundlichkeit“. Besonders beeindruckt waren sie davon, wie die Flow-Analyse sie auf kritische Laufzeitfehler aufmerksam machte, ohne dass sie den Code tatsächlich ausführen mussten.

DIE VORGEHENSWEISE

Leonardo wandte sich an die Entwicklungstestplattform von Parasoft für C-, C++- und Java-Anwendungen und reduzierte damit effektiv den Zeitaufwand für spätere Tests. Mit dieser Lösung haben sie Ressourcen freigesetzt, um kritische Geschäftsanforderungen schneller zu erfüllen und Projekte zeit- und budgetgerecht abzuschließen.

Während des Proof-of-Concept wurden Parasoft-Produkte nacheinander schnell in die Projekte der Organisation integriert. Die Produkte zeigten sofort ihren Wert und erhöhten die Stabilität der Softwarekomponenten von Leonardo.

DIE ERGEBNISSE

Parasoft wird seit vielen Jahren vollständig in Leonardo eingesetzt. Tatsächlich wurde ihre Softwarequalität so beeindruckend, dass sich ihre Unterlieferanten und Partner fragten, wie sie das machten. Nachdem Leonardos Mitarbeiter das Geheimnis ihrer beeindruckenden Qualitätsleistungen kennengelernt hatten, begannen sie, Parasoft-Produkte auch in ihren eigenen Unternehmen einzusetzen.

Im Laufe der Jahre hat das Leonardo-Management Effizienzsteigerungen in Bezug auf Entwicklungskosten, Zeit und Ressourcen festgestellt. Für die Zukunft plant die Abteilung, ihren gesamten Softwareentwicklungsprozess noch weiter zu optimieren, um sicherzustellen, dass Qualitätssoftware so konsistent und effizient wie möglich geliefert wird.

Durch die Zusammenarbeit mit Parasoft hat Leonardo die Codestabilität, Wiederverwendung und Wartbarkeit erheblich verbessert. Außerdem haben sie ihren Verifizierungsprozess um ein neues Maß an Automatisierung und Transparenz erweitert.

„Ein einziger Tag Unterstützung war alles, was wir brauchten, um loszulegen. Von da an war unser Leben nie mehr dasselbe! Es gab eine Revolution in unserer Entwicklung, die es uns ermöglichte, wertvolle Zeit zu gewinnen, um uns anderswo zu konzentrieren.“

—Daniele De Nicola, Supervisor für Produkt-Software-Verifizierung und -Validierung bei Leonardo

MACH DEN NÄCHSTEN SCHRITT

Entdecken Sie ein effektives Framework, das Sie bei der Auswahl einer statischen Analyselösung verwenden können. Laden Sie das Whitepaper herunter.