20.08.2012 Aufrufe

5 Entwicklung multimedialer Anwendungen

5 Entwicklung multimedialer Anwendungen

5 Entwicklung multimedialer Anwendungen

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

144<br />

Abb. 5–3<br />

Das Spiralmodell<br />

OOA-Modell<br />

5 <strong>Entwicklung</strong> <strong>multimedialer</strong> <strong>Anwendungen</strong><br />

Jeder Teilschritt umfasst ein Vorgehenskonzept, eine Ermittlung der<br />

Anforderungen, einen Produktentwurf und eine Prototyperstellung.<br />

Bestimmung der<br />

Ziele, Alternativen<br />

und Einschränkungen<br />

Freigabe<br />

Planung der<br />

nächsten Phase<br />

Das objektorientierte Modell<br />

Anforderungs-<br />

/Lebenszyklusplan<br />

<strong>Entwicklung</strong>splan<br />

Integration<br />

und Testplan<br />

Kumulative<br />

Kosten<br />

Risikoanalyse<br />

Risikoanalyse<br />

Prototyp 1<br />

Vorgehenskonzept<br />

Projektfortschritt<br />

Validierung der<br />

Spezifikation<br />

Risikoanalyse<br />

Validierung des<br />

Produktentwurfs<br />

Risikoanalyse<br />

Prototyp Prototyp Prototyp<br />

System-<br />

spezifikationen<br />

Akzeptanztest/<br />

Abnahme<br />

Einführung<br />

Produktentwurf<br />

Integrationstest<br />

Bewertung von<br />

Alternativen sowie<br />

Erkennen und<br />

Beseitigen von Risiken<br />

Modultest<br />

Feinkonzept<br />

Implementierung<br />

Durchführung und<br />

Validierung<br />

Dieses Modell basiert auf der Wiederverwendung von Komponenten.<br />

Die Wiederverwendung erfolgt auf den Ebenen der Analyse (Subsysteme,<br />

Klassen, Klassenhierarchien), dem Entwurf und der Implementierung.<br />

Das Modell ist bottom-up-orientiert. Bei jeder Aktivität<br />

(Ebene) wird geprüft (durch Suchen), ob Komponenten wiederverwendet<br />

werden können. So kann ein bereits vorhandenes OOA-Modell<br />

(Object Oriented Analysis) bzw. ein OOD-Modell (Object Oriented<br />

Design) in der Definitions- bzw. Entwurfsphase wiederverwendet werden<br />

(s. Abb. 5–4). Der Schwerpunkt liegt bei diesem Modell auf der<br />

Wiederverwendbarkeit und weniger auf der Eigenentwicklung.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!