Engineering

Prozesse und Methoden in der Softwareentwicklung

Zielführende Prozesse für Ihre Steuerungssoftware

Steuerungssoftware in Fahrzeugen muss aktuelle Sicherheitsstandards erfüllen. Mit unseren Methoden und Prozessen bringen wir Sie effizient an Ihr Entwicklungsziel. 

Software Methods and Processes

Erfolgreiche Automobilentwicklung verläuft in einem fest gesteckten Normenkorridor – das gilt auch für die im Fahrzeug eingesetzte Software. Der Qualitätsstandard Automotive Spice (ASPICE) und der Sicherheitsstandard ISO 26262 sind hier besonders wichtig.

Die gesetzlichen Regelungen definieren zwar klar, welche Vorgaben erreicht werden müssen – sagen aber kaum etwas aus über die konkrete Umsetzung, was Entwicklungsteams vor große Herausforderungen stellen kann. AVL bietet Ihnen hier die Methoden und Werkzeuge, um durchgängig im Einklang mit den geltenden Normen zu entwickeln – und das auf die effizienteste Art und Weise.

Mit mehr als 20-jähriger Erfahrung in der erfolgreichen Entwicklung serienerprobter Softwareprodukte können wir Sie bei der Implementierung und Anwendung regelkonformer Prozesse, Methoden und Werkzeuge kompetent begleiten.  

Auf dem Weg zur erfolgreichen Softwareentwicklung ergibt sich eine Reihe von Aufgaben:

  • Systematische Identifizierung aller relevanten, aktuell für Ihre Märkte geltenden Standards
  • Implementierung von internen Prozessdefinitionen aus den Anforderungen der Normen
  • Feinabstimmung des Prozesses für die effektive Anwendung in der Entwicklung
  • Unterteilung der internen Prozessdefinitionen in mehrere abstrakte Ebenen, damit sie für die Entwickler leicht zugänglich sind
  • Möglichst praktikable und reibungslose Prozessgestaltung
  • Pragmatische, effiziente Schulung der Entwickler für die Anwendung des Projekts in ihrer täglichen Arbeit
  • Externe Qualifizierung des Entwicklungsprozesses und des Produkts

Wir unterstützen Sie bei diesen Aufgaben und ebnen damit den Weg zur erfolgreichen Softwareentwicklung.

Challenges in SW Methods and Processes
Process Control Modules

Damit Sie das bestmögliche Softwareprodukt bekommen, das jeden Aspekt Ihrer Anforderungen und der gesetzlichen Normen erfüllt, haben wir einen einzigartigen Ansatz zu Prozesse, Methoden und Tools (PMT) entwickelt:

  • P – Prozess: Wir verknüpfen die Normanforderungen mit der Prozessebene. Dabei leiten wir aus den Anforderungen im Lastenheft die Aktivitäten ab, die umgesetzt werden müssen, und klassifizieren sie in einem Entwicklungs-Zyklus. Über den gesamten Prozess gewährleisten wir die Nachverfolgbarkeit und Durchgängigkeit der Entwicklung, die von den gängigen Normen gefordert wird. 
  • M – Methoden: Auf jeden Schritt des V-Zyklus wenden wir eine umfassende Methodik an.
  • T – Tools: Wir implementieren die Anforderungen in den Prozess und bringen geeignete Tools zum Einsatz, die dem Prozess und der Methodik dienlich sind – etwa Softwarearchitektur-Werkzeuge wie Enterprise Architect.

Unsere Leistung geht dabei über die interpretative Beratung hinaus. Wir wissen, wie Automobilentwicklung und Softwareprodukte in der Praxis funktionieren – und begleiten Sie mit dieser Erfahrung durch den ganzen Prozess bis hin zur Inbetriebnahme der Software im Fahrzeug. Folgenden Dreischritt gehen wir gemeinsam mit Ihnen:

  • Gap-Analyse: In einem Workshop prüfen wir, inwieweit Sie bereits über die Ressourcen verfügen, um die gängigen Normen zu erfüllen. Wo wir Abweichungen finden, geben wir Ihnen Informationen, wie sie zu schließen sind.
  • AVL PMT-Kette: Wir stellen Ihnen eine konsistente Werkzeugkette zur Verfügung, passen sie an Ihren Entwicklungsprozess an und implementieren sie bei Ihnen.
  • Workshops: Wir trainieren Ihre Qualitäts- und Prozessingenieure in einer Prozessschulung.

Ihre Softwareentwicklung profitiert von unserer Prozess- und Methodenkompetenz – und damit von starken Vorteilen:

Zukunftsfähigkeit

Speziell seit dem Aufkommen von Fahrerassistenzsystemen (Advanced Driver Assistance Systems, ADAS) ist die Erfüllung der Standards entscheidender denn je. Das Erstellen und Vorweisen entsprechender Zertifikate wird von Kunden verlangt. Unsere bewährten Entwicklungsprozesse unterstützen Sie dabei, den Normen zu entsprechen und sich so weiter am Markt zu behaupten.

Effizienz

Ein effizienter Entwicklungsprozess ist entscheidend für die termingerechte Produktionsreife – und alles andere als trivial: Arbeitspläne müssen klar definiert und umgesetzt, Anforderungen eindeutig rückverfolgbar sein. Hier sichern wir Ihre Projekteffizienz und die Einhaltung Ihrer Ressourcenplanung bei der Softwareentwicklung. Und stellen außerdem sicher, dass ein ausgereiftes Produkt rechtzeitig an den Start geht.

Qualität und Produktivität

Dank unserer Unterstützung liefern Sie termingerecht mit der gewünschten Produktreife. Ihre Software inklusive aller geforderten Funktionen kann wie geplant an den Start gehen. 

Dokumentation

Alle eingesetzten standardkonformen Prozesse und Methoden dokumentieren wir für Sie. So können Sie sie komfortabel in Ihre Entwicklungsprozess-Landschaft übernehmen und implementieren. Wir unterstützen Sie dabei werkzeugunabhängig durch den gesamten Prozess hindurch.

Anleitung

Zu jedem Werkzeug, das wir liefern, bekommen Sie eine Anleitung, wie Sie das Tool am besten einsetzen. Darüber hinaus erhalten Ihre Mitarbeitenden gut verständliche Schulungen.

Unterstützung bei Assessments

Die sorgfältigste gesetzeskonforme Entwicklung wäre nichts ohne die Abnahme. Daher stehen wir Ihnen gern bei Qualitätsbewertungen zur Seite. Damit Ihre Software ganz sicher für die kommerzielle Nutzung zugelassen wird.

Weitere Themen

Wir arbeiten ständig an neuen Lösungen. Folgende könnten für Sie interessant sein:

Tailored Feature Development ADAS
Maßgeschneiderte Feature-Entwicklung

Fahrerassistenzsysteme (ADAS) und Autonome Fahrfunktionen (AD) für alle Fahrzeuge – AVL entwickelt für Sie individuelle Lösungen, angepasst an Ihre Bedürfnisse.

Software Toolchain Maestra
Softwareentwicklung Toolchain

Sie möchten Ihre Steuerungssoftware optimieren? Unsere Werkzeuge bieten Ihnen eine modellbasierte Entwicklung und Verifikation gemäß allen aktuellen Standards.

Stetig auf dem Weg in die Zukunft: Erfahren Sie, was es Neues im Bereich Prozesse und Methoden in der Softwareentwicklung gibt.

avl_sensorikhalle-2
Pressemitteilung
AVL eröffnet neues Zentrum für Mobilität und Sensortests in Roding

Innovative Testinfrastruktur für Fahrerassistenzsysteme und automatisierte Fahrfunktionen