5 Entwicklung multimedialer Anwendungen
5 Entwicklung multimedialer Anwendungen
5 Entwicklung multimedialer Anwendungen
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.