TS.SP 3.1 Entwürfe Umsetzen
Zusammenfassung
Die Entwürfe von Produktbestandteilen umsetzen
Beschreibung
Nach der Fertigstellung des Entwurfs wird er als Produktbestandteil umgesetzt. Die Eigenschaften dieser Umsetzung hängen vom Typ des Produktbestandteils ab.
Die Umsetzung von Entwürfen auf der obersten Ebene der Produkthierarchie beinhaltet die Spezifikation der einzelnen Produktbestandteile auf der nächsten Hierarchieebene. Diese Tätigkeit umfasst die Zuweisung, Verfeinerung und Verifizierung der einzelnen Produktbestandteile. Außerdem schließt sie die Koordination zwischen den Entwicklungsaktivitäten für die verschiedenen Produktbestandteile ein.
- Software wird kodiert.
- Daten werden dokumentiert.
- Dienstleistungen werden dokumentiert.
- Elektrische und mechanische Teile werden gefertigt.
- Produktspezifische Herstellungsprozesse werden in Gang gesetzt.
- Arbeitsabläufe werden dokumentiert.
- Einrichtungen werden aufgebaut.
- Material wird produziert (bei produktspezifischem Material kann es sich zum Beispiel um Erdöl, Öl, Schmierstoffe oder eine neue Legierung handeln).
Beispiele für Arbeitsergebnisse
- Umgesetzter Entwurf
Subpraktiken
1. Effektive Methoden zur Umsetzung der Produktbestandteile verwenden
- Strukturierte Programmierung
- Objektorientierte Programmierung
- Aspektorientierte Programmierung
- Automatische Codegenerierung
- Wiederverwendung von Softwarecode
- Einsatz anwendbarer Entwurfsmuster
- Synthese auf Gatterebene
- Leiterplattenlayout (Verdrahtung)
- CAD-Zeichnung
- Post-Layout-Simulation
- Fertigungsmethoden
2. Anwendbare Standards und Kriterien befolgen.
- Sprachstandards (z.B. Standards für Programmiersprachen und Sprachen zur Hardwarebeschreibung)
- Zeichnungsanforderungen
- Standardstücklisten
- Hergestellte Teile
- Struktur und Hierarchie von Software-Produktbestandteilen
- Prozess- und Qualitätsstandards
- Modularität
- Deutlichkeit
- Einfachheit
- Zuverlässigkeit
- Sicherheit
- Wartungsfähigkeit
3. Peer-Reviews für die ausgewählten Produktbestandteile durchführen.
4. Modultests an den Produktbestandteilen nach Bedarf durchführen.
Beachten, dass Modultests nicht auf Software begrenzt sind. Modultests umfassen Tests an einzelnen Hard- oder Softwaremodulen oder Gruppen zugehöriger Elemente vor deren Integration.
- Tests zur Abdeckung von Anweisungen
- Tests zur Abdeckung von Verzweigungen
- Tests zur Abdeckung von Prädikaten
- Testen der Pfadabdeckung
- Grenzwerttests
- Tests für besondere Werte
- Funktionstests
- Strahlungsprüfung
- Umweltprüfung
5. Den Produktbestandteil bei Bedarf überarbeiten