Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...
Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...
Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
6.2 Zeitplanung 107<br />
6.2 Zeitplanung<br />
Die <strong>Projektgruppe</strong> ist auf den Zeitraum eines Jahres ausgelegt. Dieses wird in zwei<br />
Semester unterteilt, zu deren Ende jeweils eine Abnahme stattfindet, die zum einen einen<br />
Bericht über das vergangene Semester <strong>und</strong> zum anderen eine Programmversion mit allen<br />
bis dahin geplanten Features vorstellt. Zur ersten Abnahme soll die Pflicht-Umsetzung<br />
(siehe Abbildung 6.2, Abnahme 1) des Produktes fertiggestellt sein. Am Ende des<br />
zweiten Semesters findet die zweite Abnahme statt, die gleichzeitig den Abschluss des<br />
Projektes bildet. Zu dieser abschließenden Abnahme soll die Kür, d.h. das erweiterte<br />
Produkt, welches auf der Pflicht-Umsetzung aufbaut, präsentiert werden. Unmittelbar<br />
nach der ersten Abnahme ist eine einwöchige kreative Phase geplant, in der die Ziele<br />
<strong>und</strong> Meilensteine hinsichtlich der Kür, auf Basis der Pflicht-Umsetzung, diskutiert <strong>und</strong><br />
ggf. ergänzt bzw. verändert werden.<br />
Den Weg zu den Abnahmen <strong>und</strong> Programmversionen unterstützen Releases <strong>und</strong><br />
Meilensteine. Diese unterteilen den Entwicklungsprozess <strong>und</strong> sorgen dafür, dass<br />
bestimmte Teilumsetzungen rechtzeitig fertiggestellt <strong>und</strong> zu einem funktionierenden<br />
Teilprodukt zusammengefügt werden. Für die erste Abnahme sind die Releases 1<br />
<strong>und</strong> 2 umzusetzen, die sich aus insgesamt neun Meilensteinen zusammensetzen. Die<br />
zweite Abnahme setzt sich aus den Releases 3 <strong>und</strong> 4 zusammen, die wiederum auf<br />
den vorherigen Releases aufbauen. In diesen beiden letzten Releases werden fünf<br />
weitere Meilensteine umgesetzt. Auf die Inhalte der Meilensteine wird in Abschnitt<br />
6.2.1 eingegangen. Die Projektlaufzeit ab Januar 2009 ist in zwölf Iterationen à drei<br />
Wochen aufgeteilt. Diese kurze Iterationsdauer wurde gewählt, weil es sich um ein<br />
mittleres Projekt mit neun Entwicklern handelt, deren Arbeitszeit pro Woche stark<br />
begrenzt ist (vgl. [OW08]). Der Entwicklungsabschnitt einer Iteration wurde auf 13<br />
Werktage festgelegt, sodass der Orientierungsabschnitt zwei Werktage umfasst. Der<br />
Orientierungsabschnitt wurde bewusst kurz gehalten, um soviel Zeit wie möglich für<br />
die Entwicklung investieren zu können. Die Projektleitung entschied, die Aufteilung<br />
in Iterationen erst zeitnah zu dem Beginn der Implementierungszeit vorzunehmen, da<br />
sie diese Aufteilung für die Einarbeitungszeit, die insbesondere der Ideenfindung <strong>und</strong><br />
Zieldefinition diente, nicht für vorteilhaft erachtete. Aus diesem Gr<strong>und</strong> beginnt die<br />
Planung mit den Iterationen erst ab Januar 2009. Die gesamte zeitliche Planung der<br />
<strong>Projektgruppe</strong> wurde in einem Projektplan illustriert, der in den Abbildungen 6.2 <strong>und</strong> 6.3<br />
zu sehen ist. Dort ist auch die Einteilung in drei Phasen zu erkennen. Die Startphase des<br />
Projektes umfasst die erste Iteration, in der eine konkretere Zieldefinition <strong>und</strong> der Projekt<strong>und</strong><br />
Releaseplan entsteht. Die Iterationen zwei bis elf bilden die Hauptphase. Während<br />
dieser Phase wird das Produktziel der <strong>Projektgruppe</strong> entwickelt. Die Abschlussphase<br />
dient u. a. der Durchführung von Abschlusstests, der Eliminierung letzter Fehler,<br />
der optischen Verschönerung der Benutzungsoberfläche <strong>und</strong> der Fertigstellung des<br />
Abschlussberichts. Diese Phase findet in der zwölften <strong>und</strong> letzten Iteration statt.