Eintrag kommentierenErfahrung zum Thema berichtenEintrag bewerten
Dieser Eintrag wurde im Schnitt mit 0 von 5 Punkten bewertet
Verfahren
Architekturdokumentation für die Entwicklung
Methode/Technik:26569
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
Beschreibung
Während der Erstellung eines Systems wird zunächst eine Architekturbeschreibung als Dokument oder Modell angefertigt. Diese Beschreibung steuert die Implementierung, die Integration und die darauf folgenden Phasen.

Kommunikation
Die Architekturdokumentation ist ein wichtiges Hilfsmittel für die Kommunikation während der Entwicklung. Einerseits werden wichtige Inhalte und Eigenschaften des Systems früh an Besitzer oder Käufer des Systems kommunizierbar und können mit diesen abgestimmt werden. Im Entwicklungsteam dient die Dokumentation andererseits dazu, die Grundideen im Rahmen eines kreativen Prozesses zu entwickeln und umzusetzen. Die Dokumenation definiert zusätzlich ein Vokabular, sie benennt die Bestandteile und Prinzipien des Systems. Dadurch kann die Kommunikation im Team insgesamt effizienter werden.

Frühe Evaluierung und Vergleich von Alternativen
Mit einer frühzeitig festgelegten und dokumentierten Architektur können in frühen Phasen eines Projektes die Qualitätseigenschaften des späteren Systems abgeschätzt werden, etwa ungefährer Durchsatz oder bestimmte Sicherheitseigenschaften. Das frühe Feedback erlaubt es, Fehlentscheidungen zu korrigieren, bevor für deren Implementierung viel Aufwand investiert wurde.

Auch Prototypen bzw. technische Durchstiche können früh auf der Grundlage der Architekturdokumentation erstellt und ausprobiert werden. Insbesondere technische Risiken lassen sich damit eingrenzen.

Häufig stehen für ein Entwurfsproblem mehrere Lösungsalternativen zur Verfügung. Die Wahl einer Alternative sollte bewusst getroffen werden. Argumente für oder gegen eine Alternative sind die zu erwartenden Systemeigenschaften und Kosten zur Umsetzung der Alternative.

Basis für die spätere Implementierung
Eine Architekturbeschreibung ist die Grundlage für die manuelle oder halbautomatische Implementierung eines Systems. Aus einer Architekturbeschreibung können beispielsweise Code-Fragmente oder Hilfsdateien wie Deployment-Dateien generiert werden. Dies schlägt beispielsweise die Model Driven Architecture vor.
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
 Eintrag kommentieren 
 Eintrag bewerten 
 Erfahrung zum Thema berichten 
Zu dieser Seite wurden noch keine Kommentare oder Bewertungen abgegeben.
 
Zum Seitenanfang Top Drucken Impressum AGB
Home

VSEK ©2001-2012