Das Kefk Network Wiki befindet sich im Testbetrieb.


Software Design Description

Aus Kefk.

(Weitergeleitet von IEEE 1016)
Wechseln zu: Navigation, Suche
Definitionen von IEEE
SQAP - Software Quality Assurance Plan IEEE 730
SCMP - Software Configuration Management Plan IEEE 828
STD - Software Test Documentation IEEE 829
SRS - Software Requirements Specification IEEE 830
SVVP - Software Validation & Verification Plan IEEE 1012
SDD - Software Design Description IEEE 1016
SPMP - Software Project Management Plan IEEE 1058
Wikipedia
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort Software_Design_Description, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.

Die Software Design Description (SDD) ist ein von IEEE (Institute of Electrical and Electronic Engineers) unter (ANSI/IEEE Std 1016-1998) veröffentlichter Standard, welcher festlegt, wie ein Programm-Design spezifiziert werden soll.

Allgemein

Das SDD Dokument ist eine Repräsentation eines Software-Systems, die verwendet wird, um Software-Design-Information zu kommunizieren. Es umfasst wesentliche Teile der Development-Requirements (D-Requirements). Es beschreibt die Architektur der Software beziehungsweise des Gesamtsystems und der einzelnen Komponenten. Ein SDD wird in der Regel nur bei größeren Projekten erstellt, beziehungsweise da, wo die System-Architektur entscheidenden Einfluss auf die Software hat. Bei kleineren Projekten ist es üblich, das Design direkt im D-Requirement Teil der Software Requirements Specification (SRS) vorzunehmen. Dabei sollte die Beschreibung des Designs nicht mehr als 3 Seiten umfassen, ansonsten empfiehlt es sich ein SDD zu erstellen.

Das Dokument sollte im wesentlichen folgende Kapitel enthalten:

  1. Einleitung
    1. Design Übersicht
    2. Anforderungs-Nachvollziehbarkeits-Matrix
  2. System Architektur
    1. Gewählte Systemarchitektur
    2. Diskussion alternativer Architekturen
    3. System Schnittstellen Beschreibung
  3. Detailbeschreibung der Komponenten
    1. Komponente n
    2. Komponente n+1
  4. Benutzerschnittstelle (UI)
  5. Zusätzliches Material (Appendix)

Weblinks

Wikipedia
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort Software_Design_Description, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge
Andere Sprachen