Hood in Kooperation mit GfSE 10.-13. März 2008 München
7. Requirements Engineering Tagung 2008

IT Power Consultants auf der REConf 2008

Titel des Vortrags: Das Entwicklungsdreieck: Anforderungen – Design – Test.
Ein Praxisbericht über die Kopplung der einzelnen Artefakte

Track: Automotive, Transport und Verkehr

Level: Fortgeschrittene

Raum: ROM

Tag und Uhrzeit: Mittwoch, 12. März 2008, 09:00 - 09:45 Uhr

Inhalt: In jedem strukturierten Entwicklungsprozess sind die Anforderungen systematisch zu verwalten, aus ihnen der Systementwurf (das Design) abzuleiten und beide Artefakte durch Tests abzusichern. Die zugehörigen Aktivitäten interagieren stark miteinander: Fehlende, unklare oder widersprüchliche Anforderungen können im Design erkannt werden, Testbarkeit beeinflusst den Entwurf und Testfälle werden aus den Anforderungen abgeleitet. Eingesetzte Werkzeuge sollten diese Wechselbeziehungen unterstützen, insbesondere ein Tracing und eine Impact-Analyse über die verschiedenen Bezüge ermöglichen.

In einem Entwicklungsprojekt für ein Fahrzeug-Bordnetzsteuergerät wurden die Anforderungen in DOORS verwaltet, das Design im Innovator erstellt und Tests systematisch nach der Klassifikationsbaum-Methode in CTE XL spezifiziert. Eine geeignete, dazu neu implementierte Kopplung dieser Werkzeuge erlaubte die Verknüpfung von Anforderungen zu Designelementen in Innovator, von Anforderungen zu Tests in CTE XL und eine Synchronisation mit DOORS, so dass Abhängigkeiten zwischen den Artefakten jederzeit deutlich und verfolgbar werden. Dieser Vortrag berichtet über das Konzept dieser Kopplung und den konkreten Erfahrungen im Praxisprojekt.

Dr. Hans-Werner Wiesbrock promovierte an der Universität Bonn in Mathematik und habilitierte an der Freien Universität Berlin in Theoretischer Physik. Seit 1999 ist er in der Industrie tätig und arbeitete unter anderem als wissenschaftlicher Mitarbeiter der Forschung bei der DaimlerChrysler AG. Bei IT Power Consultants leitet er verschiedene Projekte zum Test von Embedded Systemen im Automotive-Bereich und Anforderungsmanagement.