Entwicklungsmethoden in Medienprojekten und Qualitätssicherung

Pflichtfach
5 ECTS-P
4 SWS
jährlich angeboten


Verantwortlich


Ziele

Inhaltliche und fachliche Vertiefung der mitgebrachten Methodenkompetenz sowie Erwerb hochspezialisierten Anwendungswissens zur Planung, Konzeption, Realisierung und Qualitätssicherung multimedialer Anwendungen. Darüber hinaus Analyse von Methoden und Techniken hinsichtlich ihrer theoretischen Fundierung und ihrer Praxistauglichkeit sowie ihre Erweiterung/Änderung hinsichtlich spezieller Einsatzkontexte; Festigung der Fähigkeit zur selbständigen Weiterbildung Die Teilnehmer sollen die Modul-Inhalte kennen und in eigenen Projekten anwenden können. Durch die für die Ausarbeitung und Präsentation zu einer ausgewählten aktuellen Methode oder Technik zur Entwicklung und Qualitätssicherung multimedialer Anwendungen sollen die Teilnehmer in die Lage versetzt werden, neues Wissen in einen Kontext zu setzen sowie mit Bekanntem zu vergleichen, zu analysieren und zu bewerten.


Lehrinhalte

Das Modul beschreibt Methoden, Techniken und Werkzeuge sowie organisatorische Maßnahmen zur Planung, Konzeption, Realisierung und Qualitätssicherung multimedialer Anwendungen, wobei die Modellierungssprache "Unified Modeling Language" (UML) im Rahmen der Vorlesung eingeführt und für Medienprojekte geeignet erweitert wird. Ausführungen zu client-und serverseitigen (Java-) Techniken für die Implementation Web-basierter Multimedia-Anwendungen und zur auf der XML aufbauenden Sprache SMIL für die plattform-unabhängige Definition von Multimedia-Dokumenten runden den Modul ab.

Inhalte im Einzelnen: Einführung (Vorlesungsüberblick und Begriffsdefinitionen; Aktivitäten, Rollen und Artefakte im Multimedia-Entwicklungsprozess). Vorgehensmodelle für Medienprojekte (Prozessmodellierung; iterative und inkrementelle Vorgehensmodelle; Prototyping, Qualitätssicherung im Multimedia-Entwicklungsprozess, Briefing, MM-Pflichtenheft).

UML -Strukturmodellierung (Objekte und Klassen; Assoziationen und Generalisierung; Spezifikation mit OCL). UML - Funktionsmodellierung( Anwendungsfälle; Aktivitätsdiagramme). UML -Verhaltensmodellierung (Interaktionsmodellierung; Zustandsmodellierung).

Spezifikation von Multimedia-Applikationen (Spezifikationsaspekte Struktur, Funktion, Verhalten, Content, Navigation und Präsentation; Spezifikation einiger MM-Artefakte; Synchronisation, QS-Plan, Quality Function Deployment (QFD), Software-Failure Modes Effects Analysis (SW-FMEA)).

Java-API's und Rahmenwerke zur Daten-und Medienintegration (Entwurfskriterien; Entwurfsmuster und Rahmenwerke; Java­APIs:Swing, Java Media Framework, ...). Web-Applikationen I - Einführung und Clientseitige Techniken (Skriptsprachen, Java-Applets). Web-Applikationen II - Serverseitige Techniken (PHP, Java Server Pages, EJB). Überblick Markup-und MM-Beschreibungssprachen (SMIL, MHEG, ...).

Fehler-und Problem-Meldungsbehandlung, QS-Werkzeuge, Normen und Gesetze.

Aufbauend auf dem in der Vorlesung vermittelten Stoff erstellt jeder Teilnehmer eine Ausarbeitung und eine Präsentation zu ausgewählten aktuellen Forschungsbeitrag aus dem Bereich Entwicklungsmethoden und Qualitätssicherung in Medienprojekten.


Lehrmethoden

Vorlesung, Übung, Seminar, begleitetes eigenverantwortliches Lernen


Vorraussetzungen

Vertiefte Kenntnisse in der Medientechnik und -produktion sowie in multimedialen Anwendungen. Grundkenntnisse von MM-Systemen sowie der Softwaretechnik, hier speziell der Mensch-Maschine-Kommunikation und der Spezifikation und Entwicklung objektorientierter Software. Grundkenntnisse Medienqualität und Medienrecht.


Ort, Ressourcen

MS Excel, Maple und Together/Java


Literatur

Helmut Balzert: Lehrbuch der Software-Technik Bd. I und II; Spektrum Akademischer Verlag, Heidelberg, 2. Aufl. 2001 bzw. 1998

Ashley Friedlein: Web-Projektmanagement; dpunkt.verlag, Heidelberg, 2003

Gerti Kappel et Al.: Web Engineering. dpunkt.verlag, Heidelberg, 2004

Oliver Merx (Hrsg.): Qualitätssicherung bei Multimedia-Projekten; Springer, Berlin, 1999

Kerstin Osswald: Konzeptmanagement; Interaktive Medien ­Interdisziplinäre Projekte. Springer Verlag, Berlin, 2003

Harry Sneed, Mario Winter: Testen objektorientierter Software; Hanser, München, 2002

Andreas Spillner, Thilo Linz: Basiswissen Softwaretest; dpunkt.verlag, Heidelberg, 2003

R. Steinmetz: Multimedia-Technologie, Grundlagen, Komponenten und Systeme. 3., überarb. Aufl. 2000

M. Yass: Entwicklung multimedialer Anwendungen -Eine systematische Einführung. dpunkt.verlag, Heidelberg, 2000


raster