Eine entscheidende Voraussetzung für die wissenschaftliche Exzellenz und Innovationsfähigkeit des DLR ist daher die Beherrschung moderner Software-Engineering-Verfahren.
Aufgaben
Die Aufgaben der Abteilung:
Arbeitsprinzipien
Erfolgreiches Arbeiten im Bereich Software-Qualitätssicherung / Software-Engineering setzt aktuelle Kenntnisse in der Software-Entwicklung voraus. Grundsätzliches Prinzip am Institut für Softwaretechnologie ist daher, daß Mitarbeiter der Abteilung "Software-Qualitätssicherung und eingebettete Systeme" ihre Kenntnisse durch eigene Entwicklungsarbeiten in Softwareprojekten auf dem neuesten Stand halten.
Durch Einsatz in den eigenen Projekten werden bei der DLR Simulations- und Softwaretechnik fortgeschrittene Softwaretechnologien in systematischen werkzeuggestützten Prozessen erprobt und auf ihre Relevanz für das DLR geprüft.
Über ein Netzwerk von Software-Engineering-Verantwortlichen in den Instituten organisiert die Abteilung den DLR-weiten Technologie- und Wissenstransfer, Mitarbeiterschulungen und den Erfahrungsaustausch zwischen den DLR-Instituten und -Einrichtungen.
Das Ziel dieser Maßnahmen sind die Sicherung des Software-Investitionsschutzes und eine verbesserte Effektivität in den Software- und Systementwicklungen des DLR.
Qualifikation
Die Mitarbeitenden des Instituts für Softwaretechnologie verfügen über Erfahrungen mit den folgenden internationalen Normen:
Intranetsystem der DLR Software Standards
Das Institut für Softwaretechnologie stellt allen DLR-Softwareentwicklerinnen und -entwicklern das Werkzeug "DLR Software Standards" im Intranet zur Verfügung. Anhand einer Charakterisierung des Projekts durch den Anwender schlägt dieses System angepaßte Anforderungen zu Software-Engineering und Qualitätssicherung vor. Derzeit werden alle obengenannten Normen, mit Ausnahme des V-Modells, unterstützt.
Die praktischen Erfahrungen, die am Institut für Softwaretechnologie in der eigenen Softwareentwicklung und in Projekten mit den DLR-Instituten gewonnen wurden, bilden die umfangreiche Wissensbasis des Softwarewerkzeugs. Detaillierte Anleitungen, Beispieldokumente und weiterführende Links erleichtern die praktische Umsetzung der vorgeschlagenen Maßnahmen. Auf Wunsch generiert das System automatisch projektspezifische Entwürfe für Software-QS- und Entwicklungspläne. mehr dazu ...