DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler...
Transcript of DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler...
![Page 1: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/1.jpg)
Entwicklungsprozesse und Testen
Jens Mazzega und Julian Schindler
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 1
![Page 2: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/2.jpg)
• Wir entwickeln , d.h.• Agile Entwicklung • mit großer Flexibilität • bei begrenztem Aufwand• mit diversen Tools
• Mit zunehmenden
• Einsatz in Simulatoren• Einsatz in Realfahrzeugen• auf Teststrecken• im Realverkehr
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 2
Entwicklung von Assistenz und Automation
Hohe Anforderungen an Entwicklungsprozess
z.B. für Anforderungsmanagement, HMI Design & Ergonomie, Funktionsentwicklung,
Simulation,Auswertung,
Testen
Delta zwischen Prototypen und in Produkten verwertbaren
Technologiebausteinen möglichst minimieren
![Page 3: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/3.jpg)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 3
Ziel:Durchgängiger, modellbasierter
Entwicklungsprozess
![Page 4: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/4.jpg)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 4
Entwicklungsprozess: Von Bedarfserhebung bis Anforderungskatalog
•• Zur Begleitung des
gesamten Prozesses• Zur Erfassung von
Anforderungen
• Generierung von Anforderungen aus:
• Analysen von Real- und Simulationsdaten
• Interaktiven Nutzerbefragungen
• Formalisierungen von Standards, z.B. ISO 26262
![Page 5: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/5.jpg)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 5
Entwicklungsprozess: Vom Anforderungskatalog zum Prototyp
• Iteratives, agiles Vorgehen• Komponenten werden in
separaten Entwicklungsprozessen bearbeitet
• Integration der Komponenten in interaktiven Tests
• Verwebung diverser Tools
![Page 6: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/6.jpg)
nach H.-P. Schöner
Software
Sensor-datenfusion
Situations-interpretation
Manöver-planung
Sensor A
Sensor B
Sensor …
Lenkung
Gas
Bremse
Beobachter
Software In the Loop (SIL)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 6
Entwicklungsprozess: Testen des Prototyps
• Überdeckungstests der Anforderungen:Simulation:• Gegeben: definierte Funktionsgrenze• Gesucht: Ermittlung der erzielten
FunktionsgrenzeFunktionsgrenze
Simulative Ermittlung der Funktionsgrenzen
Simulative Verifikation der Funktionsgrenze
Simulation
Sensor-datenfusion
Situations-interpretation
Manöver-planung
Sensor A
Sensor B
Sensor …
Lenkung
Gas
Bremse
Beobachter
Sensor-datenfusion
Situations-interpretation
Manöver-planung
Sensor A
Sensor B
Sensor …
Lenkung
Gas
Bremse
Beobachter
![Page 7: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/7.jpg)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 7
Entwicklungsprozess: Testen des Prototyps
• Überdeckungstests der Use-Cases, User-Stories in der Simulation:
• Abhängig vom System in bspw. kooperativer oder dynamischer Umgebung
![Page 8: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/8.jpg)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 8
Entwicklungsprozess: Testen des Prototyps
• Überdeckungstests der Systemziele in der Simulation, auf Prüfgeländen und im Realverkehr:
AktorikSoftware
Sensor-datenfusion
Situations-interpretation
Manöver-planung
Sensor A
Sensor B
Sensor …
Lenkung
Gas
Bremse
Beobachter
Hardware In the Loop (HIL)
![Page 9: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/9.jpg)
FahrzeugSoftware
Sensor-datenfusion
Situations-interpretation
Manöver-planung
Sensor A
Sensor B
Sensor …
Lenkung
Gas
Bremse
Beobachter
Vehicle In the Loop (VIL)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 9
Entwicklungsprozess: Testen des Prototyps
• Überdeckungstests der Systemziele in der Simulation, auf Prüfgeländen und im Realverkehr:
![Page 10: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/10.jpg)
FahrzeugReal
Sensor-datenfusion
Situations-interpretation
Manöver-planung
Sensor A
Sensor B
Sensor …
Lenkung
Gas
Bremse
Beobachter
Erprobung auf dem Prüfgelände und im Realverkehr:
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 10
Entwicklungsprozess: Testen des Prototyps
• Überdeckungstests der Systemziele in der Simulation, auf Prüfgeländen und im Realverkehr:
![Page 11: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/11.jpg)
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016DLR.de • Folie 11
![Page 12: DLR.de • Folie 1 > Entwicklungsprozesse und Testen ... · Jens Mazzega und Julian Schindler DLR.de • Folie 1 > Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega](https://reader030.fdocuments.net/reader030/viewer/2022040701/5d5ddb8488c993d6188bac1f/html5/thumbnails/12.jpg)
Kontakt
Julian [email protected]/295-3510
> Entwicklungsprozesse und Testen > Julian Schindler & Jens Mazzega > 27.04.2016 DLR.de • Folie 12
Jens [email protected]/295-3456